历史上的今天
返回首页

历史上的今天

今天是:2025年03月09日(星期日)

正在发生

2021年03月09日 | J-link在MKD5下在线调试STM32

2021-03-09 来源:eefocus

一、手动安装匹配的装置包


装上MDK5后,是和之前的版本不冲突的,之前的KEIL4 for C51和forARM都可以留着不必卸载。可以另外建立一个安装目录,两者相安无事。



在MDK5新建工程,和之前的版本有很大不同。如果第一次用,之前选择目标型号的那个对话框里,只有ARM内核可选,没有具体的单片机型号。估计是因为发展到现在单片机不同厂商的不同产品已经太多了,如果囊括所有的device,会是开发环境变得非常庞大,而且平时搞开发,可能很长一段时间里用的就那么一两款。


新建工程后需要安装和目标单片机相匹配的device(如果是将MDK4建立的工程导入到MDK5中,也许要下载这个东西)。



选择合适的device,点击后边的连接,会到KEIL的官网下载。下载完成后直接安装,会自动安装到KEIL目录下。



二、配置


生成目标文件默认路径是和工程文件在同一个文件夹下,如果不在同一个文件夹,那么目标文件的文件夹名字不能设置为中文。(KEIL4可以,我把工程移过来后,报错,说有些文件无法找到或者路径不存在)。



打开设置面板,Debug



上图中,点击setting,我到这弹出对话框报错:”J-LINK the connected emulator is a j-link clone...“这种情况需要重新下载J-Link的固件。网上很多帖子说需要在xp系统下载,其实是用的sam-ba版本低。具体用Winhex更改固件的方法和用sam-ba烧录固件的方法,我放在附件中,有需要的请下载。这里有两点需要注意,winhex文件夹打开直接点击挺花哨的那个.exe,可以免安装直接使用。打开后提示什么文件找不到,不用管,那是之前打开过的文件。第二,当你把J-Link固件擦除后,电脑可能默认装一个不能用的驱动。附件中有正确的驱动,安装后显示的AT..91.什么什么的。其他的安装附件中的说明操作。


三、最后配置


点前边图中说的那个setting,——FlashDownload——add。把目标单片机的型号添加进来。在Utilities中也按照这个步骤add进来。



就可以调试硬件了。


推荐阅读

史海拾趣

AND Displays公司的发展小趣事

在追求经济效益的同时,AND Displays也积极践行环保理念。公司采用环保材料和生产工艺,减少了对环境的污染。同时,公司还推出了多款节能型显示面板,帮助用户降低能耗、减少碳排放。此外,AND Displays还积极参与公益事业,通过捐赠和技术支持等方式,为社会的可持续发展贡献力量。

Davies Molding公司的发展小趣事

Davies Molding公司在追求经济效益的同时,始终关注社会责任和可持续发展。公司积极参与环保公益活动,推动绿色生产,降低对环境的影响。此外,Davies Molding公司还注重员工福利和社会公益事业,为员工提供良好的工作环境和发展空间,为社会做出积极贡献。这些举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实基础。

GarrettCom公司的发展小趣事

转折:2006年,GarrettCom迎来了一个重要的转折点——收购变电站网络产品领导者DYMEC公司。这一收购不仅增强了GarrettCom在变电站自动化领域的实力,还为其带来了更多的技术资源和市场份额。

影响:通过整合DYMEC的技术和产品,GarrettCom进一步巩固了其在变电站网络通信技术方面的领先地位。公司的产品和解决方案被广泛应用于全球各地的变电站项目中,为电力系统的稳定运行提供了坚实的通信保障。

喜美克斯(Cvilux)公司的发展小趣事

随着公司规模的逐渐扩大,喜美克斯公司开始思考如何进一步拓展市场。他们深入研究市场趋势和消费者需求,制定了针对不同市场的精准营销策略。通过与当地合作伙伴的紧密合作,喜美克斯成功地将产品打入了多个新兴市场,实现了销售额的快速增长。

Hpc Technology Inc公司的发展小趣事

随着公司规模的逐渐扩大,喜美克斯公司开始思考如何进一步拓展市场。他们深入研究市场趋势和消费者需求,制定了针对不同市场的精准营销策略。通过与当地合作伙伴的紧密合作,喜美克斯成功地将产品打入了多个新兴市场,实现了销售额的快速增长。

CT Micro公司的发展小趣事
  1. 创业初期与技术创新

CT Micro公司最初由几位电子工程领域的专家创立,他们看到了微型计算机断层扫描(Micro-CT)技术在电子行业中的巨大潜力。初期,公司面临着资金短缺和技术难题,但他们通过不断研发和创新,成功开发出了一款具有高性价比的Micro-CT设备,迅速获得了市场的认可。

  1. 市场拓展与合作伙伴关系

