本文是講原理圖的部分,跟pmon的關系不大!!
參考手冊:《龍芯2K1000處理器用戶手冊.pdf》
剛剛看數據手冊,讓我是有點驚訝,但是也讓我迷惑。(一個串口復用為4個是啥意思?)
ls2k1000有12個串口,但是又復用接口。莫名其妙。
串口還是挺多的。
繼續找文檔
看到串口1,和串口2的定義,意思是引腳復用了,但是并沒有看到12個串口 啊!!
dvo 是顯示引腳,如果要顯示,那么串口1和串口2都無法使用!
這個圖片應該是2.12 節
這里說明白了復用關系。
全功能是8個引腳,但是只有uart0可用,uart3,4,5不可用。
可以配置為4個串口的模式,那就是每個串口只有發送和接收引腳,不再支持流控這些了。
現在明白了文檔的意思
如果要使用12個串口,那么顯示接口不可用,每個串口只有發送和接收引腳。
如果要使用dvo顯示接口,那么最多只能有4個串口能用,即0,3,4,5。按照上圖的配置關系
如何配置1x8,2x4,4x2呢?
2.25節有一個復用功能
如果串口0要配置為4個串口,就是用功能5,默認應該就是功能3
5.2節,有一個通用配置寄存器,0-3位可以設置
其中串口1和串口2也有比較明確的描述
最后:
實際我自己的項目使用的是串口0.
也沒有更多串口的需求。