[HAL库学习之路]1.点亮LED
来源:互联网 发布:十天javascript韩顺平 编辑:程序博客网 时间:2024/06/08 02:03
记录自己的STM32的HAL库的学习之路,不定期更新…
一、创建工程
二、Pinout
三、Clock Configuration
四、Configuration
配置GPIO的模式、速度等等
五、Generate Code
Project –> Generate Code,或者之间使用快捷键Ctrl+Shift+G
代码
main.c
int main(void){ /* USER CODE BEGIN 1 */ /* USER CODE END 1 */ /* MCU Configuration----------------------------------------------------------*/ /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ HAL_Init(); /* USER CODE BEGIN Init */ /* USER CODE END Init */ /* Configure the system clock */ SystemClock_Config(); /* USER CODE BEGIN SysInit */ /* USER CODE END SysInit */ /* Initialize all configured peripherals */ MX_GPIO_Init(); /* USER CODE BEGIN 2 */ /* USER CODE END 2 */ /* Infinite loop */ /* USER CODE BEGIN WHILE */ while (1) { /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ HAL_GPIO_WritePin(GPIOF,GPIO_PIN_9|GPIO_PIN_10,GPIO_PIN_RESET); HAL_Delay(500); HAL_GPIO_WritePin(GPIOF,GPIO_PIN_9|GPIO_PIN_10,GPIO_PIN_SET); HAL_Delay(500); } /* USER CODE END 3 */}
阅读全文
2 0
- [HAL库学习之路]1.点亮LED
- STM32学习之点亮LED
- 单片机学习之点亮LED小灯
- STM32学习笔记之点亮LED灯
- TQ2440之LED点亮
- 菜鸟之学习51单片机(三)点亮LED灯
- 嵌入式学习笔记002-裸奔篇之点亮led
- 【记录】STM32学习之第一个程序(点亮LED)
- 51单片机 学习之旅[1] 点亮第一个LED
- (三)c52学习之旅-点亮LED灯
- Led点亮之时----激动
- 飞凌OK6410之点亮LED
- OK6410(s3c6410)之LED点亮
- 裸机开发之点亮LED
- [BBB试用之旅2] python调用库点亮led
- 1.Arduino点亮LED灯
- 使用HAL库、STM32CubeMX和Keil 5开发入门教程(一):点亮一盏LED灯(NUCLEO-F411RE)
- 使用HAL库、STM32CubeMX和Keil 5开发入门教程(一):点亮一盏LED灯(NUCLEO-F411RE)
- PostgreSQL客户端交互命令psql
- 映射的方式实现一个servlet类处理多个请求
- html标签默认属性样式及浏览器默认样式
- MongoDB实战-生产环境中分片的部署与配置
- Linux常用命令大全
- [HAL库学习之路]1.点亮LED
- 【PAT】【Advanced Level】1119. Pre- and Post-order Traversals (30)
- CentOS 7 上安装 Oracle 数据库 12c
- sprin boot 学习笔记
- ThreadLocal 类
- localStorage存储数据,若是IE11以下使用cookie存储
- Linux集群管理基础
- oracle表设置主键自增长
- React Native遇到问题