【蓝桥杯嵌入式】关于CT117E下载程序出问题解决方案(含keil mdk4和keil mdk5移植)

废话

万事开头难,然后中间难,最后难。
寒假刚开始,我看到了蓝桥杯嵌入式。很快啊!报名、买板一气呵成。没想到这块CT117E板子它不讲武德,来骗,来偷袭我这个二十岁的小伙子。
之前的stm32基础是跟着原子哥搭配Jlink用的,当时配置环境感觉也没多困难,配置好以后就爽到飞起。板子到之前已经跟着视频开始复习各模块,配置环境不是麻烦,内容理解起来也很顺利。直到板子到了以后着实恶心了自己一把。(板子刚到上电以后发现电源灯都不亮,我能吃亏吗?感觉找商家后来发现是开关没开丢人丢大了)

配置环境工具

大多数使用32的都是keil mdk5,顺便提一句:如果没有移植,一般自己装的keil5默认是不兼容CT117E这块板子Debug用的colink插件的。而且比赛官方推荐使用keil mdk4(比赛时候mdk4和mdk5都会提供)
不过方便的是,以前用过mdk5的可以直接装mdk4,两个可以同时装。但是mdk5打开过的工程不可以用mdk4打开,反过来却可以。安装时候注意mdk4和mdk4分开安装在两个不同路径下即可。
在这里插入图片描述

**配置环境工具:

  • Keil MDK4
  • FT2232驱动
  • Colink插件**

安装顺序:Keil MDK4->驱动/插件

FT2232驱动安装
FT2232在装完Keil MDK4或者第一次连接CT117E以后会弹出一个驱动更新提示,安装即可。去设备管理器更新或者手动安装也行。

参考: https://blog.csdn.net/fengmeng8094/article/details/88565587

在这里插入图片描述
在这里插入图片描述
最终效果:
在这里插入图片描述
Colink插件安装
直接找到安装文件,选择对Keil MDK4的安装路径,无脑下一步即可。(安装路径不要出现子文件,比如我软件装在了C\Keil_v4,出现多余后缀删除即可)
在这里插入图片描述
工程配置

参考: https://blog.csdn.net/weixin_42568725/article/details/104038193
参考后部分编译器配置部分即可

或者对照提供的赛场标准文件LCD例程也可
注意几个地方:
在这里插入图片描述
在这里插入图片描述
自己建的工程如果下载报错找不到Ulink这类问题可能是:
在这里插入图片描述

最后来说一说
Keil MDK4
这个根据自己喜好安装就好,如果你按照上面步骤来了以后打开Debug->setting软件就未响应或者一下载软件就未响应(断开连接就恢复正常),如图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

解决方案:
检查FT2232驱动和Colink,即设备管理器串口和Debug是否为Coocox,如果都没问题,重启电脑!(对,不要怀疑自己软件版本问题,可能就是你电脑抽风了,我没找到这个问题解决方案也没怎么见别人遇到过这个问题,软件装了卸了装换了好几版都是重复的问题,后来关机睡了一觉好了。个人理解为驱动或者插件重启后才会生效)
关于版本
自己找的网上的资源都是4.5及以上的,界面接近keil5的样子了(五颜六色很好看)。但是我同学反映比赛时候提供4.1而且我看他们准备都是那种单调的金属气息很丑那种,老子就要那种丑的!!!后来找同学要到了,心满意足了,就是这种扑面而来的丑!
在这里插入图片描述

Keil5移植

如果在前面驱动和插件安装没问题的情况下,查看下芯片驱动:
如果是如图,则会失败
在这里插入图片描述
缺少此库:
打开MDK-For Cortex 524.exe安装在keil mdk5路径下即可,不要新建或在子文件下
安装完以后Device页面可能如上图,而不是:

在这里插入图片描述
这个时候你拿官方例程用Keil MDK5就不大行了,自己新建工程,配置。
注意:
在这里插入图片描述
在这里插入图片描述
如上配置好以后Debug还是显示找不到设备,但是已经可以快乐下载了
在这里插入图片描述

关于新建工程:
https://blog.csdn.net/ReCclay/article/details/86602920?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-3&spm=1001.2101.3001.4242
其他问题参考: https://wenku.baidu.com/view/a8677f15caaedd3382c4d35c.html

博主能力有限,自己也是遇到了如上这些问题找到了这些问题解决对策。有其他问题欢迎在下面讨论,需要以上出现的文件,留下文件名称和邮箱即可。

MDK524a下载地址:

https://download.csdn.net/download/JayChanChan/78137842

MDK-For Cortex 524下载地址:

https://download.csdn.net/download/JayChanChan/78137738

有需要的自取或评论留下邮箱(可能回复会慢)。

欢迎批评指正,共同进步!**

-----------------------------------分割线-----------------------------------------

比赛结束了,有幸混了个国二。正在备赛的可以看参考下博主备赛期间写的帖子,也列举了遇到的问题和解决办法。汇总帖子贴下面:

【蓝桥杯嵌入式备赛】学习目录

  • 21
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 66
    评论
评论 66
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值