单片机 | STM32F429IGT6启动文件解析及示例代码

编程步骤 开GPIO端口时钟(RCC AHB1 外设时钟使能寄存器 (RCC_AHB1ENR)) 要先确定引脚号 要确定是输入还是输出 如果是输出,那么是推挽还是开漏输出 OTYPER 确定是上拉还是下拉 那么输出速度是多少呢? 配置IO(LED) void GPIO_LED_Config(void) { GPIO_InitTypeDef GPIO_InitStruct; /

- 阅读全文 -

单片机 | STM32F429IGT6引脚分类解析

FT:5V容忍IO TTa:3.3V容忍IO,连接ADC(模数转化) GPIO默认是普通IO,要想复用其他功能,就得自行配置; 保护二极管:容忍5V,保护芯片(VDD_FT VSS) 上下拉电阻:GPIO默认是浮空状态(1.5V 不稳定)(除了pA15上拉、pA14下拉、pA13上拉、pB4上拉) 注意:GPIOI只有0-11端口,只有12个引脚 STM32F429IGT6引脚分类 电源:

- 阅读全文 -

单片机 | STM32F429IGT6芯片详细解析

总线 I总线是指令总线 S总线是系统总线 D总线是数据总线 地址 地址空间:2的32次方(寻址4GB空间),分成8个Block(0-7),每个512MB 存储器 Block0 SRAM(Flash) STM32429IGT6 flash可用1MB 0x0000 0000-0x1FFF FFFF(512MB) Block1 SRAM 存储数据,变量(256KB)(分成三

- 阅读全文 -

单片机 | 51单片机中断、寄存器、定时器和PWM原理

下面是我大一在某某群分享的关于51单片机的内容。 大家晚上好,我分享的内容大体是先介绍中断,各寄存器使用(可能这里有点啰嗦),然后就简单写一下定时器,然后PWM原理,以及它的配置和使用。大概今晚就这样了,如果有什么错的,或有什么疑问,请大家马上提出来,共同进步。 中断:当计算机执行正常程序时,系统中出现某些急需处理的异常情况和特殊请求. 中断的执行:当CPU正在执行某一程序时,若有中断响应,则CP

- 阅读全文 -