
7 X; B4 F7 z! k' ^! `. r, T 本次测试串口通讯,这都是常用的数据交互方式。查看datasheet 和 原理图,使用UART5作为测试外设。 使用USB转串口线作为通信中介,连接如图1所示: 5 q# g! }5 t9 q7 {- |* [) k3 X! { ![]() 图1# ^7 h+ l# l |7 t s! B& \ " F+ a2 n2 @/ n 看原理图标注如图2所示:, Y3 D, g$ t- y( `3 \' j. G9 W! q ![]() 图20 \% d* m/ @! N! Y5 X2 h8 I + X h# u& h" C CubeMx 引脚配置如图3所示:( a3 D5 A1 q% {2 B% J. n8 H ![]() 图3% v0 H6 {) i# L D2 _4 C3 ] 测试内容是发送8个字节的数据,使用中断方式接收数据。3 _, {) V9 |+ a; ~7 K- G 使用CubeMx配置好项目后,生成项目框架,添加发送程序如下所示:+ F0 o$ b' r( j& ^- E1 N- d$ ?
接收中断程序如下所示:+ d' z0 }- A$ \2 B& c7 p6 c
) [$ W u: ]2 D) r3 [7 H9 a3 v: N 编译,Debug ,通过串口助手可以看到数据交互,发送数据如图3所示:: B) x2 m X7 o% m Z4 W ![]() 图3, J- @; o9 u9 Q: y( g 接收数据如图4所示: ![]() 图4 这种常用的通讯方式还是要调试一下的。3 r" u7 Z* I' s2 u1 n4 M |
【STM32U3评测】1、开箱,SMPS模式下点灯
【STM32U3评测】CAN发送调试记录
【STM32U3评测】TouchGFX之RTC配置
【STM32U3评测】TouchGFX之六——体验基于SPI_GPDMA的丝滑UI界面
【STM32U3评测】SPIDMA发送
【STM32U3评测】SPI_DMA调试记
【STM32U3评测】实现双通道串口通信系统
【NUCLEO-STM32U385RG开发板测评】02 基于Vscode搭建开发环境
【STM32U3评测】移植TouchGFX之五pwm设节屏幕亮度
【STM32U3评测】配置PWM输出