T507 UART最高速率
请问T507的UART最高速率能到多少?现在打算用UART1和UART5
另外T507的芯片数据手册有提供吗?开发板的资源包里貌似没有这类的文件 .
串口速率在驱动中有列表,可以通过修改时钟改变,您可以看看,驱动路径见用户手册1.2节
目前我们在硬件资料中提供的引脚复用表格,您可以通过该表格确定引脚配置。数据手册目前没有开源 那请问UART缓冲区有多大,有没有启用DMA传输数据? 在uart的驱动源程序中查到了一个时钟列表:
* the reference table as follows:
* pll6 600M
* apb2div 0 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5
* apbclk 24000000 30000000 31578947 33333333 35294117 37500000 40000000 42857142 46153846 50000000 54545454 60000000 66666666 75000000 85714285 100000000 120000000
* 115200 * * * * * * * * * * * * * * * * *
* 230400 * * * * * * * * * * * * * * * *
我现在在应用程序中配置115200以上的波特率,发出的数据就不对,请问这个apb2div 在哪里配置?
在设备树linux-3.10/arch/arm/boot/dts/sun8iw11p1-clk.dtsi中修改clk_apb2的时钟源和频率 generalj 发表于 2021-10-14 14:24
在uart的驱动源程序中查到了一个时钟列表:
* the reference table as follows:
* pll6 600M
由于串口的时钟限制,他们的技术说最大支持115200 deeproute 发表于 2021-10-22 10:10
由于串口的时钟限制,他们的技术说最大支持115200
您可以具体看一下串口驱动,默认配置的uart的时钟是apb2 是24MHz,UART时钟的分频比是16的整数倍,满足不了1.5M以上的波特率,如果要更高波特率,需要修改UART的时钟。可以参考A40I上的一个方法http://bbs.witech.com.cn/portal.php?mod=view&aid=494
页:
[1]