qzhqzh 发表于 2010-4-8 21:49:50

NIOS II的UART的停止位、数据位长度、校验位不能动态在C程序中调整?有什么办法解决吗

NIOS II的UART的停止位、数据位长度、校验位不能动态在C程序中调整?有什么办法解决吗?谢谢!

yangyi 发表于 2010-4-8 21:56:00

NIOS II跟普通的MCU类似,也可以做成可配置的啊.

wang110 发表于 2010-4-8 23:12:03

好像Xilinx的MicroBlaze的UART也不能调整,关注

Nuker 发表于 2010-4-8 23:39:07

必须在SoPC builder中配置硬件
http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_544629.png
(原文件名:UART.png)

tear086 发表于 2010-4-9 07:20:01

关注。

qzhqzh 发表于 2010-4-11 16:20:00

我知道在SOPC中可以配置,但我需要的是象很多51/ARM单片机一样,在程序中可改Parity、Data bits和Stop bits。有办法吗?有高人能对SOPC生成的UART修改在软件可改吗?

Nuker 发表于 2010-4-12 00:35:53

不可以,请参考SoPC UART IP core的寄存器map:
http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_545565.PNG
(原文件名:UART_Reg.PNG)
除非你自己做一个自己的UART core
页: [1]
查看完整版本: NIOS II的UART的停止位、数据位长度、校验位不能动态在C程序中调整?有什么办法解决吗