預(yù)熱 | 萬(wàn)眾期待的單片機(jī),Linux二合一的STM32MP157開(kāi)發(fā)板亮相
100ASK_STM32MP157開(kāi)發(fā)板簡(jiǎn)介
100ASK_STM32MP157開(kāi)發(fā)板是由百問(wèn)網(wǎng)自主研發(fā)的STM32MP157底板+米爾核心板組成,
搭載意法半導(dǎo)體(ST)新推出的STM32MP1多核微處理器: Cortex-A7(雙核)+ Cortex-M4, 帶3D GPU, 性能強(qiáng)勁,具有計(jì)算和圖形處理能力 , 兼?zhèn)涓吣苄?,?shí)時(shí)控制和高功能集成度。
STM32MP1系列微處理器產(chǎn)品依托意法半導(dǎo)體及其合作伙伴共同構(gòu)建的強(qiáng)大、成熟的STM32 生態(tài),具有豐富的開(kāi)發(fā)工具和強(qiáng)大技術(shù)支持。
百問(wèn)網(wǎng)提供了豐富的軟件資源及軟件資料。軟件資料包括但不限于uboot,linux,所有外設(shè)驅(qū)動(dòng)源碼和相關(guān)開(kāi)發(fā)工具。
文檔資料包含產(chǎn)品數(shù)據(jù)手冊(cè)、底板PDF原理圖、linux開(kāi)發(fā)手冊(cè)等資料。除此之外,還有超千頁(yè)的開(kāi)發(fā)文檔和豐富的視頻教程。
100ASK_STM32MP157為開(kāi)發(fā)者提供穩(wěn)定的參考設(shè)計(jì)和完善的軟件開(kāi)發(fā)環(huán)境,有助于簡(jiǎn)化工業(yè)制造、消費(fèi)電子、智能家居、醫(yī)療應(yīng)用高性能解決方案的開(kāi)發(fā)流程,有效幫助開(kāi)發(fā)者提高開(kāi)發(fā)效率、縮短開(kāi)發(fā)周期,加速產(chǎn)品上市。

100ASK_STM32MP157開(kāi)發(fā)板GUI演示視頻


從做產(chǎn)品角度看

STM32MP157 SOC處理器特征
STM32MP157系列主芯片在STM32MP1家族中是目前性能最強(qiáng),資源最為豐富的一款。雙核ARM Cortex A7 @650Mhz, Cortex-M4 @209 Mhz, 帶3D GPU,性能強(qiáng)勁,以及MIPI接口是其區(qū)別于其他開(kāi)發(fā)板的主要差異。

如下圖為STM32MP157A系統(tǒng)框圖。




100ASK_STM32mp157有哪些文檔和視頻?
硬件資源(所有開(kāi)源)
核心板原理圖
底板所有資源開(kāi)源,包含原理圖 PCB圖
所有芯片原理圖和使用手冊(cè)
軟件資源(所有開(kāi)源)
所有源碼管理方式使用 repo + git 來(lái)統(tǒng)一管理更新,以保證用戶實(shí)時(shí)獲取最新并了解學(xué)習(xí)實(shí)際工作的項(xiàng)目管理工具.

