版本
日期作者
說明v1
2020
韋東山摘自《嵌入式linux應用開發完全手冊》
微控制器核心/rtos必備_硬體程式設計大全(基於imx6ull):
跟韋東山學習鴻蒙系統之最小系統移植+驅動開發(基於imx6ull):
主控廠家
恩智浦nxp
尺寸18cm*10cm
cpu架構
恩單核 cortex-a7
cpu主頻
800mhz
記憶體512mb ddr3l
flash
4gb emmc
是否支援通用模組
支援tf/sd卡啟動
支援linux系統
支援鴻蒙系統
支援android系統
不支援螢幕
7寸屏可選
4gled燈提供搭建好開發環境的vmware系統映象使用者led燈
電源指示燈
nano sim卡插座
usb otg
usb轉串列埠
路 usb host
key t
key 2
rs485
can介面
乙太網介面1(r45)10m/100m
乙太網介面2(r45)10m/100m
板載hdm介面(可以接電視顯示器)
rgb tft lcd介面
boot選擇拔碼開關
ap3216三合一整合型光感測器
tf卡槽
camera&擴充套件gpio
復位按鍵key4
開/關機key
dc612v電源輸入
power switch
喇叭輸出
4線耳麥介面
512 mb ddr3l記憶體晶元
4gb emmc flash
高效能音訊編譯碼晶元wm8960
nxp imx6ull主控晶元(主頻800 mhz,具體型號請以實物為準)
mcl(咪頭)
六軸感測器(型號cm-20608-g)
lan phy晶元
板載wifi藍芽晶元(rtl8723)
rtc後備電池介面
提供搭建好開發環境的docker系統映象
使用git進行**管理
交叉編譯工具鏈gcc-linaro-6.2.1-2016.11×86_64_arm-linux-gnue abihf.tar.xz
引導程式imx- uboot2017.03版本
linux核心imx-linux4.9 its 長期支援版本
busybox(1.30穩定版本)
buildroot(2019.02lts長期支援穩定版)
yocto( rocko分支百問科技新增層)
嵌入式開發
經常會有人說嵌入式開發,嵌入式開發千差萬別,我總體上分為4個等級 微電子開發 rtos開發 指令碼開發 富應用開發 這一類產品行為比較固定,比如說電視遙控器,遙控汽車,電飯煲,恆溫燒水壺,溫濕度感測器,智慧型門鎖等。這些裝置行為都比較簡單,通過按鈕可以設定系統功能和行為。量不大,經常會選用flash...
IMX6ULL嵌入式Linux驅動學習筆記(三)
imx6ull linux開發學習 以下內容是我在學習正點原子imx6ull開發板alpha中記錄的筆記,部分摘錄自正點原子imx6ull開發手冊。因為linux使用mmc,因此在驅動開發時,不能直接對暫存器實體地址進行讀寫操作。在linux裡面操作的都是虛擬位址,所以需要先得到實體地址對應的虛擬位...
初識嵌入式 嵌入式開發概述
1 什麼是嵌入式技術 1 嵌入式軟體與非嵌入式軟體的區別?答 嵌入式軟體是結合作業系統之上做的開發 非嵌入式軟體是做的裸機開發。裸機 沒有作業系統 2 嵌入式開發與微控制器開發的區別?答 區別 是否有作業系統。拓展 答 優點 解決了軟體的移植性 解決了開發人員的能力的劃分問題。提供了豐富的網路協議 ...