【经验】 EFM8&EFM32系列单片机如何在Keil软件中实现编译?

2017-11-22 世强 飞翔
低功耗单片机,节能超低功耗单片机,32位单片机,8位单片机 低功耗单片机,节能超低功耗单片机,32位单片机,8位单片机 低功耗单片机,节能超低功耗单片机,32位单片机,8位单片机 低功耗单片机,节能超低功耗单片机,32位单片机,8位单片机

SILICON LABS推出节能超低功耗单片机EFM32系列。基于ARM的Cortex -M0+,Cortex-M3和Cortex-M4内核,EFM32 32位MCU还包括最节能设备和能源使高功能低功耗系统设计模式;EFM8系列单片机产品是基于C8051F系列产品的升级,EFM8系列的单片机依然采用的是51内核,工作主频最高可以达到72MHz,芯片集成有高性能的数字外设与模拟外设,数字外设接口主要有USB2.0,UART,SPI,SMBUS,I2CSLAVE等,模拟外设有14位ADC,12位DAC,片内温度传感器及可实现触摸按键的电容传感器等。芯片的集成密度高,超低的功耗,体积小等优势。芯片的这些设计优势使其可以快速应用在传感器节点、智能电表、可穿戴或连接的物联网(IOT)系统。设备的灵活性和广泛的软件示例可使产品在更短的时间内实现。


一般我们在编程时都是使用官方提供Silicon Labs IDE 或者Keil 编译软件进编程,开发工程师在编程时会遇到EFM8&EFM32系列IC没法进行编译,然后出现无效IC,那都是没有安装Silicon Labs提供SiC8051F_uVision调试驱动,所导致的结果。那么要如何实现呢?下面以Keil开发环境为例讲解如何实现。


首先我们要在世强电商平台上下载SiC8051F_uVision.exe调试驱动软件;然后安装,注意将安装路径选择在Keil软件安装目录下,待安装完成后打开Keil软件打开option for target 'MCBx51: 8Xc51RX'在DEVICE栏目中选Silicon Labs custom data Base一项。如下图所示 

  

图1:Keil 软件中option for target 'MCBx51: 8Xc51RX'设置项


其次,我们要在search一栏中选择相应的MCU。具体的设置如下图:

 

图2:选择相应MCU


这样基本上可以选择到我们想要的MCU。但还没有设置完成,接下来在DEBUG一栏中我们要选择是相应调试环境,选择Silicon Labs c8051fxxx Driver 如下图所示。

 


通过以上的设置我们就可以方便的在Keil软件中编译调试代码了。


