自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cubemx生成的ADC DMA中断与freertos冲突

在cubemx中生成的ADC DMA会自动开启中断,虽然是被纳入freertos的管辖范围,但是还是会影响freertos任务的生成,主要就是HAL_ADC_Start_DMA函数,一旦有这个代码,程序不断进入DMA中断回调中。将HAL_ADC_Start_DMA放到默认任务或者主任务里不行,修改DMA优先级不行,加延时不行,在回调或者别的地方清除中断位仍然不行。1.将ADC DMA的cubemx初始化代码复制一份,在任务里再重新初始化一下,最后加上HAL_ADC_Start_DMA函数。

2023-12-02 08:27:30 219

基于stm32的modbus通信的所有软件、代码、库和协议介绍

包含modbus slave、modbus master两个仿真上位机及其详细图文教程,一个freemodbus官方库,一个修改官方库得到的modbus通信代码、《modbus协议中文版》、《安富莱modbus教程》,绝对是最全面的参考资料了。

2024-03-26

空空如也

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

TA关注的人

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