STM32_STDLIB
Sun_Shine_999
深度理解是快乐的源泉。
展开
-
stm32寄存器地址名称映射
基地址+偏移地址原创 2016-06-26 18:12:07 · 1026 阅读 · 0 评论 -
STM32中断优先级分组管理
优先级分组只分一次。配置SCB->AIRCR[10:8],就确定了每个中断的IP[7:4],也就是确定了每个中断抢占优先级和响应优先级在IP中所占的位数。之后就可以在初始化配置中单独设置每个中断的优先级。原创 2016-07-02 12:33:57 · 828 阅读 · 0 评论 -
STM32推挽输出和开漏输出的区别
当端口配置为输出时: 开漏模式:输出 0 时,N-MOS 导通,P-MOS 不被激活,输出0。 输出 1 时,N-MOS 高阻, P-MOS 不被激活,输出1(需要外部上拉电路);此模式可以把端口作为双向IO使用。 推挽模式:输出 0 时,N-MOS 导通,P-MOS 高阻,输出0。 输出 1 时,N-MOS 高阻,P-原创 2016-06-19 19:24:50 · 2131 阅读 · 1 评论 -
stm32双串口收发
include “sys.h”include “usart.h”include “delay.h”u8 usart1_buf[100]={0},usart2_buf[100]={0},usart3_buf[100]={0}; u16 index1=0,index2=0,index3=0,flag1=0,flag2=0,flag3=0;void uart_init(u32 bound){GPIO_I原创 2016-07-14 17:55:23 · 6889 阅读 · 2 评论 -
BLUETOORH INIT
include include “sys.h”include “usart.h”include “delay.h”include “bluetooth.h”include “buzzer.h”void bluetooth_init() { Buzzer(200); do { USART2_Send(“+++a\r\n”); dela原创 2016-07-06 16:18:47 · 325 阅读 · 0 评论