- 博客(6)
- 收藏
- 关注
原创 STM32F407“按键输入实验(GPIO)”
key_up=1,其余的key_up无效。按键扫描(将连续按键与不连续合二为一)getValue(存循环值)static变量只初始化一次。口输入电平调用库函数。
2024-07-31 23:27:29 198
原创 STM32F407“蜂鸣器实验”
与库函数同理,初始化PF9与PF10为输出口,并使能两个时钟。当GPIOF9和GPIOF10设置高时。BEEP_Init:初始化蜂鸣器端口。初始化PF8为输出口。
2024-07-31 21:17:25 321
原创 STM32F407跑马灯“位操作”
顶层头文件:stm32f4xx.h;头文件delay.c(时间)2、led.h中把PFout(9)定义为LED0,在main.c中替换也可。
2024-07-31 19:57:33 108
原创 STM32F407跑马灯“寄存器”版本
(使用GPIO必须先使能相应的GPIO时钟)1、使能IO口时钟:RCC->AHB1ENR2、初始化IO口模式:GPIOx_;GPIOx_;GPIOx_;GPIOx_;GPIOx_3、操作IO口,输出高低电平:GPIOX_ODR或BSRRL/BSRRH\
2024-07-31 19:29:15 117
原创 STM32F407跑马灯“库函数”版本
stm32f4xx.h包含(stm32f4xx.gpio.c;stm32f4xx.usart.c)介绍如下:头文件:stm32f4xx_gpio.h;源文件:stm32f4xx_gpio.c。:顶层头文件:stm32f4xx.h;1、使能IO口时钟:RCC_AHB1PeriphClockCmd();:头文件:led.h;顶层头文件:stm32f4xx.h。:(使用GPIO必须先使能相应的GPIO时钟)2、初始化IO口模式:GPIO_Init();
2024-07-31 18:36:29 157
原创 STM32F407
第二章.学会使用三种找资料方法:联想法、搜引法、直搜法。第一章.通过测试视频验证开发板没有功能问题。芯片解STM32芯片解STM32芯片解读。第十一章.学习了寄存器版本的创建。第十章.学习了库函数版本的创建。第五章.STM32的家族史。第六章.STM32芯片解读。第九章.JLINK程序下载。第四章.开发板功能详解。第八章.ISP串口下载。知识,熟练掌握C语言。
2024-07-16 21:54:32 170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人