|
STM32L562DK探索板上的元件比较多,STM32CubeMX中又没有BSP的配置选项,若全部自行配置则非常麻烦。所以我没有通过CubeMX来建立测试项目,而是选择以官方提供的BSP例程为基础来建立起自己的测试项目。为了测试方便,我选择复制BSP例程整个文件夹的方法。 由于路径变动,加上原来项目中还包括许多不在BSP文件夹内的库文件及其它外设驱动代码,所以复制完文件夹之后还需要进行手工调整。 打开Keil平台,看到目录中许多文件名之前都有感叹号标识,如下图所示: 这些都是因为路径不对,找不到文件造成的。首先要将相应的文件也同步复制到测试文件夹内,方便以后打包移植完整的项目文件。 这是官方BSP例程的文件夹: 这是移植了库文件及对应外设驱动程序后的文件夹: 文件复制完成之后,起初我试图直接修改项目列表中的文件路径,但没有成功,后来只好逐个删除原文件并添加新路径的同名文件,如下图: 逐个删除并添加文件是个费时费力的工作,我不知道是否有其他捷径可走。 项目列表中的文件路径修改完毕后,还要修改编译时包含文件的路径。在下表中除了第一行不需要修改外其他的路径都需要替换,这是替换前的路径: 这是替换后的路径: 这些全部完成之后就基本完成了复制移植,编译通过了。下一步就可以在此基础上修改或添加代码进行测试了。 |
【福利三:逢7发帖赢大礼】成功利用STM32H743VI片内SRAM12和DTCM空间(完全胜利)
【STM32U3评测】CANFD Bootloader(1)
【福利三:逢7发帖赢大礼】想要充分利用STM32H743VI片内的RAM空间(但并不顺利)
【福利三:逢7发帖赢大礼】使用惠勤致远STM32H743VI开发板+ST7796并口彩屏移植LVGL9.5并分享一些额外内容
【逢7发帖赢大礼】#5 Arduino UNO Q的led matrix
【逢7发帖赢大礼】#4 使用Arduino APP LAB 玩arduino UNO Q
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】#3 STM32U新进驻的新开发板Arduino UNO Q
【逢7发帖赢大礼】#2 STM32F429-Discovery在 Arduino 中的使用
【逢7发帖赢大礼】别忘了懒人IDE,arduino IDE怎么玩
微信公众号
手机版
图文编辑的好好的,提交后再刷新,图片又全部“跑”到文本的末尾了,这是什么原因?
我给你调整了一下,看看对不对