1. 程式人生 > >迅為iMX6UL開發板多路串列埠開發平臺介面詳解

迅為iMX6UL開發板多路串列埠開發平臺介面詳解

iMX6UL開發板

 

核心板引數

尺寸

38mm*42mm

CPU

iMX6UL 主頻528MHz   ARM Cortex-A7架構 單核 

記憶體

512MDDR

儲存

8G EMMC

工作電壓

5V電壓供電

系統支援

Linux-QT4.7作業系統

執行溫度

-20℃ ~ +80℃

引腳間距

1.27mm

引角擴充套件

i.MX6功能全部引出,146PIN腳

連線方式

郵票孔

PCB

6層沉金工藝

底板引數

尺寸

11*13cm

POWER

電直流電源輸入介面,12V/2A電源輸入

SWITCH

電源開關

LVDS介面

1路

RGB介面

1路

CAN

2 路 CAN 匯流排介面

MIC

支援MIC輸入

PHONE

支援耳機輸出

RESET

2個復位按鍵

串列埠

2路串列埠

USB HOST

4路

網口

2路百兆乙太網,RJ45 介面

TF卡

1個標準TF卡介面

OTG介面

 1路

DIP SWITCH

8位撥碼開關

JTAG

1個

CAMERA介面

1個支援500萬攝像頭

GPIO介面

20PIN

RTC

實時時鐘

LED

2個

一.底板硬體描述:

1. POWER電源介面

電源輸入為5V/2A+,給核心板提供5V電源,給底板供電。

原理圖部分如下圖所示。

 

電源介面位置如下圖所示。

 

輕觸電源開關可以控制開發板電源通斷。

原理圖部分如下圖所示。

 

如下圖所示。

 

8位撥碼開關控制iMX6UL啟動模式。

原理圖部分如下圖所示。

 

如下圖所示。

 

保留JTAG介面,有需要的使用者可以進行擴充套件。

原理圖部分如下圖所示。

 

如下圖所示。

 

支援500萬自動對焦攝像頭模組。

原理圖部分如下圖所示。

 

如下圖所示。

 

複用的擴充套件口,支援GPIO擴充套件。

原理圖部分如下圖所示。

 

如下圖所示。

 

2個擴充套件按鍵,支援休眠,復位。

原理圖部分如下圖所示。

 

如下圖所示。

 

8. MIC

支援麥克輸入,支援錄音功能。

原理圖部分如下圖所示。

 

如下圖所示。

 

支援耳機功能。

原理圖部分如下圖所示。

 

如下圖所示。

 

10.串列埠

兩路232電平串列埠。

原理圖部分如下圖所示。

 

如下圖所示。

 

83.3V TTL電平串列埠。

 

4USB擴充套件口。

原理圖部分如下圖所示。

 

如下圖所示。

 

TF卡標準卡槽。

原理圖部分如下圖所示。

 

如下圖所示。

 

13. 網口

板載百雙路百兆有線乙太網,傳輸量提升,提供更快,更流暢的速度。

原理圖部分如下圖所示。

 

如下圖所示。

 

支援RGB-LCD介面,LVDS-LCD介面。

RGB-LCD原理圖部分如下圖所示。

 

LVDS訊號,軟排線介面原理圖部分如下圖所示。

 

LVDS訊號,HDMI介面原理圖部分如下圖所示。

 

如下圖所示。

 

USB OTG介面。OTG介面用於燒寫作業系統映象。

原理圖部分如下圖所示。

 

如下圖所示。

 

鋰電池供電,掉電後時鐘繼續工作。

原理圖部分如下圖所示。

 

如下圖所示。

 

17. CAN介面

雙路can匯流排。

原理圖部分如下圖所示。

 

如下圖所示。

 

迅為的資料主要分為三個部分,“核心資料”,“iTOP-iMX6UL開發板資料彙總”以及迅為技術支援QQ群共享資料。

群公告中會提供iTOP-iMX6UL核心資料”網盤連結,如下圖,目錄如下。

 

01_PCB_SCH_DATASHEET-- -----開發板的原理圖,PCB 以及元器件DATASHEET;

02_編譯器以及燒寫工具--------編譯工具、燒寫工具、各種驅動以及其它工具;

03_映象_QtE4.7檔案系統---------QT統的映象以及對應的ubootkernel 映象以及檔案系統;

04_原始碼_uboot、核心以及QtE4.7檔案系統---------QtE系統對應的ubootkernel,檔案系統原始碼;

開發板對應的使用者手冊pdf文件。

