笔记
gggopo
这个作者很懒,什么都没留下…
展开
-
使用STM32串口一段时间后不通信问题
可轮询if((huart2.Instance->CR1 & 0x20)==0) //判断是否关闭了中断标志{printf(“clean error!!!\r\n”);HAL_UART_Receive_IT(&huart2, (u8 *)aRxBuffer, 1);//该函数会开启接收中断:标志位UART_IT_RXNE,并且设置接收缓冲以及接收缓冲接收最大数据量}...原创 2021-08-06 13:29:44 · 1093 阅读 · 0 评论 -
2021-04-25
stc8g 接usb-ttl模块下载程序 一供电 电脑识别串口 断一下随即连上 导致无法下载程序解决 : 将vcc与gnd间22uf钽电容去掉 解决问题原创 2021-04-25 14:42:19 · 67 阅读 · 0 评论 -
2021-04-17
stm32编码器模式 AB相IO口必须上拉 否则不能正常使用原创 2021-04-17 16:14:03 · 59 阅读 · 0 评论 -
2021-03-28
是用cubemx 用hal_uart_transmit重定向fputc 需打开微库 否则 printf卡死原创 2021-03-28 15:52:01 · 103 阅读 · 0 评论 -
2021-03-23
delay的原理一般是通过嘀嗒定时器来实现 如果在不低于滴答定时器抢占优先级的的中断中调用delay 会导致卡死原创 2021-03-23 23:38:46 · 68 阅读 · 0 评论 -
2021-03-23
stm32 hal库中断函数中误删中断处理函数 导致delay卡死原创 2021-03-23 17:01:51 · 79 阅读 · 0 评论 -
2021-03-16
单片机学习日记误把主函数中while(1)注释 导致定时器按键检测混乱 深刻认识到while(1)的重要性原创 2021-03-16 18:22:46 · 60 阅读 · 0 评论