3.3 USER
懒得截了,流程一样,结果如下
四、设置头文件文件路径和添加全局宏定义标识符
4.1 头文件文件路径
4.2 添加全局宏定义标识符
务必小心!务必准确!!!
STM32F40_41xxx,USE_STDPERIPH_DRIVER
放到这个里面!
五、更改.hex存放路径
六、更改main函数,以及一些其他修改
更改main函数,如下
#include "stm32f4xx.h" //ALIENTEK 探索者STM32F407开发板 实验0 //STM32F4工程模板-库函数版本 //技术支持:www.openedv.com //淘宝店铺:http://eboard.taobao.com //广州市星翼电子科技有限公司 //作者:正点原子 @ALIENTEK void Delay(__IO uint32_t nCount); void Delay(__IO uint32_t nCount) { while(nCount--){} } int main(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9 | GPIO_Pin_10; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz; GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; GPIO_Init(GPIOF, &GPIO_InitStructure); while(1){ GPIO_SetBits(GPIOF,GPIO_Pin_9|GPIO_Pin_10); Delay(0x7FFFFF); GPIO_ResetBits(GPIOF,GPIO_Pin_9|GPIO_Pin_10); Delay(0x7FFFFF); } }
删除
删除这两行就行
七、编译运行
完美!
八、修改系统时钟配置
这个会4.3讲到
关于2.4的SYSTEM添加公用代码
就是三个文件
再次编译运行
完美!!结束!!
真累,累死了,跟着教程走了一遍,自己又写了一遍,害,不过还行,写完了