【经验】Silicon Labs EFM8LB1x系列在keil下debug以及下载注意事项
EFM8LB系列是SILICON LABS专门针对光模块市场推出的新一代高性价比的解决方案,其核心优势为:
内部自带最多4路DAC,用于供电部分的反馈以及其他作用;
小封装,QFN24(3x3mm),QFN32(4x4mm);
内部自带温度传感器,精度+/-3℃;
多种内部资源可以选择,适用于不同的光模块;
EFM8LB 8位MCU可以使用的开发环境有官方提供的simplicity studio4,可以免费使用,内部包含硬件底层驱动配置,应用资料以及相关驱动例程;
也可以使用c8051 v9.55以上keil 版本来编译和调试,本文主要介绍keil编译和调试相关的注意事项:
在新建工程的时候,无法找到相关型号。
比如在这次的开发环境下,需要找到型号EFM8LB10F16ES1,那么如下图:
我们无法找到这个型号,那么有的工程师会认为,更新keil就可以了,其他问题不是这样的,主要问题出现在JLINK的驱动版本上面,而不在keil版本上面,比如我现在使用的是4.98E版本,无法创建EFM8LB10F16ES1的工程。
更新JLINK到版本6以上,就可以看见型号EFM8LB10F16ES1。
编译失败问题
在编译之前keil需要取得license,在使用siliconlabs 8位MCU的时候,可以取得免费的license
从GETLIC via Internet入口进入,免费注册。
Load图标为灰色,无法下载
需要配置如下:
这样就可以进行下载操作了!
- |
- +1 赞 0
- 收藏
- 评论 1
本文由蜡笔小芯提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】8位MCU EFM8系列编程接口与U-EC6的连接方法
Silicon Labs 的EFM8系列的MCU是最新一代的8位MCU,芯片支持在线调试功能,采用的调试接口继承了C8051F系列的C2调试接口,这是一个两线制的调试接口,调试时只需要C2CK时钟信号与C2D数据信号就可以。本文介绍U-EC6的信号定义及Silicon Labs 8位MCU EFM8的编程接口与U-EC6的连接方法。
设计经验 发布时间 : 2019-10-31
【经验】8位MCU EFM8LB1的SPI时钟频率度计算方法
EFM8LB1系列是Silicon Labs公司推出的高性能8位MCU,带有通信速率最高12 Mbps的 SPI,支持主/从模式,本文将介绍SPI时钟频率度是如何计算的,以及要产生一个时钟频率,软件如何初始化。
设计经验 发布时间 : 2020-12-24
【经验】 8位MCU EFM8LB1用定时器产生SMBUS时钟的方法
Silicon Labs公司推出的EFM8LB系列8位MCU,工作主频达72MHz,同时集成有丰富的通信接口,本文将介绍如何通过定时器产生SMBUS的时钟,以及时钟频率的计算方法。
设计经验 发布时间 : 2020-12-21
【应用】集成14位ADC的小封装MCU助力光模块信号实时监测
EFM8LB1系列MCU是Silicon Labs公司推出的MCU,其具有高精度、可靠性好以及性价比的特性,主要用于光模块信号的实时监测,以便于光通信链路的维护。
新应用 发布时间 : 2016-11-11
Silicon Labs EFM8系列8位MCU的IO Crossbar硬件分配
EFM8系列是Silicon Labs公司的8位MCU,总共分为4个系列:通用型EFM8BB系列、低功耗EFM8SB系列、带USB的EFM8UB系列和高性能的EFM8LB系列。EFM8系列MCU的IO具有Crossbar功能,即软件上可以分配IO的外设,为硬件设计提供了灵活性。但是Crossbar功能分配外设时并不是引脚随意分配,而是具有优先级要求的。
设计经验 发布时间 : 2018-06-27
【应用】72MHz时钟频率、3*3QFN封装的8位MCU EFM8LB11F16用于守时模块
守时模块设计中采用Silicon Labs的8位MCU EFM8LB11F16作为主控,集成了最高14位精度、采样速率高达1Msps@12位的ADC和内部校准温度传感器(±3 °C) 可以实现对模块内环境温度采集,对守时模块的的压控温度晶振进一步补偿,还集成了12位精度的DAC。
应用方案 发布时间 : 2020-11-09
【经验】8位MCU EFM8LB1 FLASH擦写操作步骤
EFM8LB1系列是silabs专门针对光模块以及消费市场推出的高度集成的3x3mm小封装8位MCU,内部自带温度传感器,+/-3℃温度范围,可选0-4路DAC,UART或者SMBUS bootloader,以及其他通用接口。本文主要介绍EFM8LB1系列Flash的擦写方式以及步骤。
设计经验 发布时间 : 2019-01-31
【经验】如何将EFM8系列MCU的FLASH用作EEPROM?
Silicon Labs的EFM8系列8位MCU ,性能先进、价格友好,被广泛应用在光模块、电机控制、传感器等产品上。 其中,需要指出的是,EFM8的FLASH,除了用于代码存储外,还可以用于用户数据存储(掉电不丢失),省去外扩EEPROM的麻烦。本文将详细讲述这个方法。
设计经验 发布时间 : 2018-10-27
【经验】8位MCU EFM8LB1如何将系统时钟配置为72M?
Silicon Labs公司推出的EFM8LB1系列8位MCU,集成14位ADC、3*3mm小封装,并且内部集成校准的温度传感器,精度为+/-3度,同时,内集成有24.5M,72M的振荡器,那么如何通过软件将MCU的系统时钟配置到72M呢?本文将详细介绍。
设计经验 发布时间 : 2020-11-07
【经验】Silicon Labs的8位MCU EFM8UB10系列中的USB转串口软件实现常见问题分析
Silicon Labs的8位MCU EFM8UB10系列,内置USB外设接口 ,为了简化用户USB的开发,官方提供USB库及API接口,客户可以使用API接口对EFM8UB单片机的USB模块进行操作。
设计经验 发布时间 : 2019-03-13
【经验】Silicon Labs 8位MCU EFM8LB SMBUS通信异常状态的处理
Silicon Labs 8位MCU EFM8LB芯片工作主频可以达到72MHz,在3*3mm的极小封装内集成有14位ADC、12位DAC、±3℃温度传感器、模拟比较器及高速通信外设等功能,芯片集成度高,运算速度快,在信号处理等领域有广泛的应用。 本文介绍Silicon Labs 8位MCU EFM8L SMBUS总线通信异常的分析及解决方法。
设计经验 发布时间 : 2019-03-01
【经验】8位MCU EFM8LB1定时器如何实现单次最长定时时间?
Silicon Labs公司推出的EFM8LB系列8位MCU,工作主频达72MHz,其内部包含6个定时器。本文将详细介绍该MCU的定时器如何实现单次最长的定时时间。
设计经验 发布时间 : 2020-11-06
【应用】Silicon Labs低功耗8位MCU C8051提供光模块解决方案
Silicon Labs公司有多款应用于光收发模块的MCU,这些MCU使用工业界最小的封装方式,采用高速CPU以及集成化的精密外设,不需要额外的外部组件。并且可以根据固件需求选择合适的存储大小,有着非常好的硬件适应性
应用方案 发布时间 : 2019-02-22
EFM8LB低功耗8位MCU在使用BOOTLOADER时,如何让程序进入BOOTLOADER?
EFM8LB的芯片进入BOOTLOADER有三种方法。第一种:上电后如果0X0000地址的数据为0XFF,程序会直接进入BOOTLOADER. 第二种:在上电复 位时,如果C2D引脚保持低电平超过50uS,程序会进入BOOTLOADER.第三种: 应用程序将R0赋值为0XA5,然后执行软启动,启动后程序会自动进入 BOOTLOADER。
技术问答 发布时间 : 2017-10-10
【经验】8位MCU EFM8LB1如何通过测试RESET信号识别电源监控被使能?
EFM8LB1是Silicon Labs推出的集成14位ADC、主频72M、3*3mm小封装的8位MCU,被广泛应用在光模块、工业控制等领域。本文将主要介绍如何通过测试RESET引脚的信号,来检测电源监视VDMEN功能是否打开。
设计经验 发布时间 : 2020-10-22
电子商城
现货市场
品牌: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封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论