天天看點

基于imx6ul的硬體學習(1)

之前寫軟體的時候對硬體一竅不通,隻知道調用I2C或者UART接口或者各種裝置檔案而不清楚其工作原理,

本文章是基于imx6ul核心闆與底闆的學習筆記,補習一下硬體知識。

先看底闆資料

基于imx6ul的硬體學習(1)

1.顯示方式(Display)有兩種,一種是通過LCD屏,一種是通過HDMI。

2.Camera ,通過CSI(CMOS Sensor Interface)與底闆建立連接配接,對該接口的講解可以看https://www.taodocs.com/p-143866064.html

3.Micro USB,以前的安卓機所使用的USB插口,現在大多都改為Type-C USB接口了;USB HOST,類似于電腦端的USB插口;這兩種的USB通過USB OTG實作。關于USB OTG的知識可以看https://blog.csdn.net/u010538116/article/details/80173538。

4.CAN,常用于汽車,船舶領域。使用差分信号來表示顯示和隐性位

5.JTAG(Joint Test Action Group),主要用于測試晶片内部

6.BlueTooth ,通過序列槽進行連接配接

7.Motion Sensors,加速度傳感器,通過I2C傳輸協定進行通信

8.Ethernet x2 (RMII),以太網

9.CODEC,(音頻編解碼)通過I2S通信協定傳輸資料

10.UART-USB brigde,usb轉序列槽,通常用于上位機的調試

大概的功能了解了一下,不對對通信協定UART,RS232,RS485,I2C,I2S,SPI等還是需要了解原理,給出檢視連結

UART,R232,R485:https://blog.csdn.net/wilson_jiang/article/details/84166411。

I2C:https://blog.csdn.net/lingfeng5/article/details/73361833

I2S:https://www.cnblogs.com/yanghong-hnu/p/5635247.html

SPI:https://blog.csdn.net/fuhanga123/article/details/80662481

繼續閱讀