1.3.2 iTOP-IMX6UL開發板資料彙總

群公告中會提供iTOP-iMX6UL開發板資料彙總”網盤連結(部分內容會在使用者手冊更新到V1.1提供),如下圖所示。

 

01_iTOP-iMX6UL開發板所需PC軟體(工具)

01_USB轉串列埠(PL2302驅動)

02_超級終端(串列埠除錯助手)

03_ADB驅動

04_SSH軟體

05_二進位制編輯器

06_碟符格式化工具

02_iTOP-iMX6UL開發板編譯系統所需要的工具包等

01_虛擬機器VMware_Workstation_wmb軟體

02_Ubuntu系統安裝包

03_嵌入式學習推薦書籍及軟體(第三方)

01_Altium Designer

02_於博士Allegro視訊

03_嵌入式ARM推薦書籍

04_iTOP-iMX6UL開發板QtEQtopia系統原始碼以及映象

01_Qtopia2.2.0原始碼

02_QtE4.7原始碼

03_編譯器、補丁包以及其它工具

04_QtE4.7根檔案系統升級目錄(暫無內容)

05_QtE5.7映象和原始碼以及編譯器(暫無內容)

06_QtE5.7系統升級目錄(暫無內容)

05_iTOP-iMX6UL開發板最小linux系統原始碼、映象以及應用

01_Busybox工具

02_最小linux映象(暫無內容)

03_應用測試程式(暫無內容)

06_iTOP-iMX6UL開發板QtE應用開發環境以及原始碼

01_Qt_Creator

02_QtE4.7應用例程

03_QtE5.7應用例程

相關推薦

iMX6UL開發串列開發平臺介面

iMX6UL開發板 核心板引數尺寸38mm*42mmCPUiMX6UL 主頻528MHz   ARM Cortex-A7架構 單核 記憶體512MDDR儲存8G EMMC工作電壓5V電壓供電系統支援Linux-QT4.7作業系統執行溫度-20℃ ~ +80℃引腳間距1.27m

iMX6UL開發串口開發接口

硬件 實時時鐘 3.3 cde 開發 bcf bsp com one 迅為iMX6UL開發板 一.底板硬件描述: 1. POWER 電源接口 電源輸入為5V/2A+,給核心板提供5V電源,給底板供電。 原理圖部分如下圖所示。 電源接口位置如下圖所示。

將lrzsz工具移植到ARM開發 ---只通過串列實現window和ARM之間檔案互傳

