18講基於國產龍芯 CPU 的嵌入式系統開發課程

2022-07-11 02:39:11 字數 926 閱讀 4892

今天要分享的課程是基於國產龍芯 cpu的嵌入式系統儀器儀表,工控裝置、網路裝置等面向具有一定硬體、軟體基礎的學生,以龍芯1號系列晶元為核心,進行  rt-thread

嵌入式系統設計與開發。該課程由基礎入門篇、 rt-thread  作業系統篇、外設篇三部分組成。本課程配有教材、課件、微課等資源 。

課程目錄

第二講 嵌入式系統裸機程式設計

第三講 基於rt-thread作業系統入門- env

第四講 基於rt-thread作業系統核心1-shell

第五講 基於rt-thread作業系統核心2-程序與執行緒

第六講 基於rt-thread作業系統核心3-定時器

第七講 基於rt-thread作業系統核心4-執行緒間同步與通訊

第八講 基於rt-thread作業系統核心5-記憶體管理 檔案系統

第九講 基於rt-thread作業系統核心6-網路系統

第十講 基於rt-thread作業系統外設1-gpio之led與key

第十一講 基於rt-thread作業系統外設2-uart通用序列介面

第十二講 基於rt-thread作業系統外設3-spi匯流排介面操作

第十三講 基於rt-thread作業系統外設4-i2c匯流排介面操作

第十四講 基於rt-thread作業系統外設5-rtc時鐘與pwm

第十五講 基於rt-thread作業系統外設6-can匯流排介面操作

第十六講 基於rt-thread作業系統外設7-編寫驅動新增自己的裝置

第十七講 基於rt-thread作業系統元件1-元件之網路元件與小工具

第十八講 基於rt-thread作業系統元件2-元件之micropython

課程資源: 提取碼:g2jz

嵌入式系統開發的模式與流程

1,嵌入式系統結構 1.1嵌入式系統硬體結構 嵌入式硬體系統主要由微處理器mpu,外圍電路,以及外設組成,微處理器為arm嵌入式處理晶元 如arm7 i系列及arm9系類處理器,mpu為整個嵌入式系統硬體的核心,決定整個系統功能和應用領域。外圍電路根據微處理器不同而略有不同,主要由電源管理模型,時鐘...

ARM嵌入式系統開發 第一章之嵌入式系統的軟硬體

本章的最後,通過描述arm為核心的嵌入式系統,來介紹了嵌入式系統的軟體和硬體構成和結構。這裡根據這部分的介紹以及其他的文章,描述下通用的嵌入式系統的軟體和硬體。首先來說下硬體,書中說,包含有處理器,控制器,外設和匯流排四個部分。這是一種比較籠統的說法,如果要更籠統點來說,應該是包含處理器,匯流排,外...

嵌入式系統開發的模式與流程 (II)

2.2嵌入式系統開發流程 當前嵌入式開發已經逐步規範化,在遵循一般工程開發的基礎上,嵌入式開發有其自身的一些特點,主要包括 系統需求分析 要求有嚴格規範的技術要求 體系結構設計,軟硬體及機械設計,系統整合,系統測試,除錯,最終得到最終產品。1 系統需求分析,確定設計任務和設計目標,並提煉出設個規格說...