|
STM32C542RC开发板的PWM实验多次测试均未成功,主要表现为回调函数未被启用。为了缓解心情,今天转为串口中断不定长接收的实验。3 \$ o/ ?% c3 W3 `" a3 [2 N9 G% P" d- W 0 F0 W: P, X% h& @' N; I 首先启动STM32CubeMX2,将之前设置的串口DMA设置取消: r& V' Y, i4 o7 A: G6 J8 }2 ~' y: r
然后在串口接收中断回调函数中写上代码:7 X/ D1 q0 P5 r B- q3 b
在主函数主循环之前写上启动串口中断接收,在主循环中判断串口接收的长度变量值,当大于零时即表明已经接收到了信息,通过printf()函数将接收到的信息发送回去:
经过测试,可以正常地进行接收和发送:
|
《STM32CubeMX2 实战课程》学习笔记——STM32C562RE开发测试
STM32C542RC开发板的串口DMA发送及接收实验
终于完成了STM32C542RC开发板的串口发送实验
STM32C5
【STM32C5开发板评测】- 简易低功耗实验:芯片休眠、唤醒功能简单测试演示
【STM32C5开发板评测】- 定时器中断实验:通过定时器实现IO翻转输出
【STM32C5开发板评测】- 串口通信实验:串口信息打印、数据收发功能演示
【STM32C5开发板评测】- IO基础实验:LED循环闪烁功能 + 按键输入检测实验
STM32C542RC开发板的按键控制LED闪烁实验
《STM32CubeMX2 实战课程》学习笔记--课程1:STM32CubeMX2安装
微信公众号
手机版