【经验】如何下载、安装、设置Silicon Labs 8位单片机集成开发环境IDE?
SILICON LABS的8位单片机集成开发环境IDE,简单、容易、强大,是C8051F及EFM8等8位单片机软件开发的强大利器!为了让新手能够快速上手IDE,本将详细接收Silicon Labs IDE的下载、安装、设置等方法。
一、下载
对于已是世强元件电商平台的VIP用户的,可直接进入如下链接点击下载:
https://www.sekorm.com/doc/59525.html《Silicon Labs(芯科科技) 8 bit 集成开发环境 (IDE)》
图1:进入下载并保存
对于还不是世强元件电商平台的VIP用户的,需要先注册VIP会员,然后下载,不过,注册流程很简单,注册VIP链接如下:https://www.sekorm.com/register/
图2 SEKORM网站VIP注册信息表
二、安装
下载完成后,解压并点击安装。在安装时,推荐安装在默认路径上。另,因为是绿色版本,一路点击“确认”即可。安装好后,可在C盘上看见下图3所示内容:
图3:安装好后的位置
三、设置
IDE安装完毕后,需要做一些设置,才能正常使用,设置包括:
1、 设置工具链,Tool Chain:点击下拉菜单“project”,选择“Tool chain integration…”
图4 :打开tool chain设置对话框
图5 :设置相关工具链
如图5所示,在设置工具链时,有4个选项需要设置:
1)Silicon Labs的集成开发环境IDE,如图6所示,可以支持多个编译器。本文将以KEIL为例来说明。
图6:选择编译器
2)点击“2”处标签“Assembler”,然后点击“Browse”,打开到studio下或者KEIL下的A51.EXE;
3)点击“3”处标签“Compiler”,然后点击“Browse”,打开到studio下或者KEIL下的C51.EXE;
4)点击“4”处标签“Linker”,然后点击“Browse”,打开到studio下或者KEIL下的BL51.EXE;
5)最后点击“OK”退出。
2、 设置连接选项:
在使用IDE进行在线调试代码时,需要同适配器进行连接,因此,需要对连接选项进行设置。
1)如图7,点击optionsàConnection option;
图7:options下拉菜单
2)打开connection Options标签。
图8:connection Options标签
A)当连接适配器后,“1”变得可选,并点击;
B)对于C8051F300之前的型号,比如C8051F0XX、C8051F1XX、C8051F2XX,选择“2”处,JTAG选项;
C)对于C8051F300之后的型号,比如C8051F3XX、C8051F4XX等,及EFM8系列MCU,选择“3”处,C2选项;
最后,点击OK退出。
至此,已完成对Silicon Labs8位单片机集成开发环境IDE的下载、安装及设置的操作,期待它对你能有所帮助。
- |
- +1 赞 0
- 收藏
- 评论 4
本文由风起云扬提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
评论
全部评论(4)
-
世强你最佳的选择 Lv6. 高级专家 2018-10-25用起来还是蛮方便
-
喜欢笑的那个她 Lv7. 资深专家 2018-10-23学习
-
用户_9686 Lv8 2018-09-20IDE小巧、简单、实用,更重要的,功能也很强大!
-
镜子 Lv3. 高级工程师 2018-09-19还不错
相关推荐
【经验】8位单片机EFM8的参考电压Vref引脚用于电压输出功能的经验
在某些应用中,需要一路低电流的电源,例如热敏电阻,为了减少LDO的使用,希望使用MCU的Vref输出电压。本文介绍Silicon Labs 8位MCU Vref输出电压使用有什么后果,需要注意什么。
【经验】8位单片机EFM8BB21 串口UART1的配置与调试
UART是单片机中经常要使用到的外设, Silicon Labs EFM8BB21系列8位单片机中有两个UART,分别UART0和UART1,本片文章主要介绍UART1的配置与调试。使用芯科官方推出的开发软件Simplicity Studio配置工具可以很方便的进行寄存器的初始化配置,省去了繁杂的计算。
【经验】8位单片机EFM8系列的SFR Page操作
Silicon Labs的8位单片机EFM8系列,集成丰富的外设,高性能,小封装。软件开发时,由于外设多,寄存器操作引入了SFR Page机制,注意SFR Page设置,防止程序错误,让EFM8系列芯片设计出稳定的优质产品。
SILICON LABS C8051F31x Small Form Factor Microcontrollers选型表
SILICON LABS 8位MCU选型,基于25MHz Frequency,8~16kB Flash,1.25kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
C8051F310
|
Microcontroller
|
8051
|
25
|
16
|
1.25
|
29
|
5 Volt Tolerant
|
10-bit, 21-ch., 200 ksps
|
Temp Sensor
|
4
|
5
|
2
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
2.7
|
3.6
|
QFP32
|
7x7
|
±2
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
SILICON LABS 8-bit Microcontroller选型表
SILICON LABS 8位MCU选型,MCU Core 8051,频率20MHz~100MHz,Flash存储2kB~120kB,RAM存储0.25kB~8kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
DAC
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
EMIF
|
CAN
|
LIN
|
VREF
|
Debug Interface
|
C8051F392-A-GM
|
8位MCU
|
C8051F39x Small Form Factor
|
50
|
16
|
1
|
1.8
|
3.6
|
QFN20
|
4x4
|
±2
|
17
|
10-bit, 16-ch., 500 ksps
|
Temp Sensor
|
6
|
3
|
10-bit, 2-ch.
|
1
|
1
|
1
|
2
|
0
|
0
|
0
|
0
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
SILICON LABS C8051F50x-59x Automotive & Industrial MCUs选型表
SILICON LABS 8位MCU选型,基于25~50MHz Frequency,2~128kB Flash,0.25~8kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
AEC-Q100
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
Temperature Range (ºC)
|
C8051F500-AM
|
MCU
|
8051
|
50
|
64
|
4.25
|
40
|
5 Volt Tolerant
|
12-bit, 32-ch., 200 ksps
|
Temp Sensor
|
4
|
6
|
2
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
AEC-Q100
|
1.8
|
5.25
|
QFN48
|
7x7
|
±0.5
|
VREF
|
C2
|
-40 to 125
|
选型表 - SILICON LABS 立即选型
【经验】如何计算8位单片机EFM8LB系列PWM最高输出频率?
在电机驱动、电源发生、可调电压发生等应用中,经常需要PWM波,Silicon Labs推出的高性能、高集成度、小体积、高性价比的EFM8LB系列8位单片机,可广泛应用光模块、电机控制等领域,它支持输出PWM波。本文将详细讲解如何计算EFM8LB系列8位单片机PWM最高输出频率。
【经验】8位单片机C2自制烧录器不能用于EFM8问题分析及解决
Silicon Labs公司推出的8位单片机,采用独特的C2调试接口,在占用极少的引脚资源的情况下,实现在线仿真调试,烧录功能,方便软件的开发设计。客户自制C2烧录器,可以更好的用于批量生产。以前用于C8051F系列的自制烧录器如果在EFM8烧写时出现问题,可以根据文章内容进行简单修改,解决烧写问题。
SILICON LABS C8051F80x-3x Capacitive Touch Sense MCUs选型表
SILICON LABS 8位MCU选型,基于25MHz Frequency,4~16kB Flash,0.25~0.5kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
C8051F800-GM
|
MCU
|
8051
|
25
|
16
|
0.5
|
17
|
5 Volt Tolerant
|
10-bit, 16-ch., 500 ksps
|
Temp Sensor
|
3
|
3
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1.8
|
3.6
|
QFN20
|
4x4
|
±2
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
【经验】对EFM8系列8位单片机可编程逻辑单元CLU的作用及应用的理解
Silicon Labs的EFM8系列8位单片机,集成了独特数字外设可编程逻辑单元CLU,让EFM8单片机的功能更加强大。那么,这个CLU的作用及应用是什么呢?本文将详细为你解读。
8位单片机EFM8的烧录器有哪些?
8位单片机EFM8系列采用C2调试接口,常见的烧录器有:1,官方的EFM8 STK、USB Debug Adapter、ToolStick。2,第三方的U-EC2/6、WizPro200EFM(支持EFM8和EFM32)等。
SILICON LABS C8051F85x/6x Small Form Factor MCUs选型表
SILICON LABS 8位MCU选型,基于25MHz Frequency,2~8kB Flash,0.25~0.5kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
AEC-Q100
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
C8051F850-C-GM
|
MCU
|
8051
|
25
|
8
|
0.5
|
16
|
5 Volt Tolerant
|
—
|
Temp Sensor
|
4
|
3
|
2
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
AEC-Q100
|
2.2
|
3.6
|
QFN20
|
3x3
|
±2
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
【经验】如何基于Production Programmer实现EFM8系列8位单片机HEX文件下载?
当软件工程师调试并测试完毕代码后,下一个步骤,就是交给生产进入下载、生产环节。对于Silicon Labs的8位单片机,产线上下载方式有多种多样。本文将为你介绍一种简单、高效、低成本的下载方式,即基于原厂提供的通用软件“Production Programmer”+ U-EC6的方式。
【经验】如何基于SMBus接口让8位单片机EFM8实现bootloader操作?
Silicon Labs推出的8位单片机EFM8,具有模拟性能好、集成度高、运行速度快、体积小巧等优点,被广泛应用在光模块、电机控制、智能家居等领域。它还支持bootloader功能,而且出厂芯片即可自带boot代码(基于UART的,或基于SMBus的,根据型号而定)。那么在实际操作中,对于EFM8,在实现Bootloader时具体操作步骤是怎样的呢?本文将详细为你解读。
SILICON LABS C8051F90x-93x Ultra Low-Power MCUs选型表
SILICON LABS 8位MCU选型,基于25MHz Frequency,8~64kB Flash,0.75~4.25kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
C8051F901-GM
|
MCU
|
8051
|
25
|
8
|
0.75
|
16
|
5 Volt Tolerant
|
10-bit, 15-ch., 300 ksps
|
Temp Sensor
|
4
|
6
|
2
|
1
|
2
|
1
|
0
|
0
|
0
|
0
|
0
|
0.9
|
3.6
|
QFN24
|
4x4
|
±2
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
电子商城
现货市场
服务
可定制ATD TE Dehumidifier的冷却功率:20~220W;工作电压:12V(DC)/ 220V(AC);控温精度:≤±0.5℃;尺寸:冷面:20*20~500*300;热面:60*60~540*400(长*宽;单位mm)。
最小起订量: 1 提交需求>
拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论