01 工程创建
上一篇:搭建开发环境并烧录例程到板子上
下一篇:02 CubeMX配置引脚
作者:桂信科黄鹏老师。note部分是我添加的内容
主要内容
在CubeMX创建工程,用Keil_MDK打开,下载代码到板子里。
note
当你拿到一套开发板和配套资料,自然要研究它的主控芯片和原理图,开发过程中充分体现了这点。
在接受老师培训过程中,遇到没见过的、感兴趣的内容可以查一下,而不仅查你没弄明白的。
一、打开CubeMX创建工程
通过芯片型号创建工程
输入芯片创建工程
设置工程名称和工程路径以及编译器类型
二、配置系统时钟
通过原理图可知,开发板的HSE为24MHz
注意:此时钟一定要设置正确,否则有可能导致芯片超频锁死。
使能外部高速时钟(不进行此操作,不能设置HSE时钟)
设置系统时钟为150MHz
三、必须设置调试接口
Note
不设置该项会导致下次调试无法下载代码。
Debug设置为Serial Wire,也就是SW调试。
四、生成Keil工程
点击GENERATE CODE按钮
等待进度条走完,弹窗中选Open Project打开工程
五、正确连接开发板
如图,下载线要正确连接开发板和电脑
六、Keil中配置工程的DAP调试器
左上角,点魔术棒
点第二步中的下三角选择CMSIS-DAP Debugger,然后设置调试器
开发板是自带DAP-Link调试器的(未连接开发板SW Device里面会为空)
Note
恭喜!工程模版创建完毕。
当然,在参赛现场你也可以用主办方提供的TFT-LCD驱动的CubeMX工程,而不用手动配置。但实际开发建议按上述步骤走一遍,并且弄懂软件里设置选项的作用。
上一篇:搭建开发环境并烧录例程到板子上
下一篇:02 CubeMX配置引脚