
STM32
创客老师Apple
与君共同见证学习历程!!
展开
-
GPIO的基本概念——基于STM32F767IGT6
GPIO的基本概念我们的STM32F767芯片一共有176根引脚,可以通过这些引脚与外设及外部电路和芯片之间执行交互; 这些引脚中间有36根专门用作电源引脚、复位引脚、启动模式引脚、晶振引脚、调试下载等功能; 还剩下140根引脚我们可以用于输入/输出操作,通过这部分端口的高低电平读取输入输出的数据,所以这部分引脚我们就叫做GPIO(通用输入输出端口),我们可以将GPIO口通过程序配置成输入...原创 2018-03-25 17:53:26 · 5213 阅读 · 0 评论 -
GPIO的8种工作模式——基于STM32F767IGT6
对于STM32来说,GPIO有四种输入模式和四种输出模式,我们可以通过配置IO端口的相关寄存器来实现特定的效果; ps:M3系列只有输入模式有上/下拉,而M4/7系列输入/输出模式均有上/拉电阻;原创 2018-03-25 19:55:06 · 5581 阅读 · 0 评论 -
程序运行框架——基于STM32F767IGT6
一、startup_stm32f767xx.sReset_Handler引导进入SystemInit函数和main函数;二、system_stm32f7xx.cSystemInit函数:系统初始化;三、main函数用户函数入口;四、stm32f7xx_hal.cHAL_Init函数:HAL初始化(在main函数开头调用);五、HAL_MspInit函数HAL_I...原创 2018-04-17 18:04:31 · 7879 阅读 · 0 评论 -
端口的复用——基于STM32F767IGT6
基本概念:在STM32中有很多内置外设,这些内置外设的操作也是通过140根GPIO引脚的,如果一个GPIO引脚复用为内置外设的功能,那么此时就叫做GPIO的功能复用:例:串口1的发送和接收引脚可选PA9和PA10复用,当我们不把这两个引脚用作GPIO时,而复用为串口1的收发引脚时,这时就叫做端口的杜复用;STM32(M4内核以上)的端口复用映射原理IO引脚通过复用器连接到外设或...原创 2018-04-17 20:01:28 · 8115 阅读 · 0 评论