立创开发板之新手点亮led遇到的坑及步骤
第一个:下载keil,没啥好说的,随便这个教程下载。 第二个:焊接开发板引脚。 注意焊接引脚时的方向。 第三个:买一个st-link,没啥好说的,上淘宝。 第四个:st-link与开发板连起来。 跳线帽连接0 其实吧,我尝试把与5.0v连接线改成3.3v连接的线,也可以,目前没有问题,连接的目的是为了利用四个弯排针。 第五个:环境搭建 固件库安装,去看教程即可,没啥坑。(https://www.whxy.com/index.php/gujianku.html?keyword=cw32f030) 安装ac5,这算第一个大坑,因为文档中链接有问题,失效了。所以使用别的文档中的教程完成。经过文档研究,使用链接(https://pan.baidu.com/s/1tzoOWtzf-2AiwYcftqwvzw?pwd=1hzh#list/path=%2F)选择文档中的“arm的cc编译器.zip”下载。 第六个:下载工程模板 https://pan.baidu.com/s/1PsBVHlFAajREFHa4PF1KxA?pwd=LCKF 为了省事,可以直接打开模板中的keil工程文件,也可以一步步的按照文档中的步骤慢慢来创建。最后安装文档慢慢来配置工程与修改工程。 第七个:编译报错处理方法 这是第二个大坑,差点让我绝望,还好有豆包,把报错喂给它,让它帮你排查。 我明明安装文档里的一步步来的,怎么就编译文档里的工程文件就报错了?豆包告诉我当前使用的 CMSIS 6.1.0 版本依赖 GCC 编译器专用的头文件,但你实际使用的是 Keil 的 ARMCC 编译器(不支持该文件。 总之一句话,需要把CMSIS版本降下来。具体操作如下: 1.打开 Keil 的 Pack Installer(菜单栏图标),检查 ARM::CMSIS 是否已安装 5.x 版本(如 5.7.0)。 2.若未安装,找到对应版本右键 Install;若已安装,尝试右键 Repair 修复安装。 如果没有找到5.x版本,请点击previous选择版本安装。 然后在keil的任务栏点击“选择软件包的按钮” 取消勾选“use latest ...”,把“ARM::CMSIS”的“selection”选择为“fixed”,勾选版本为5.x 最后,点击“管理运行时的环境”按钮 勾选core对应的框。 第二大坑主要原因就是keil安装的版本高了。 第八个:编译程序及调试 点击“重新构建按钮”,由原来的26个报错变为0。 把st-link的usb与电脑连接,后面的引脚与开发板连接,键帽与0连接。 然后: 安装gif中的步骤一步一步来。如果出现报错:“Error: Flash Download failed - Target DLL has been cancelled",看看连接是否有问题,并重试。 #立创开源六周年# #新手# #立创·地文星CW32F030C8T6开发板# [ ]
冰雪
1 9 立创开发板