这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 换取手持数字示波器APM32F411VTinyBoard中断例程

共2条 1/1 1 跳转至

换取手持数字示波器APM32F411VTinyBoard中断例程

助工
2024-07-30 13:40:59     打赏

USART_Interrupt.rar

示例描述


该程序旨在展示如何使用中断通过 USART 发送或接收数据,在此案例中,USART1 和 USART2 互相发送或接收数据。传输后将进行验证,如果 USART1 到 USART2 的数据传输通过,LED2 将亮起。


如果 USART2 到 USART1 的数据传输通过,LED3 将亮起。


数据交互过程的现象可以使用串行助手显示。


硬件描述


USART1_TX(PA9) ----> USART2_RX(PA3)

USART1_RX(PA10)----> USART2_TX(PA2)


USART1 和 USART2 配置如下:

波特率 = 115200

字长 = USART_WordLength_8b

停止位 = USART_StopBits_1

校验 = USART_Parity_No

硬件流控制禁用(RTS 和 CTS 信号)

接收和传输启用

目录内容


USART/USART_Interrupt/Source/apm32f4xx_int.c 中断处理程序

USART/USART_Interrupt/Source/main.c 主程序

IDE 环境


MDK-ARM V5.36

EWARM V8.50.5.26295

Eclipse V2022-06(4.24.0)

硬件和软件环境


此示例在 APM32F407_MINI 设备上运行。

此示例在 APM32F411_TINY 设备上运行。

image.png

运行:


image.png

效果:

image.png




关键词: 换取     手持     数字     示波器     APM32F411V         

专家
2024-07-30 20:12:30     打赏
2楼

感谢分享


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]