HAL库串口接收终端问题

2019-07-20 20:43发布

对于新出的HAL的库 串口中断怎么去使用?
我看ST官方的探索板的例程 使用callback函数去处理的 可是好像是必须要用一次Receive函数去接收一次才会触发callback 想请问串口还可以像以前那样配置完了之后直接放那儿不管纯粹的让中断去处理么
是不是HAL_UART_IRQHandler这个函数 是不是要通过去配置UART_HandleTypeDef这个结构体来接收? 然后每次再从这个结构体内读取数据?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
MasterSU
1楼-- · 2019-07-21 02:32
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-21 06:58
看下我们的429开发板例程吧。
MasterSU
3楼-- · 2019-07-21 12:44
 精彩回答 2  元偷偷看……
MasterSU
4楼-- · 2019-07-21 15:59
正点原子 发表于 2016-8-17 20:00
看下我们的429开发板例程吧。

现在可以进中断了,不过在进了串口2的中断后我用printf函数通过串口1发送信息,一旦执行了printf他就会跳到void HardFault_Handler(void)这个函数中去 这个中断好像是硬件错误,想请问为什么

一周热门 更多>