自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 断言调试故障代码STM32+FreeeRTOS移植Cmbacktrace

在freertos系统下编程,自己的某些疏忽导致程序跑飞。尤其是遇见程序会偶然性死机情况,往往复现比较困难,但是对于要量产的产品来说是一个隐患。在这提供一种自动诊断故障出现获得精准故障位置的方法。

2024-06-21 14:31:38 1113

原创 STM32L476串口通信HAL库编程,接收数据处理出现溢出错误ORE

最近一个项目,在低频脉冲采集使用的外部中断处理且加入滤波,同时频繁的使用串口工具给USART2发送数据,概率型出现串口不能触发接收中断了,且出现过一次再也恢复不了接收数据了。但是按键(外部中断),ADC采集等等其他外设工作正常。

2024-05-15 19:01:18 324

原创 STM32L476在电池供电较低,如何保证还能精准测量电池电量,HAL编程DMA多通道采集ADC,内部基准修正。

但是在开启背光灯的时候,电压采集很明显不准(偏高),原因是开启背光需要很大的电流,导线上也有点阻值,导致接入板子的电压只有3.4V,再经过二极管和稳压芯片后达不到理想的3.0V电压(实际只有2.7V)给单片机供电,其此电压也是连接STM32单片机的外部基准电压。如上图电路所示,若外接电池是3.2V,经过D95二极管再经过U90稳压芯片到系统供电(只有2.7V),不足理想的3.0V系统供电,但需要ADC采集电池电压是3.2V左右,而不是因为系统供电低而偏高这种错误情况出现。Vbat : 待求电池电压值。

2024-05-07 15:58:20 1015

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除