T507-4M波特率設置
本文硬件平臺基于飛凌 全志T507 開發板,主要講解T507 如何設置4M波特率,本文使用的思路和方法僅供參考使用,其它arm開發板雖然芯片不同,但思路和方法有很多的共性,希望對您在板卡的使用中能夠有所幫助,更多ARM開發板相關資訊,關注飛凌嵌入式。
T507平臺介紹:
OKT507-C開發板采用核心板+底板的結構形式,核心板和底板之間采用超薄板對板連接器連接,在方便核心板插拔更換的同時保證信號傳輸的可靠性。OKT507-C開發板采用全志T507四核工業級處理器設計開發,Cortex-A53架構,主頻1.5GHz,集成G31 GPU,內存2GB DDR3L,存儲8GB eMMC。OKT507-C開發板將核心板的功能接口資源最大化的引出,方便用戶進行功能開發驗證,如:雙網卡、CPU內置音頻Codec、IIS外置音頻Codec、ADC、TF Card、LVDS、RGB、HDMI、WIFI、藍牙、4G、MIPI_CSI、DVP_CSI等功能接口。同時還預留了4路AHD攝像轉MIPI_CSI模組的安裝接口,并可選購飛凌設計的轉接模組,便于AHD攝像頭的功能開發驗證。
T507-4M波特率設置
設置4M 波特率,內核修改如下: linux-4.9/arch/arm64/boot/dts/sunxi/sun50iw9p1-clk.dtsi 修改apb2 如下:
clk_apb2: apb2 {
#clock-cells = <0>;
compatible = "allwinner,periph-clock";
assigned-clock-parents = <&clk_psi>;
assigned-clock-rates = <64000000>;
assigned-clocks = <&clk_apb2>;
clock-output-names = "apb2";
};
重新編譯并打包,系統啟動之后,查看串口5的時鐘: cat /sys/devices/platform/soc/uart5/status
uartclk = 66666666
設置串口波特率: stty -F /dev/ttyS5 4000000 cs8
查看波特率: cat /sys/devices/platform/soc/uart5/ctrl_info
dll : 0x01 dlh : 0x00 last baud : 4166666 (dl = 1)
發送數據,并測量波形:
echo "55" > /dev/ttyS5
測量結果1bit 發送的時間為250ns。跟波特率4M 相符。
相關產品 >
-
OKT507-C 開發板
CPU: T507 工業級處理器,超低功耗,10年+生命周期|推薦全志工業級T507開發板系列,飛凌OKT507-C開發板采用全志T507 四核工業級處理器 T507設計開發,Cortex-A53架構,工業級寬溫,性能強,低功耗,是一款高性價比的工業級產品,提供豐富的開發設計資料,提供產品規格書,軟硬件手冊等,全志的T507適用于車載電子、電力、醫療、工業控制、物聯網、智能終端等領域。
了解詳情 -
FETT507-C核心板
推薦T507,全志T507核心板采用工業級處理器設計開發,提供T507規格書,T507各類設計資料。FETT507-C核心板集成全志T507四核工業級處理器設計開發,Cortex-A53架構,主頻1.5GHz,集成G31 GPU,內存2GB DDR3L,存儲8GB eMMC。整板工業級運行溫寬,支持絕大部分當前流行的視頻及圖片格式解碼,具有穩定可靠的工業級產品性能、低功耗以及豐富的用戶接口等優勢,搭載Linux、Android、Ubuntu*操作系統,適用于車載電子、電力、醫療、工業控制、物聯網、智能終端等領域 了解詳情