【经验】解析芯科科技8bit MCU EFM8BB5如何使用KEIL开发环境调试烧录

2021-11-04 世强
8bit MCU,EFM8BB5,EFM8,C8051 8bit MCU,EFM8BB5,EFM8,C8051 8bit MCU,EFM8BB5,EFM8,C8051 8bit MCU,EFM8BB5,EFM8,C8051

由于SILICON LABS开发工具重心向Simplicity Studio V5上偏移,在SSV5投入较多的资源保证其及时性和有效性。但是目前对传统的8bit MCU工具投入资源不够,更新滞后。大部分使用C8051平台开发的用户都在使用KEIL或IAR开发工具,学习新的SSV5集成开发平台,会投入较多精力学习和使用习惯问题,不利于产品的快速研发和迭代。所以为了满足广大用户的需求,本文介绍芯科科技高性价比8bit MCU EFM8BB5如何使用KEIL开发环境调试烧录。IAR环境配置相对简单,原理类似可以带过,有问题的朋友也可以在世强硬创平台找FAE一对一支持。


首先,下载使用KEIL C51最新版本,最新版本包含支持Segger公司的Jlink调试仿真器最新驱动程序,可以用来支持EFM8BB5系列型号。老版本的Keil也可以通过单独安装Segger公司的最新Jlink软件包来获得支持,J-Link 7.54A是本文测试使用的版本,基于以上版本都可以支持。


其次,打开KEIL软件,选择File/Device Database,弹出选择器件库对话框如下所示:

如果之前有使用过芯科科技8bit MCU产品,安装过SiC8051F_uVision支持包。则可以看到Silicon Labs Custom Data Base 器件型号数据库文件,选择基于此打开编辑,添加所需型号。如果之前没有使用过芯科科技8bit MCU产品,可能只看到Device Database数据库,也可以选择基于此打开编辑,添加所需型号。

再次,进入数据库编辑界面,可以基于Flash、RAM、引脚资源最接近的型号复制一个副本,在此基础上修改为需要添加的器件型号。如果Keil版本太老还需替代S8051.DLL、DCYG.DLL、TCYG.DLL这几个动态库文件。EFM8器件的支持,以及软件仿真和硬件仿真的支持。主要修改内容如下图所示:


最后,拷贝EFM8BB5系列产品的KEIL支持头文件到KEIL的ASM和SiLABS目录下支持汇编和C语言。KEIL支持头文件可以在世强硬创平台下载或者找FAE直接获取。也可以自己安装SSV5,然后安装8051产品支持包,再从安装路径下相同目录拷贝头文件内容。顺便再配置下硬件仿真和烧录,Jlink V9及以上版本可以支持,采用SWD模式(支持C2协议),本文基于Jlink V9测试配置如下:

综上所述,本位帮助解决大部分用户继续使用自己最熟悉最习惯的Keil开发工具,使用芯科科技EFM8系列产品做开发,减少新的开发工具学习和熟悉时间,加快完成产品研发和代码移植测试工作,快速投放市场。


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

本文由超哥提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(2

  • xiaoqiang Lv4 资深工程师 2021-12-11
    那个keil版本支持EFM8BB5下编译
    • Mil回复: 使用keil开发EFM8BB5需要手动添加支持包。具体操作可以看下文章<经验】解析芯科科技8bit MCU EFM8BB5如何使用KEIL开发环境调试烧录>:https://www.sekorm.com/news/24315706.html

      查看全部1条回复

  • MalikXiong Lv6. 高级专家 2021-11-22
    学习
没有更多评论了

相关推荐

【经验】Silicon Labs C8051F系列8bit MCU C2接口编程注意事项

Silicon Labs 8bit MCU C8051F系列采用C2接口进行程序的烧写和软件的调试。本文讲述在使用C2接口进行程序的烧写和软件的调试过程中的注意事项。

2019-01-23 -  设计经验 代理服务 技术支持 采购服务

【经验】芯科科技8bit MCU EFM8BB5使用J-Link Commander命令行工厂烧写指南

本文介绍如何使用J-Link Commander命令行烧写Silicon Labs(芯科科技)最新推出的EFM8BB5系列高性价比8bit MCU,方便支持工厂烧写工装的自定义界面设计。

2021-11-12 -  设计经验 代理服务 技术支持 采购服务

【经验】8bit MCU C8051F330的ADC偏移误差计算方法

C8051F330是Silicon Labs公司推出的8 bit精密混合信号MCU,该MCU集成的转换速率可达200ksps 10位 ADC,在光模块和BLDC换向检测中都有用到,但我们在芯片手册中,会看到ADC有一个参数指标Offset Error(偏移误差),本文将介绍该参数是如何计算的。

2019-08-13 -  设计经验 代理服务 技术支持 采购服务

轻松搞定Silicon Labs 8bit MCU 代码加密

为了防止未经授权访问或拷贝单片机的机内程序,大部分芯片都带有加密锁定位或者加密字节,以保护片内程序。本文就代码加密技术先进,简单易用,可靠性高的Silicon Labs MCU的加密问题,提供几个简单易用的窍门。

2016-07-08 -  技术探讨 代理服务 技术支持 采购服务

那个keil版本支持EFM8BB5下编译

使用keil开发EFM8BB5需要手动添加支持包。具体操作可以看下文章<经验】解析芯科科技8bit MCU EFM8BB5如何使用KEIL开发环境调试烧录>:https://www.sekorm.com/news/24315706.html

2021-12-13 -  技术问答 代理服务 技术支持 采购服务

【应用】8bit MCU EFM8BB21用于玩具无人机主控,QFN20超小封装

玩具无人机是一种消费类玩具产品,有主控模块、无线通信模块、传感模块、电源模块、晶振、电驱、LED、蜂鸣器等,统一由主控MCU来控制。本文将介绍Silicon Labs的8bit MCU EFM8BB21F16G-C-QFN20R在玩具无人机上的应用,超小封装、低功耗、高性价比。

2020-10-26 -  应用方案 代理服务 技术支持 采购服务

【应用】芯科科技8bit MCU EFM8BB5,超宽电压输入范围1.8~5.5V,助力四旋翼无人机电调设计

本文重点介绍Silicon Labs(芯科科技)最新推出90nm高性价比8bit MCU EFM8BB5系列MCU通过控制扬杰科技3颗双N通道MOS管YJG100N04A,调节输出电压而实现的电机调速来控制无人机的飞行速度和飞行姿态,助力四旋翼无人机电调设计。

2021-11-10 -  应用方案

silicon labs EFM8LB12系列8bit mcu 如何通过SMBUS bootloader下载软件程序?

需要通hex2boot.exe将.hex文件转成.efm8文件然后通过efm8_load_smbus.exe将.efm8下载到MCU中。

2018-12-20 -  技术问答 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 71,919

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.1718

现货: 14,132

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥4.3667

现货: 180

品牌:SUMSEMI

品类:无线收发模块

价格:

现货: 0

品牌:SUMSEMI

品类:无线收发模块

价格:

现货: 0

品牌:KENTEC DISPLAY

品类:TFT Standard Modules

价格:¥98.7762

现货: 0

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 102,512

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 97,329

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥10.4994

现货: 93,399

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,140

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:EFR32MG21A020F512IM32-B

价格:¥14.5550

现货:1,874

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

TFT LCD液晶显示屏/模组定制

可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。

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

IC烧录代工及IC自动化烧录

拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。

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

查看更多

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

查看更多

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

查看更多

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

查看更多

授权代理品牌:电子材料

查看更多

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

查看更多

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

查看更多

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

查看更多

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

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

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

收藏
收藏当前页面