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


由于芯科科技开发工具重心向Simplicity Studio V5上偏移,在SSV5投入较多的资源保证其及时性和有效性。但是目前对传统的8bit MCU工具投入资源不够,更新滞后。本文介绍如何使用J-Link Commander命令行烧写SILICON LABS(芯科科技)最新推出的EFM8BB5系列高性价比8bit MCU,方便支持工厂烧写工装的自定义界面设计。
开发工具硬件仿真器使用J-Link V9及以上版本,下载安装Segger公司的最新J-Link软件包来获得支持,J-Link Commander V7.58是本文测试使用的版本。有其他问题的用户也可以在世强硬创平台找FAE一对一支持。
首先,使用开发工具连接目标板,打开J-Link Commander命令行。如下图所示开发工具仿真器连接成功显示J-Link版本信息和序列号以及选择使用的目标办电平电压。输入“?”获取可以显示所有可支持命令以及功能说明。
其次,命令行输入connect 显示上次操作默认配置的device型号,我们重新选择指定新型号。在Device>操作层输入“?”命令,弹出对话框选择新的型号,如果是第一次配置会先提示选择接“C2”,再选项速度“1000Khz”,再弹出Device筛选框输入EFM8BB5如下图所示:
然后,也可以在命令行配置接口和速度,在TIF>输入“C”选择仿真器使用C2通信协议。Speed>默认1000kHz,也可改成其他可支持频率。配置完成后如下图所示:
最后,测试擦除Flash内容,烧写Flash内容,可支持格式*.bin,*.hex,*.mot,*.srec等多种格式。测试结果如下Erasing done,Down loading [*.hex] …O.K.提示。如果是烧录hex文件,可以不用执行擦除操作。如果是烧录bin文件,一定需要擦除Flash内容,且擦除范围要大于bin文件。Erase 0,8000 擦除命名表示,从0地址开始,8000个长度单位。
综上所述,本文帮助解决大部分用户批量烧写程序,方便工厂大批量生产,设计烧写工装操作界面所需。用户设计界面调用J-Commander命令,设计操作脚本。
- |
- +1 赞 0
- 收藏
- 评论 1
本文由超哥提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】解析芯科科技8bit MCU EFM8BB5如何使用KEIL开发环境调试烧录
大多使用C8051平台开发的用户都在使用KEIL或IAR开发工具,学习新的SSV5集成开发平台,会投入较多精力和使用习惯问题,不利于产品的快速研发和迭代。故为满足广大用户的需求,本文介绍芯科科技8bit MCU EFM8BB5如何使用KEIL开发环境调试烧录。
【经验】Silicon Labs C8051F系列8bit MCU C2接口编程注意事项
Silicon Labs 8bit MCU C8051F系列采用C2接口进行程序的烧写和软件的调试。本文讲述在使用C2接口进行程序的烧写和软件的调试过程中的注意事项。
【经验】8bit MCU C8051F330的ADC偏移误差计算方法
C8051F330是Silicon Labs公司推出的8 bit精密混合信号MCU,该MCU集成的转换速率可达200ksps 10位 ADC,在光模块和BLDC换向检测中都有用到,但我们在芯片手册中,会看到ADC有一个参数指标Offset Error(偏移误差),本文将介绍该参数是如何计算的。
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 8bit MCU 代码加密
为了防止未经授权访问或拷贝单片机的机内程序,大部分芯片都带有加密锁定位或者加密字节,以保护片内程序。本文就代码加密技术先进,简单易用,可靠性高的Silicon Labs MCU的加密问题,提供几个简单易用的窍门。
那个keil版本支持EFM8BB5下编译
使用keil开发EFM8BB5需要手动添加支持包。具体操作可以看下文章<经验】解析芯科科技8bit MCU EFM8BB5如何使用KEIL开发环境调试烧录>:https://www.sekorm.com/news/24315706.html
【应用】8bit MCU EFM8BB21用于玩具无人机主控,QFN20超小封装
玩具无人机是一种消费类玩具产品,有主控模块、无线通信模块、传感模块、电源模块、晶振、电驱、LED、蜂鸣器等,统一由主控MCU来控制。本文将介绍Silicon Labs的8bit MCU EFM8BB21F16G-C-QFN20R在玩具无人机上的应用,超小封装、低功耗、高性价比。
【应用】芯科科技8bit MCU EFM8BB5,超宽电压输入范围1.8~5.5V,助力四旋翼无人机电调设计
本文重点介绍Silicon Labs(芯科科技)最新推出90nm高性价比8bit MCU EFM8BB5系列MCU通过控制扬杰科技3颗双N通道MOS管YJG100N04A,调节输出电压而实现的电机调速来控制无人机的飞行速度和飞行姿态,助力四旋翼无人机电调设计。
【应用】芯科科技8bit MCU EFM8BB5系列助力水下无人机电调设计,超宽电压输入范围1.8~5.5V
随着无刷电机的大力发展,无刷电调占据了市场的主流。单向有刷电调不能改变信号控制电机反转,双向无刷电调则可以控制电机反转。产品的性能优势和成本是水下无人机企业抢占市场的关键;本文重点介绍芯科科技8bit MCU EFM8BB5系列MCU助力水下无人机电调设计。
silicon labs EFM8LB12系列8bit mcu 如何通过SMBUS bootloader下载软件程序?
需要通hex2boot.exe将.hex文件转成.efm8文件然后通过efm8_load_smbus.exe将.efm8下载到MCU中。
【应用】低功耗8bit MCU EFM8SB10在低成本额温枪的应用
额温枪测量人体体温时间仅需1~2秒,高效快速。采用红外温度传感器,根据接收人体释放的红外强度,从而确定当前的人体温度,当然整个额温枪需要一个MCU做主控,那么如何选型设计一款性价比高的额温枪是所有厂家比较关心的问题。本文将介绍芯科的低成本、低功耗8bitMCU EFM8SB10在低成本额温枪上的应用。
silicon labs 8bit MCU EFM8LB1 如何擦除自带的bootloader代码?
silicon labs 8bit MCU EFM8LB1 带有的bootloader程序放在固定的存储空间,如果用户需要擦除bootloader,可以使用擦除全部Flash的方法进行擦除,通过Flash Programming Utility软件,连接到MCU,然后在“Download Hex File/Go/Stop”选项下,将“Erase all Code Space before Down”选项勾选,再点击“Download”,在下载HEX文件同时,也将自带的Bootloader擦除掉了。
Silicon Labs 的8bit MCU EFM8LB11F16ES0在应用程序不嵌入任何“进入BootLoader”代码的情况,是否无法通过SMBUS重 复下载应用程序?
Silicon Labs 的8bit MCU EFM8LB11F16ES0通过SMBUS下载应用程序必须先进入bootloader引导程序,如果应用程序中不嵌入任何“进入Bootloader”代码,只能通过强 制方式进入bootloader,即C2D拉低,然后硬件复位。
【应用】推荐高性价比8bit MCU EFM8BB1用于遥控车库门,支持 PWM、捕获/比较和频率输出等工作模式
遥控车库门就是利用遥控器直接开关车库门,避免下车,只需轻轻摁下遥控器的按钮,就能方便进出车库门。在遥控车库门应用中,需要主控MCU兼具高性能和价格的优势,Silicon Labs推出的EFM8BB1系列8 bit MCU为成本敏感型应用提供了高性能和价格方面的良好选择。本文将详细介绍EFM8BB1在车库门的应用优势。
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 97,329
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.4994
现货: 92,899
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 71,767
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务

可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>

拥有IC烧录机20余款,100余台设备,可以烧录各种封装的IC;可烧录MCU、FLASH、EMMC、NAND FLASH、EPROM等各类型芯片,支持WIFI/BT模组PCBA烧录、测试。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论