这个帖子算是我的毕业设计帖子的一个衍生吧,希望大家能去
https://bbs.eeworld.com.cn/thread-483435-1-1.html给提提建议。
本次工程搭建所需要的要的cubef7在这个链接下载
http://pan.baidu.com/s/1eRq9kEu。
有关外设的资源我写在word里面了,大家自行浏览。这里就说下搭建工程的步骤。
首先准备这么些个文件夹,第一个BSP_Driver里面放的是板载设备的驱动,比如按键、led、lcd等,第二个Components是板载的一些芯片比如codec芯片等的驱动,第三个Core是CMIMS和启动文件等,第四个是LCD显示所需要的字体,第五第六个是keil自动生成的,HAL_Driver是st公司提供的驱动层,后面两个就是我们自己编写的一些东西啦。
第一个文件的东西从这里拷贝STM32Cube_FW_F7_V1.3.0\Drivers\BSP\STM32746G-Discovery。
第二个文件的东西从这里拷贝STM32Cube_FW_F7_V1.3.0\Drivers\BSP\Components,一共需要这些:
第三个文件夹从这里拷贝,STM32Cube_FW_F7_V1.3.0\Drivers\CMSIS\Device\ST\STM32F7xx需要这些:
第四个文件夹从这里拷贝STM32Cube_FW_F7_V1.3.0\Utilities\Fonts。
HAL驱动从这里拷贝STM32Cube_FW_F7_V1.3.0\Drivers\STM32F7xx_HAL_Driver
User_App从这拷贝STM32Cube_FW_F7_V1.3.0\Projects\STM32746G-Discovery\Templates需要这些:
接下来打卡keil建立工程建立文件树。
接下来还需要修改一些东西哦。
然后编译。会报一些头文件路径的错误,按照自己的文件夹更改掉,再次编译,就通过啦。