随着产品的成熟,CT Micro开始积极寻求市场拓展。他们与多家电子制造企业建立了合作关系,为这些企业提供Micro-CT设备的定制服务。通过与这些企业的合作,CT Micro不仅扩大了市场份额,还进一步提升了产品的技术水平和应用范围。

  1. 研发升级与产品迭代

面对日益激烈的市场竞争,CT Micro不断投入研发力量,对Micro-CT设备进行升级和迭代。他们成功推出了多款新型设备,具有更高的分辨率、更快的扫描速度和更低的辐射剂量。这些新产品的推出,进一步巩固了CT Micro在电子行业中的领先地位。

  1. 国际化战略与市场拓展

随着国内市场的饱和,CT Micro开始实施国际化战略。他们积极参与国际展览和研讨会,展示自己的产品和技术实力。同时,他们还在海外设立了销售和服务中心,为国际客户提供更加便捷的服务。通过这些努力,CT Micro成功打开了国际市场的大门。

  1. 社会责任与可持续发展

在快速发展的同时,CT Micro也积极履行社会责任。他们注重环保和可持续发展,采用环保材料和节能技术生产产品。此外,他们还积极参与公益事业,为贫困地区的教育和医疗事业贡献力量。这些举措不仅提升了公司的社会形象,也为其可持续发展奠定了坚实基础。

请注意,这些故事框架是虚构的,并不代表CT Micro公司的实际发展情况。如果您需要了解CT Micro公司或类似公司的真实故事,建议您查阅相关公司的官方网站、新闻报道或行业分析报告。

问答坊 | AI 解惑

2009电子大赛最新研讨会资料

本帖最后由 paulhyde 于 2014-9-15 09:33 编辑 2009电子大赛最新研讨会资料 欢迎补充! 关于收费问题的几点意见:鄙视一切不劳而获!我本人非常讨厌,要想得到好的和精华的资料,自己就要行动起来,多发帖,多传自己的好资料!为搞活此版不懈努 ...…

查看全部问答>

关于keil的使用,请高手指教

我买了一块c8051f020DK的开发板,原来板上标配的液晶是不带字库的(控制芯片KS0108),然后我自己又去买了块带字库的(控制芯片st7920),我接在了板上的引出脚上。今天调试的时候发现,进入调试环境后,直接就跳入了汇编界面,我切换到C程序界面发 ...…

查看全部问答>

C51刚学习~~

昨天学习跑马灯~几乎没什么错误~~兴奋了一晚~~~ 今天试着写入按键的程序~都没有反应~郁闷了半天~~ 代码如下(书本上的代码) 编译没错也没警告~~ 下载到单片机~按了几下按钮 LED灯都没反应 郁闷啊~~~不知道是单片机的按钮坏了 还是其它原因~~ /** ...…

查看全部问答>

开帖讨论WINCE 在24位色下的运行情况!!

小弟在做一个项目,芯片是用TCC7901的,WINCE5.0,64M内存,梦想中的24位色...系统起来后颜色很靓,就是那个内存哦,心痛啊,运行一个程序之后就内存100%了,关掉程序后还是不会释放,请问各位大虾又是如何清理内存的,在处理24位色时需要注意那些情况. ...…

查看全部问答>

局域网配置问题

我的两天电脑使用路由连接很好,可以用局域网工具(飞秋)来传输文件,结果我改了一下IP和mac地址,不能连通了,现在我都改了过来,为什么还不能连通?请兄弟们帮帮忙,回答一下,谢谢…

查看全部问答>

OH51.EXE 与oh51.exe有什么区别

在keil 的安装目录有 c51.exe 和cx51..exe OH51.EXE 与oh51.exe有什么区别…

查看全部问答>

为什么 无法改变占空比呢?

 功能:定时器A P1.2  P1.3 输出PWM波形,定时器B定时1s,每隔1秒,就改变一次定时器A的占空比。 问题:但是,示波器显示,定时器A输出的PWM的占空比一直是不变的。 我的分析:不知道是没有进入定时器B的中断,  还是进入了中断, ...…

查看全部问答>

语音录放系统实验

做语音录放系统实验,录音的数字量存在flash中,如何将它们播放出去呢?我是用定时器输出PWM来实现播放语音的,那PWM的频率如何确定?PWM的占空比如何确定? [ 本帖最后由 zzbaizhi 于 2013-7-5 11:34 编辑 ]…

查看全部问答>

有多少人对NFC感兴趣

近场通信(Near Field Communication,NFC),又称近距离无线通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输(在十厘米内)交换数据。这个技术由免接触式射频识别(RFID)演变而来,并向下兼容RFID,最早由Son ...…

查看全部问答>