RK3399實現uart、rs232、rs485以及介面光耦保護電路
rk3399 串列埠不夠用,參考設計中增加了wk2124這顆擴充
晶片,可以轉出4路串列埠,
電路如下
dts配置只需要3步
1、關閉uart4
&uart4 {
status = "disab LED";
2、wk2124掛到spi1上面
&spi1 {
status = "okay";
spi_wk2xxx: spi_wk2xxx@00{
status = "okay";
compa tible = "jinghong,spi-wk2xxx";
reg = <0x00>;
spi-max-frequency = <10000000>;
// power-gpio = <&gpio2 4 GPIO_ACTIVE_HIGH>;
//reset-gpio = <&gpio1 17 GPIO_ACTIVE_HIGH>;
reset-gpio = <&gpio1 19 GPIO_ACTIVE_HIGH>;
irq-gpio = <&gpio1 2 IRQ_TYPE_EDGE_FALLING>;
cs-gpio = <&gpio1 10 GPIO_ACTIVE_HIGH>;
/* rk3399 driver support SPI_CPOL | SPI_CPHA | SPI_CS_HIGH */
//spi-cpha; /* SPI mode: CPHA=1 */
//spi-cpol; /* SPI mode: CPOL=1 */
//spi-cs-high;
};
3、檢查gpio複用
max232電路
光耦隔離
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69948385/viewspace-2728306/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- TTL、RS232、RS485電平協議協議
- RS232,RS485簡介,以及DB9介面上引腳對應關係
- TTL、RS232和RS485電壓及其他的區別
- RS485和RS232是區別
- 香蕉派 BPI-F2P工業級應用開發板,支援PoE網路供電功能.有RS232,RS485介面
- 淺析 UART、RS232、TTL 之間的關係
- SimpleWall 高階版本的功能和用途,以及如何配置和使用它來實現更全面的網路安全保護;SimpleWall 專家級版本的功能和用途,以及如何配置和使用它來實現更高階別的網路安全保護
- 馬達開關 ( 電動機保護型斷路器 )
- 80386保護模式簡介(轉)模式
- UART串列埠及Linux實現串列埠Linux
- LeNet簡介以及Caffe實現
- 如何保護電子郵件安全
- 建立 oracle data gurd 以及三種保護模式Oracle模式
- 如何基於Dataphin實現敏感資料保護
- 利用Oracle VPD實現行級安全保護(二)Oracle
- 利用Oracle VPD實現行級安全保護(一)Oracle
- 技術保護網路越密集,使“科技冬奧”從願景變為現實。
- 維護網路安全保護人民利益
- RS485和RS232有什麼區別?工業閘道器能用嗎?
- 【SpringMVC】RESTFul簡介以及案例實現SpringMVCREST
- ADRMS保護電子郵件安全
- 電腦日常保養維護指南(轉)
- 模擬積體電路設計系列部落格——9.4 ESD保護單元
- 真實模式和保護模式模式
- 實時資料保護(CDP)
- Java實現RS485串列埠通訊Java串列埠
- 保護電腦隱私檔案妙招教程
- 如何使用代理保護企業網路?
- 常見dotNet加密保護工具分析介紹加密
- 網易 Android 遊戲保護實踐Android遊戲
- 過載保護原理與實戰
- 為了實現端點保護,可以執行哪些操作呢?
- 在Pyppeteer中實現反爬蟲策略和資料保護爬蟲
- 保護您的Flutter應用程式:實現隱私螢幕Flutter
- 2021年廣播電視網路安全等級保護定級流程
- 前端路由簡介以及vue-router實現原理前端路由Vue
- win10實時保護關閉方法_WIN10的實時保護如何關閉Win10
- IPIDEA代理IP,保護網路資訊保安Idea