打印
[AT32F403/403A]

官网例程中的usart文件夹的interrupt例程是怎么实现串口输出的

[复制链接]
1097|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
哏简单|  楼主 | 2022-6-28 17:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
例程中有一个uart2的buffer数组“usart2_tx_buffer[]”,是通过“usart_configuration()”函数,输出数组内信息,但是在该函数中没有看到“usart2_tx_buffer[]”数组的输出语句,请问是怎么实现该数组通过“usart_configuration()”函数后经串口2输出数组信息的,
另外mani()函数中,是怎么实现usart2_rx_cunter变量累加的。
求解

使用特权

评论回复
沙发
muyichuan2012| | 2022-6-29 13:04 | 只看该作者
您好,是在at32f403a_407_int.c文件里,void USART2_IRQHandler(void)函数里处理的。

使用特权

评论回复
板凳
哏简单|  楼主 | 2022-6-29 17:21 | 只看该作者
muyichuan2012 发表于 2022-6-29 13:04
您好,是在at32f403a_407_int.c文件里,void USART2_IRQHandler(void)函数里处理的。

谢谢

使用特权

评论回复
地板
哏简单|  楼主 | 2022-6-29 17:47 | 只看该作者
muyichuan2012 发表于 2022-6-29 13:04
您好,是在at32f403a_407_int.c文件里,void USART2_IRQHandler(void)函数里处理的。

您说的这个函数找到了,但是还是看不懂是怎么调用的这个USART2_IRQHandler()函数,

使用特权

评论回复
5
muyichuan2012| | 2022-6-29 18:21 | 只看该作者
中断函数不是调用,是中端条件满足后MCU就会跳转进来。这是中断的原理。

使用特权

评论回复
6
哏简单|  楼主 | 2022-6-30 15:32 | 只看该作者
muyichuan2012 发表于 2022-6-29 18:21
中断函数不是调用,是中端条件满足后MCU就会跳转进来。这是中断的原理。

谢谢

使用特权

评论回复
7
caigang13| | 2022-7-1 08:30 | 只看该作者
就是通过串口空闲中断发送数据

使用特权

评论回复
8
tpgf| | 2022-7-6 14:16 | 只看该作者
楼主没有详细看函数体吧

使用特权

评论回复
9
kxsi| | 2022-7-6 14:23 | 只看该作者
会跳出中断进行处理

使用特权

评论回复
10
10299823| | 2022-7-9 19:26 | 只看该作者
楼主是要实现中断接收数据吗   

使用特权

评论回复
11
wilhelmina2| | 2022-7-9 19:59 | 只看该作者
这个是用dma就行。   

使用特权

评论回复
12
hearstnorman323| | 2022-7-9 20:18 | 只看该作者
串口接收,然后在主函数发送。   

使用特权

评论回复
13
soodesyt| | 2022-7-9 20:58 | 只看该作者
串口输出的可以使用发送代码。  

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

0

粉丝