【经验】如何在KEIL C51中用JLINK调试节能型EFM8系列MCU

2018-04-05 世强
节能型小蜜蜂MCU,节能型小蜜蜂单片机,EFM8,Silicon Labs 节能型小蜜蜂MCU,节能型小蜜蜂单片机,EFM8,Silicon Labs 节能型小蜜蜂MCU,节能型小蜜蜂单片机,EFM8,Silicon Labs 节能型小蜜蜂MCU,节能型小蜜蜂单片机,EFM8,Silicon Labs

SILICON LABS的节能型EFM8 MCU采用流行的8051核心,单指令周期运行速率最高到72MHz,满足嵌入式应用的性能要求。此外,有效的架构减少对应用的内存要求。EFM8 MCU包括高性能计时器、较高分辨率 PWM 和高速串行通信外围设备(包括12Mbps SPI、3Mbps UART 和 3.4Mbps I²C)。提供高性能模拟外围设备,这些设备降低系统成本并简化了设计。凭借欠压检测时低至 50nA的超低睡眠电流,少于2微秒的快速唤醒时间,低至150μA/MHz 的工作电流和低能耗 USB 模式,EFM8可延长电池寿命。交叉开关技术减少PCB布局冲突的问题为工程师设计带来了便利。


EFM8非常适用于电机控制应用(玩具、风扇和工具)、电压供电器、电池充电器、传感器控制器、消费类电子和通信桥接器等应用。


写下面的这篇文章是因为很多工程师对Keil的开发环境很熟悉,购买了EFM8开发板想在Keil下调,就需要做如下操作。


下面介绍如何在KEIL-C51环境下调试EFM8系列评估版的操作:

一、保证你安装了J-Link软件V4.95d或更新的版本。

二、安装Keil PK51 (8051 MDK)

三、进入$KEIL_INST_DIR$\C51\BIN 并把 JLinkEFM8.dll 拷贝到这里

四、进入$KEIL_INST_DIR$\ 并打开TOOLS.INI

五、填加下面的信息到"TOOLS.INI"文件中, 选择 "C51" (拷贝并粘贴下面的这行信息):

TDRV0=BIN\JLinkEFM8.dll ("J-Link /J-Trace EFM8 Driver")

注意:如果 TDRV0 已经有了,就填加TDRV1=BIN\JLinkEFM8.dll ("J-Link /J-Trace EFM8 Driver")到TDRV0的下一行如下图所示:

 


六、打开uVision倒入或自己创建一个EFM8的工程。

确定在 Project -> Options -> Debug下选择 "J-Link / J-Trace EFM8 Driver" ,确定"Driver DLL" 下面的框里内容为 "S8051.DLL"



七、确定在 Project -> Options -> Utilities -> "Use Target Driver for Flash Programming"是被选定的,并且"Update Target before Debugging"也都要选择上如下图所示:


如上操作设置就完成了,接下来就点debug快捷图标进行连接仿真程序,如下图选择正确的“emulator”



在程序里设置断点,运行程序。



综上所诉就是 J-Link作为调试器在Keil PK51环境下调试下载EFM8系列的MCU了的整个操作过程。


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

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

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(2

  • 卍君卍 Lv7. 资深专家 2018-09-14
  • 雨中的梦 Lv3. 高级工程师 2018-04-05
    资料很全很实用
没有更多评论了

相关推荐

【经验】8位单片机EFM8的参考电压Vref引脚用于电压输出功能的经验

在某些应用中,需要一路低电流的电源,例如热敏电阻,为了减少LDO的使用,希望使用MCU的Vref输出电压。本文介绍Silicon Labs 8位MCU Vref输出电压使用有什么后果,需要注意什么。

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

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

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

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

【经验】8位MCU EFM8中插入NOP空指令的三种方法:RC-51编译器、SDCC编译器、Keil C51编译器

EFM8系列是Silicon Labs公司的8位MCU,由于其高性价比被广泛的应用于各种行业。并且EFM8系列资源丰富,能满足不同场景需求。对于单片机开发通常需要延时,对于简单的延时NOP空指令不失为一种最优的办法。

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

【经验】如何利用EFM8系列MCU的BootLoader实现程序烧写

Silicon labs的EFM8系列MCU在出厂的时候是带有BootLoader的,用户可以利用USB或UART口通过BootLoader实现生产时的程序烧写,从而节省了PCB上的调试接口和使用调试器,为用户带来方便。

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

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

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

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

【经验】如何使用Silicon LabsSLSTK2030调试开发板外的EFM8系列MCU

EFM8系列是Silicon Labs推出的集成度高、性能强、接口配置灵活的8位单片机。SLSTK2030开发板通过文章介绍的方法配置,可以实现开发板外的EFM8单片机的调试,免除购买单独调试器的需求。

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

【经验】JLINK仿真器如何实现对外MCU烧写程序及仿真调试?

Silicon Labs 的MCU开发板都是通过开发板上的JLINK来进行程序烧写和调试测试的,JLINK还可以实现对外烧写调试功能。

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

【经验】如何通过解读M51文件确定EFM8系列的变量、函数定位?

Silicon Labs推出的EFM8系列8位单片机具有集成度高、速度高、体积小等优点,最近有使用的软件工程师询问笔者 “我的变量放哪里了?我的代码是如何分配的?”等问题,本文特做总结:通过解读M51文件确定EFM8系列的变量和函数定位。

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

【经验】如何在Simplicity Studio的安装位置获取全部EFM8的Demo程序

Simplicity Studio是Silicon Labs为其产品开发的IDE,在其中为EFM8系列的MCU提供了完备的Demo程序,为了能从Simplicity Studio中快速导出Demo程序。本文将分享如何在Simplicity Studio安装位置一次性获取所有的EFM8 Demo 程序。

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

【经验】如何解决电容触摸屏手机充电会导致触摸屏工作异常?

投射式电容触摸屏设计当前多点触摸界面的主流。本文主要针对造成系统性能下降、影响触摸屏设计的干扰源进行探讨和分析。

2016-03-30 -  技术探讨 代理服务 技术支持 批量订货

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

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

2019-11-27 -  设计经验 代理服务 技术支持 批量订货
FEBRUARY 2016  - SILICON LABS  - 技术文档  - REV B 代理服务 技术支持 批量订货
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 85,765

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 102,628

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,140

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 84,418

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 83,555

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 76,847

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 71,919

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.9143

现货: 61,558

品牌:SILICON LABS

品类:Transceiver

价格:¥15.8878

现货: 53,758

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

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

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

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

3C认证/CCC认证

支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。

提交需求>

查看更多

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

查看更多

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

查看更多

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

查看更多

授权代理品牌:电子材料

查看更多

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

查看更多

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

查看更多

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

查看更多

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

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

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

收藏
收藏当前页面