stm32
文章平均质量分 65
GAG WOMEN
这个作者很懒,什么都没留下…
展开
-
【蓝桥嵌入式笔记】第一个工程 HAL_01_LED_TEST
一、ODR、BSRR、BRR寄存器1.ODR可读可写寄存器:既能控制管脚为高电平,也能控制管脚为低电平。管脚对于位写1 GPIO管脚为高电平,写 0 为低电平。2.BSRR 只写寄存器:既能控制管脚为高电平,也能控制管脚为低电平。对寄存器高 16bit写1 对应管脚为低电平,对寄存器低16bit写1对应管脚为高电平。写 0 无动作。3.BRR 只写寄存器:只能改变管脚状态为低电平,对寄存器 管脚对于位写 1 相应管脚会为低电平。写 0 ...原创 2022-01-17 10:05:41 · 535 阅读 · 0 评论 -
从寄存器方面看两种发送中断TC、TXE的区别
首先我在数据手册中查看有关USART的状态寄存器,其中最直接的提到了产生中断的直接原因:控制寄存器USART_CR中的TXEIE和TCIE位置为一就分别触发两种中断。相应的去看CR寄存器中在USART发送端有两个寄存器发送数据寄存器(USART_DR)和我们程序看不到的发送移位寄存器.USART_DR寄存器对应的中断标志是USART_IT_TXE,中断标志为1时,就可以往DR寄存器中传数据,TDR寄存器中的全部数据传送到移位寄存器之后,TDR寄存器为空,TXE标志位会被设..原创 2021-12-10 17:14:48 · 1925 阅读 · 0 评论