事情背景:由於需要在windows和ARM板之間只通過串列埠傳輸檔案(windows的檔案只通過串列埠傳輸到ARM板上) 這時超級終端SecureCRT+lrzsz工具可以完成這項使命!(其他終端軟體

為什麼開發要連線串列線才能啟動?

串列埠線的TX和RX上電時容易受到影響,接收到各種錯亂資料,導致系統無法正常啟動,嵌入式Linux技術支援的說法,要分別給TX和RX接上4.7K的上拉電阻,可保證其穩定。 當接上上拉電阻時候,我們不

教程——Basys3開發的MicroBlaze串列實驗

注:本博文所需工程下載連結:http://download.csdn.net/detail/lzy272942518/8850539 一、目的 學會diagram中MicroBlaze最小系統的組成 學會匯出、建立以及執行基於SDK的工程 二、簡介 實驗目的: 1.通過

AM3359串列支援

AM3359共支援6路串列埠,我目前測試了前5路都是通的,第6路留作它用了,沒有測試。配置只要涉及三個部分:   1 引腳配置   把對應引腳配成串列埠引腳。這裡要注意在你的檔案裡查詢,確認這個引腳沒有被配成其它功能,否則的話使用的是最後被配置的功能,導致串列埠不通。  

串列通訊之 QByteArray

QByteArray在串列埠通訊中經常被使用,有一定必要較為全面詳細的對QByteArray進行闡述。本文通過以下幾個部分加以介紹 1 初始化 2 訪問與賦值    訪問QByteArray主要有4中方式,分別為[]、at()、data[]和constDat

【常用模組】HC-05藍芽串列通訊模組使用(例項:手機藍芽控制STM32微控制器)

HC-05藍芽串列埠通訊模組應該是使用最廣泛的一種藍芽模組之一了。為什麼呢?因為HC05模組是一款高效能主從一體藍芽串列埠模組,可以不用知道太多藍芽相關知識就可以很好的上手。說白了,只是個藍芽轉串列埠的裝置,你只要知道串列埠怎麼程式設計使用,就可以了,實現了所謂的透明傳輸。但

CortexA7工業級-iMX6UL開發硬體和資料介紹

CortexA7工業級迅為-iMX6UL開發板硬體和資料介紹 商業級核心板 ARM Cortex-A7架構 主頻高達528 MHz 核心板512M DDR記憶體 8G EMMC 儲存 執行溫度:-20℃ ~ +80℃ CPU整合電源管理 核心板尺寸僅:42mm*3

iMX6UL開發驅動-PWM測試方法

平臺:迅為iMX6UL開發板  說明:PWM 配置和測試方法 測試中不需要新增額外驅動,是基於系統使用者態的 sysfs,可以使用命令來直接操作底層。 1 iMX6UL的PWM簡介 開啟 iMX6UL 的 datasheet,搜尋 PWM 關鍵詞

iMX6UL Cortex-A7架構單核ARM開發介面介紹-支援定製

支援商業級和工業級核心板          1. POWER 電源介面電源輸入為 5V/2A+,給核心板提供 5V 電源,給底板供電。原理圖部分如下圖所示。          電

IMX6UL工業級商業擴充套件級核心相容同一底板

商業級IMX6UL核心板: ARM Cortex-A7架構 主頻高達528 MHz 核心板512M DDR記憶體 8G EMMC 儲存 執行溫度:-20℃ ~ +80℃ CPU整合電源管理 核心板尺寸僅:42mm*38mm*2.2mm   工業級IMX6U

IMX6UL郵票孔核心

i.MX6郵票孔核心板,核心板引出146PIN腳 核心板尺寸:38mm*42mm 記憶體:512MDDR3 儲存:8G EMMC 工作電壓:5V電壓供電 執行溫度:-20℃ ~ +80℃ 引腳間距:1.27mm 連線方式:郵票孔 PCB:6層沉金工藝    

[資料分享]4412開發介面(一)

開發板平臺簡要介紹 核心板 Exynos4412有兩種封裝形式, 其中POP封裝的晶片內含1GB記憶體, 所以不需要外擴DDR, 可大大節省 PCB 面積,功耗控制方面也更好,多用於手持裝置當中; SCP 封裝優點是記憶體擴 展更靈活,生產工藝相對更容易控制。 電源晶片 S

推薦】適合新手學習的arm開發-iTOP-4412開發

 免費部分視訊試看地址:(PS:迅為提供高清版下載地址)【視訊教程】iTOP-4412開發板之學習方法--致初學者  http://v.youku.com/v_show/id_XNzQ5MDA4NzM2.html【視訊教程】三星Exynos 4412處理器開發要點   htt

[資料分享]4412開發介面(二)

Exynos4412有兩種封裝形式, 其中POP封裝的晶片內含1GB記憶體, 所以不需要外擴DDR, 可大大節省 PCB 面積,功耗控制方面也更好,多用於手持裝置當中; SCP 封裝優點是記憶體擴 展更靈活,生產工藝相對更容易控制。 介面詳解(一): SIM 卡 S

什麽IO復用需要采用非阻塞式IO

data linux 當前 sock blocks linux內核 report 知乎 只有一個 近段時間開始學習《Unix網絡編程》,代碼實現了一個簡單的IO多路復用+阻塞式的服務端,在學習了非阻塞式IO後,有一個疑問,即: 假如調用了select,並且關註了幾個描述字,

JLINKv9在iTop4412精英上的應用

很多人買迅為iTop4412精英板,在Android或Linux+Qt跑起來後學習開發除錯應用程式或驅動,但在linux核心執行前發生了什麼?能進行什麼開發工作?並沒有完整資料。其實,只要一根百元價位的JLINKv9,就可以搭建一個實用的boot階段程式開發環境,使我們可以

Android原始碼編譯——RK3128開發款紅外遙控器常用按鍵適配

最近拿到一塊Demo板,由於種種原因忘了入手遙控器。想到公司產品也是通過遙控操作,就抱著試一試的心態使用公司遙控器除錯。一路下來發現只有上下鍵可以使用。然而是相反的。以前沒做過底層,查閱相關資料後發現又有什麼RC5、RC6、NEC編碼,整個人都不好了。看了核心原

golang開發:select選擇

> select 是 Golang 中的一個控制結構,語法上類似於switch 語句,只不過select是用於 goroutine 間通訊的 ,每個 case 必須是一個通訊操作,要麼是傳送要麼是接收,select 會隨機執行一個可執行的 case。如果沒有 case 可執行,goroutine 將阻塞,直到