开发者社区 > 物联网 > 正文

关于诺行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 1018 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

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

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

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

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

热门讨论

热门文章

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载