文檔資源(開(kāi)放源文件)
百問(wèn)網(wǎng)專注Linux培訓(xùn)12年,根據(jù)用戶需求不斷完善文檔、視頻。
更有龐大的用戶群,他們學(xué)成工作了,有些成長(zhǎng)為某方面的專家。
他們很樂(lè)意將知識(shí)回饋給我們,幫我們編寫(xiě)文檔,文檔廣度、深度都非常好!
我們審核校對(duì)、確保無(wú)誤后合并進(jìn)手冊(cè)里并發(fā)布給大家。
我們發(fā)布的每一份資料,都由韋老師把關(guān)
超過(guò)一千頁(yè)的使用手冊(cè)(類似于100ask_imx6ull手冊(cè),正在編寫(xiě))
100ask_stm32mp157?使用手冊(cè)目錄:
第一篇 前言及資料下載
第一章 這個(gè)文檔里為什么有那么多開(kāi)發(fā)板
第二章 建議不再?gòu)穆銠C(jī)開(kāi)始學(xué)習(xí)Linux
第三章 資源下載方法
第四章 初學(xué)者快速指南
第二篇 100ASK_STM32MP157開(kāi)發(fā)板使用手冊(cè)
第一章 資料下載、學(xué)習(xí)內(nèi)容
第二章 搭建開(kāi)發(fā)環(huán)境
第三章 初學(xué)者需要知道的Linux概念與命令
第四章 Ubuntu桌面入門指南
第五章 100ASK_STM32MP157_pro開(kāi)發(fā)板簡(jiǎn)介
第六章 啟動(dòng)開(kāi)發(fā)板
第七章 開(kāi)發(fā)板板載功能測(cè)試
第八章 開(kāi)發(fā)板系統(tǒng)工具使用
第九章 構(gòu)建系統(tǒng)
第十章 燒寫(xiě)整個(gè)系統(tǒng)或更新部分系統(tǒng)
第十一章 PC和開(kāi)發(fā)板之間傳輸文件
第十二章 第1個(gè)裸機(jī)實(shí)驗(yàn)
第十三章 第1個(gè)APP實(shí)驗(yàn)
第十四章 第1個(gè)驅(qū)動(dòng)實(shí)驗(yàn)
第十五章 Qt應(yīng)用開(kāi)發(fā)(僅供測(cè)試)
第三篇 Linux基本操作與開(kāi)發(fā)工具使用
第四篇 韋東山升級(jí)版嵌入式全系列視頻介紹及資料下載
第一章 升級(jí)版嵌入式全系列視頻介紹
第二章 資源下載方法
第五篇 開(kāi)發(fā)板快速上手
第一章 資料下載
第二章 接線與啟動(dòng)
第三章 系統(tǒng)燒寫(xiě)
第四章 部件實(shí)驗(yàn)
第五章 后續(xù)開(kāi)發(fā)準(zhǔn)備工作:準(zhǔn)備交叉編譯工具鏈、編譯內(nèi)核
第六篇 嵌入式Linux應(yīng)用開(kāi)發(fā)基礎(chǔ)知識(shí)
第一章 HelloWorld背后沒(méi)那么簡(jiǎn)單
第二章 GCC編譯器的使用
第三章 Makefile的使用
第四章 文件IO
第五章 進(jìn)程和線程
第七篇 嵌入式Linux驅(qū)動(dòng)開(kāi)發(fā)基礎(chǔ)知識(shí)
第一章 嵌入式后Linux驅(qū)動(dòng)開(kāi)發(fā)基礎(chǔ)知識(shí)的引導(dǎo)與說(shuō)明
第二章 Hello驅(qū)動(dòng)(不涉及硬件操作)
第三章 硬件知識(shí)_LED原理圖
第四章 普適的GPIO引腳操作方法
第五章 具體單板的GPIO操作方法
第六章 LED驅(qū)動(dòng)程序框架
第七章 具體單板的LED驅(qū)動(dòng)程序
第八章 驅(qū)動(dòng)設(shè)計(jì)的思想:面向?qū)ο?分層/分離
第九章 驅(qū)動(dòng)進(jìn)化之路:總線設(shè)備驅(qū)動(dòng)模型
第十章 LED模板驅(qū)動(dòng)程序的改造:總線設(shè)備驅(qū)動(dòng)模型
第十一章 驅(qū)動(dòng)進(jìn)化之路:設(shè)備樹(shù)的引入及簡(jiǎn)明教程
第十二章 LED模板驅(qū)動(dòng)程序的改造:設(shè)備樹(shù)
第十三章 APP怎么讀取按鍵值
第十四章 查詢方式的按鍵驅(qū)動(dòng)程序_編寫(xiě)框架
第十五章 具體單板的按鍵驅(qū)動(dòng)程序(查詢方式)
第十六章 GPIO和Pinctrl子系統(tǒng)的使用
第十七章 異常與中斷的概念及處理流程
第十八章 Linux系統(tǒng)對(duì)中斷的處理
第十九章 驅(qū)動(dòng)程序基石
第八篇 裸機(jī)開(kāi)發(fā)
第一章 硬件資源
第二章 準(zhǔn)備開(kāi)發(fā)環(huán)境
第三章 STM32MP157啟動(dòng)流程
第四章 LED程序
第五章 LED程序涉及的編程知識(shí)
第六章 Makefile與GCC
第七章 時(shí)鐘體系
第八章 UART串口編程
第九章 重定位
第十章 異常與中斷
第十一章 GPIO中斷
第十二章 GTP定時(shí)器和EPIT定時(shí)器編程
第十三章 EMMC編程
第十四章 TF卡編程
第十五章 LCD編程
第十六章 I2C編程
第十七章 多點(diǎn)觸摸電容屏編程(I2C接口)
第十八章 SPI編程
第十九章 百問(wèn)網(wǎng)傳感器模塊介紹
第二十章 IRDA紅外遙控模塊
第二十一章 DHT11溫濕度模塊
第二十二章 DS18B20溫度模塊
第二十三章 SR501人體紅外模塊
第二十四章 SR04超聲波測(cè)距模塊
第二十五章 步機(jī)電機(jī)模塊
第二十六章 OLED顯示模塊
第二十七章 DAC模塊
第二十八章 EEPROM模塊
第二十九章 GPS模塊
第三十章 ADC實(shí)驗(yàn)_光敏模塊
第三十一章 CAN和RS485接口
第九篇 常見(jiàn)問(wèn)題
第一章 環(huán)境搭建與使用
第二章 常見(jiàn)驅(qū)動(dòng)問(wèn)題
第三章 100ASK_STM32MP157常見(jiàn)問(wèn)題
第十篇 附錄(供參考,不重要)
第一章 環(huán)境搭建與使用
超過(guò)500頁(yè)應(yīng)用編程文檔(已發(fā)布初稿)
目錄:
01_Framebuffer應(yīng)用開(kāi)發(fā)
02_圖像處理
03_輸入系統(tǒng)
04_進(jìn)程間通信
05_多線程
06_網(wǎng)絡(luò)編程
07_攝像頭V4L2編程
08_聲卡ALSA編程
09_GPIO編程
10_RTC編程
11_PWM編程
12_IIC應(yīng)用編程
13_串口和485編程(暫無(wú))
14_linux_can編程
15_存儲(chǔ)設(shè)備
16_MQTT協(xié)議分析
超詳細(xì)的調(diào)試文檔(正在編寫(xiě))
由于ST官方提供的參考資料非常詳細(xì),但由于他們的服務(wù)器在國(guó)外,訪問(wèn)很慢并且是英文頁(yè)面, 為了方便大家參考,我們計(jì)劃將ST官方wiki 翻譯為中文,并搬遷至我們的wiki網(wǎng)站目前已完成部分wiki頁(yè)面的遷移翻譯工作, 內(nèi)容不斷添加中,
視頻教程(待錄制)
針對(duì)于初學(xué)者,我們會(huì)錄制可以快速上手的視頻教程, 教您按照視頻或者文檔一步步操作 , 進(jìn)而運(yùn)行第一個(gè)驅(qū)動(dòng)或者應(yīng)用程序, 初步計(jì)劃針對(duì)于初學(xué)者錄制的視頻包含以下內(nèi)容.

深入學(xué)習(xí)Linux內(nèi)核視頻
針對(duì)于Linux驅(qū)動(dòng)或內(nèi)核的深入視頻,我們現(xiàn)有全系列視頻第1季之快速入門 , 以及Linux驅(qū)動(dòng)大全之深入講解同步與互斥,以及最新免費(fèi)項(xiàng)目 Linux實(shí)戰(zhàn)項(xiàng)目之電子產(chǎn)品量產(chǎn)工具, 如下是部分視頻截圖:

開(kāi)發(fā)進(jìn)度:
硬件開(kāi)發(fā)工作全部完成,IMX6ULL的視頻可以全部平移到157,正全力編寫(xiě)更多文檔錄更多視頻,到時(shí)資料只會(huì)更多,歡迎繼續(xù)關(guān)注。