世强元件电商版权所有,转载请注明来源及链接。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 4

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(4

  • 颜汐1207 Lv7 资深专家 2020-02-11
    文章《EFM8&EFM32系列单片机如何在Keil软件中实现编译?》里图2中找不到我想要的MCU怎么办?官网下载的pack也安装失败。
    • 用户15081497_世强回复: Silicon Labs 8位/32位MCU在KEIL中建立项目时型号的选择与KEIL软件本身有很大的关系,可以直接到KEIL的官网上下载安装包,安装这个安装包后就会直接有这些器件。

      查看全部1条回复

  • 颜汐1207 Lv7. 资深专家 2020-02-10
    图2中找不到我想要的MCU怎么办?官网下载的pack也安装失败
  • 水磐龙泉 Lv5. 技术专家 2017-11-23
    有难度,学习。
  • professor Lv3. 高级工程师 2017-11-22
    文章不错,先学一下
没有更多评论了

相关推荐

【经验】如何下载、安装、设置Silicon Labs 8位单片机集成开发环境IDE?

Silicon Labs的8位单片机集成开发环境IDE,简单、容易、强大,是C8051F及EFM8等8位单片机软件开发的强大利器!为了让新手能够快速上手IDE,本将详细接收Silicon Labs IDE的下载、安装、设置等方法。

2018-09-19 -  设计经验 代理服务 技术支持 批量订货

【经验】从低功耗角度比较32位单片机EFM32和STM32

Silicon Labs 32位单片机EFM32是世界上功耗最低的单片机之一,比目前市场上所有通用MCU的功耗都要低,本文通过跟目前最流行的MCU之一由ST推出的STM32L系列低功耗MCU进行比较,来向读者展示EFM32系列32位MCU的低功耗性能。

2018-11-14 -  设计经验 代理服务 技术支持 批量订货

【经验】8位单片机EFM8系列的SFR Page操作

Silicon Labs的8位单片机EFM8系列,集成丰富的外设,高性能,小封装。软件开发时,由于外设多,寄存器操作引入了SFR Page机制,注意SFR Page设置,防止程序错误,让EFM8系列芯片设计出稳定的优质产品。

2019-04-17 -  设计经验 代理服务 技术支持 批量订货

一文教你解决EFM32 32位低功耗单片机EM2模式唤醒时会复位问题

Silicon Labs 32位低功耗单片机EFM32系列,其优越的低功耗特性,被广泛应用于电池供电产品中,如智能锁、无线探测器、IoT传感器等等。最近有工程师反应,使用EFM32LG系列32位单片机开发时,遇到从EM2模式唤醒设备后芯片就会复位的问题。如果设备主频配置成外部时钟源HFXO时,EM2模式唤醒后芯片就会复位,而主频选择内部HFRCO的话,则可以正常唤醒,不会复位。本文讲述其解决办法。

2018-06-15 -  设计经验

【经验】8位单片机C2自制烧录器不能用于EFM8问题分析及解决

Silicon Labs公司推出的8位单片机,采用独特的C2调试接口,在占用极少的引脚资源的情况下,实现在线仿真调试,烧录功能,方便软件的开发设计。客户自制C2烧录器,可以更好的用于批量生产。以前用于C8051F系列的自制烧录器如果在EFM8烧写时出现问题,可以根据文章内容进行简单修改,解决烧写问题。

2019-08-02 -  设计经验 代理服务 技术支持 批量订货

【经验】如何基于Production Programmer实现EFM8系列8位单片机HEX文件下载?

当软件工程师调试并测试完毕代码后,下一个步骤,就是交给生产进入下载、生产环节。对于Silicon Labs的8位单片机,产线上下载方式有多种多样。本文将为你介绍一种简单、高效、低成本的下载方式,即基于原厂提供的通用软件“Production Programmer”+ U-EC6的方式。

2019-11-27 -  设计经验 代理服务 技术支持 批量订货

【经验】如何基于SMBus接口让8位单片机EFM8实现bootloader操作?

Silicon Labs推出的8位单片机EFM8,具有模拟性能好、集成度高、运行速度快、体积小巧等优点,被广泛应用在光模块、电机控制、智能家居等领域。它还支持bootloader功能,而且出厂芯片即可自带boot代码(基于UART的,或基于SMBus的,根据型号而定)。那么在实际操作中,对于EFM8,在实现Bootloader时具体操作步骤是怎样的呢?本文将详细为你解读。

2019-09-29 -  设计经验

【经验】8位单片机EFM8系列的ADC对参考电压Vref引脚设计要求

Silicon Labs的8位单片机EFM8系列,高精度ADC功能时该芯片的一大特点,为了ADC获得准确的采用值,除了正确操作ADC外设外,还需要正确设计参考电压,结合EFM8芯片的特点,介绍参考电压设计需要注意的事项。

2019-10-29 -  设计经验
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 97,605

品牌:SILICON LABS

品类:32位MCU

价格:¥9.8488

现货: 21,867

品牌:SILICON LABS

品类:ULTRA-LOW POWER MCU

价格:¥18.6749

现货: 2,490

品牌:SILICON LABS

品类:ULTRA-LOW POWER MCU

价格:¥24.6211

现货: 1,398

品牌:SILICON LABS

品类:ULTRA-LOW POWER MCU

价格:¥33.8193

现货: 545

品牌:SILICON LABS

品类:ULTRA-LOW POWER MCU

价格:¥18.6749

现货: 66

品牌:SILICON LABS

品类:ULTRA-LOW POWER MCU

价格:¥40.8810

现货: 60

品牌:SILICON LABS

品类:ULTRA-LOW POWER MCU

价格:¥38.7437

现货: 60

品牌:SILICON LABS

品类:ULTRA-LOW POWER MCU

价格:¥35.2133

现货: 47

品牌:SILICON LABS

品类:ULTRA-LOW POWER MCU

价格:¥44.1330

现货: 45

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:RENESAS

品类:microcontroller

价格:¥2.8532

现货:188,410

品牌:RENESAS

品类:microcontroller

价格:¥32.9564

现货:40,179

品牌:RENESAS

品类:microcontroller

价格:¥2.3120

现货:2,192

品牌:RENESAS

品类:MCU

价格:¥86.0518

现货:1,500

品牌:RENESAS

品类:MCU

价格:¥0.6760

现货:907

品牌:RENESAS

品类:MCU

价格:¥23.3594

现货:820

品牌:RENESAS

品类:MCU

价格:¥0.7600

现货:250

品牌:RENESAS

品类:microcontroller

价格:¥2.8460

现货:203

品牌:RENESAS

品类:microcontroller

价格:¥5.5220

现货:156

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

大电流低功耗电感定制

可定制电感最大电流100A,尺寸最小7 x 7 x 3.0mm到最大35 x 34 x 15.5 mm,工作频率100KHZ ~ 2MHZ,感值范围:0.15 ~ 100uh;支持大功率电感,扁平线电感,大电流电感,高频电感,汽车电感器,车规电感,一体成型电感等定制。

最小起订量: 5000 提交需求>

大电流低功耗变压器定制

可定制变压器支持60W-600W范围,额定电流最高10A,漏感稳定度最小3%;支持开关变压器、电流感测变压器、栅极驱动变压器、LLC谐振变压器、PoE变压器等产品定制。SPQ为5K。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面