完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
以keil5配置STM32C8T6为基础,延申如何在keil5上编辑keil4的文件和如何配置其他类型的板子。
1.keil5的安装 2.配置过程 一、keil5的安装 首先给一下下载链接,下载好之后里面是一个keil的安装包。 勾选I argee,然后next。 选择文件的安装位置和包的安装位置后,选择next。 随便打一些东西就行,没什么用,然乎然后next安装。 这些做完之后,keil5就安好了,但还有一些其他步骤。 安装固件库:安装固件库的目的是为了可以读到单片机的类型,就比如你如果想开发stm32系列的单片机的时候,就需要先安装其对应的固件库,否则即使是接上单片机计算机也是读不到的。 破解方式由于版权问题就不往上放了,网上一般都有,找不到的可以私聊。 这样一来keil5就安装好了,我们可以用它来进行对32单片机的开发。 二、配置过程 首先给大家一个标准例程的模板。 进入后先编译文件。 然后开始配置,单击魔术棒。 再Device里选择STM32F103C8(如果未来想使用其他类型的片子,可以在这里换芯片类型,当然前提是安装好了对应芯片的固件库) 而后在C/C++ 里修改。如果是C8系列就改为MD,其他类型的板子一般都是HD。这其实就是说C8是一款中(Middle)内存的芯片,其他的都是高(High)内存的。 选择好自己下载用的烧录器类型后单击settings(常见的是stlink或者jlink,因为比较便宜,十块二十块左右)。 进入后选择Flash Download,勾选Rest and Run(为了可以让板子自动运行程序),而后将下面那个框里的数据改为128k(如果移植的是其他板子的话,那里可能是512k,可以先Remove,再Add)。这样配置就可以了。 配置结束后再编译一次(warning不算错,error才算),编译没错后烧录(单击那个Load),文件就可以下载到单片机中了。 PS:至于接线,有的人用的是20p的大下载器,那个直接插就可以,如果用的是4p的SWD下载模式,可以参考这个图去接线。如果自己的板子的下载口就是4p的,那直接对应连接就可以了。 如果是SWD下载的话,记得在Debug处改成SW,如果是20p的Debug就改成JTAG。 如果想在keil5上编译keil4的文件,可以下载这个插件,双击安装即可。 |
|
|
|
只有小组成员才能发言,加入小组>>
3310 浏览 9 评论
2991 浏览 16 评论
3492 浏览 1 评论
9055 浏览 16 评论
4086 浏览 18 评论
1175浏览 3评论
603浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
596浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2333浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1894浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 02:44 , Processed in 1.171236 second(s), Total 49, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号