- 博客(8)
- 资源 (21)
- 收藏
- 关注
转载 NVIC_PriorityGroupConfig() 函数在每个工程中只需要配置一次
NVIC_PriorityGroupConfig() 函数在每个工程中只需要配置一次刚开始接触NVIC,看到每个例程在配置中断的时候,都用到NVIC_PriorityGroupConfig() 函数,来给优先级分组,会让人以为在配置每个中断时,都需要用这个函数,其实不用的。NVIC_PriorityGroupConfig() 函数在每个工程中只需要配置一次。如果整个工程均没有配...
2019-04-26 09:44:27 3803
转载 USART_GetITStatus和USART_GetFlagStatus的区别
USART_GetITStatus和USART_GetFlagStatus的区别USART_GetITStatus()和USART_GetFlagStatus()的区别 都是访问串口的SR状态寄存器,唯一不同是,USART_GetITStatus()会判断中断是否开启,如果没开启,也会返回false。 ITStatus USART_GetITStatus(USART_Ty...
2019-04-25 19:44:51 2635
转载 STM32中断一些概念(主要是外部中断与中断通道)
主要参考:startup_stm32f10x_hd.s,stm32f10x_exti.h,stm32f10x_exti.c,另外,这里说的外部中断是相对于M3内核之外的,主要是外设中断如:如I/O口相应的外接设备中断,USART、Timer等其它本身固件中断。 对于cortex_m3内核所支持的240个外部中断[__IO uint8_t IP[240];...
2019-04-25 17:32:49 7602
转载 ADC 与实际电压值的关系
ADC 与实际电压值的关系1.首先确定ADC用几位表示,最大数值是多少。比如一个8位的ADC,最大值是0xFF,就是255。2.然后确定最大值时对应的参考电压值。一般而言最大值对应3.3V。这个你需要看这个芯片ADC模块的说明。寄存器中有对于输入信号参考电压的设置。3.要计算电压,就把你的ADC数值除以刚才确定的最大数值再乘以参考电压值。 比如ADC值为0x80, 实际值就...
2019-04-19 13:50:13 7129
原创 51单片机定时器的查询和进入中断处理
51单片机定时器可用两种方式处理:查询和进入中断处理。1.查询方式void Init_T0 (void) 定时器初始化{ TMOD = 0x01;//计时器模式 TH0 = (65535-65000) /256;//初装值为65536-65000,逐步+1,最后加到65535,溢出TF0=1 TL0 = (65535-65000) %256; E...
2019-04-18 10:18:49 10752 3
转载 关于NRF51822定时器/计数器的3篇文章
http://www.bubuko.com/infodetail-2427035.htmlhttps://blog.csdn.net/changyourmind/article/details/54019306#commentBoxhttps://blog.csdn.net/rical730/article/details/51016963注意:1、定时器溢出就是...
2019-04-17 16:23:04 736
转载 STM32定时器配置(TIM1、TIM2、TIM3、TIM4、TIM5、TIM8)高级定时器+普通定时器,定时计数模式下总结
https://www.cnblogs.com/pertor/p/9488813.html
2019-04-15 16:45:17 8461
STM32F103串口RS485_DMA收发寄存器版(实测完美)
2020-12-03
我的nRF51822学习.zip
2020-01-07
STM32 cubeMX CAN中断方式接收发送数据.rar
2019-12-23
UART_DMA_不定长数据接收发送(HAL).rar
2019-12-02
Qt5注册全局热键实现显示或隐藏对话框
2018-05-16
QT仪表盘实例(项目实战)
2018-05-15
Qt基于UDP的P2P聊天程序
2018-05-02
Qt主线程与次线程通信实例代码
2018-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人