找回密码
 立即注册

QQ登录

只需一步,快速开始

开启左侧

关于M467 串口PDMA.新唐就不能提供一个正常一些的例程?

[复制链接]
匿名  发表于 2023-10-21 16:10:01 |阅读模式
关于M467 串口PDMA.新唐就不能提供一个正常一些的例程?

难懂就不能提供一个明白一些的例程吗?

例如,解析数据这种工程方面常用的?

说实话,或许新唐MCU物料性能很好,但是市场推广都不如STM32的原因吧!
回复

使用道具

匿名  发表于 2023-10-21 18:39:16
同问,M467例程,UART的PDMA, UART1的PDMA RX通道是否可以修改为 0通道?
回复 支持 反对

使用道具

admin 发表于 2023-10-23 14:07:50 | 显示全部楼层
我们的BSP里的例程 主要介绍了芯片各个外设IP的功能操作.您是例程哪里有疑问,可以打电话过来询问 021-62365999 转技术支持
牛卧堂
回复 支持 反对

使用道具 举报

chrishu 发表于 2023-10-23 14:10:26 | 显示全部楼层
游客 121.29.98.x 发表于 2023-10-21 18:39
同问,M467例程,UART的PDMA, UART1的PDMA RX通道是否可以修改为 0通道?

PDMA有16个通道。每个通道都可独立设置与哪个外设连接。具体设置请参考TRM手册的612页开始的PDMAx_REQSEL寄存器 微信截图_20231023102913.png
回复 支持 反对

使用道具 举报

匿名  发表于 2023-10-23 20:00:52
chrishu 发表于 2023-10-23 14:10
PDMA有16个通道。每个通道都可独立设置与哪个外设连接。具体设置请参考TRM手册的612页开始的PDMAx_REQSEL ...

请问一下,如果设置了字节长度传输中断,或者超时中断。为何不能连续产生?
还要在处理数据的过程中,重新配置一次PDMA的操作?

这个是有什么说法的吗?
感觉这个是非常奇葩的操作。。。
回复 支持 反对

使用道具

chrishu 发表于 2023-10-24 10:12:52 | 显示全部楼层
PDMA有两种操作模式。
基本模式:传输完设定长度的字节个数后,传输结束。如果需要再次传输需要重新配置。参考例程PDMA_BasicMode
集散模式:可以设置多张描述符表,每张表里指定下一张表,最后一张表里设置下一张表地址为0实现结束传输,也可以在最后一张表里设置下一张表为第一张表,实现循环传输。
循环传输参考例程PDMA_ScatterGather_PingPongBuffer
回复 支持 反对

使用道具 举报

匿名  发表于 2023-11-9 17:08:49
你好:你想要哪种解析数据的例程?
回复 支持 反对

使用道具

匿名  发表于 2023-11-9 17:32:09
游客 112.64.146.x 发表于 2023-11-9 17:08
你好:你想要哪种解析数据的例程?

谢谢!看了看 还是用中断吧。超时中断,算了。
回复 支持 反对

使用道具

shirley 发表于 2023-11-10 13:35:39 | 显示全部楼层
如果你愿意,我们可以分析一下哪种方式速度最快;或者可以发我邮箱:clyu2@nuvoton.com
回复 支持 反对

使用道具 举报

匿名  发表于 2023-11-10 21:22:56
shirley 发表于 2023-11-10 13:35
如果你愿意,我们可以分析一下哪种方式速度最快;或者可以发我邮箱:

非常感谢哈~我整理一下 发给你!
另外,我在做CANOPEN伺服方面的控制。。。想和您探讨!
回复 支持 反对

使用道具

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU