关于诺行developerkit开发板的问题

已解决

在硬件使用说明中扩展接口J903中是RX/PA0和TX/PA1,连接的是UART4;板子上丝印的也确实是这样。但原理图中对应的是USART2的PA2、PA3。不知道哪个是对的? 在编译运行app/examples/uart程序时,串口监视器输出"uart port 2 recv fail to get mutex"信息。有人遇到过类似问题吗? 谢谢!!

展开
收起
david6096 2019-10-22 09:44:35 1027 分享 版权
1 条回答
写回答
取消 提交回答
  • 采纳回答

    测试了一下,J903连接的是UART4端口,修改代码后中断方式通讯成功,但DMA方式只有第一次可以收到数据,后面就收不到数据了。暂时还不知道哪里的问题。

    问题解决,忘了修改dma.c中的代码,添加UART4的dma2_ch3和dma2_ch5中断处理程序并打开相应中断。

    2019-10-23 10:43:09
    赞同 展开评论
问答分类:
问答地址:

物联网领域前沿技术分享与交流

收录在圈子:
+ 订阅
致力于实现万物互联的美好世界,为生态合作伙伴提供基于云计算、大数据、人工智能、云端一体化、安全的物联网基础平台和内容服务平台。
还有其他疑问?
咨询AI助理