軟件平台: MounRiver Studio(MRS),硬件平台: CH32V103開發板、ULN2003步進電機驅動板、28BYJ-48步進電機,使用GPIO進行步進電機控制。 1. ULN2003和28BYJ-48簡介 ULN2003是高耐壓、大電流復合晶體管陣列,由七個硅NPN 復合 ...
軟件平台 :MounRiver Studio MRS ,硬件平台:CH V 開發板 DHT 溫度傳感器。 DHT 簡介 DHT 是一款有已校准數字信號輸出的溫濕度傳感器。 其精度濕度 RH, 溫度 ,量程濕度 RH,溫度 。該傳感器包括一個電阻式測濕元件和一個NTC測溫元件,可通過單片機等微處理器簡單的電路連接就能夠實時的采集本地濕度和溫度。 DHT 與單片機之間能采用簡單的單總線進行通信,僅僅需 ...
2021-10-26 10:09 0 115 推薦指數:
軟件平台: MounRiver Studio(MRS),硬件平台: CH32V103開發板、ULN2003步進電機驅動板、28BYJ-48步進電機,使用GPIO進行步進電機控制。 1. ULN2003和28BYJ-48簡介 ULN2003是高耐壓、大電流復合晶體管陣列,由七個硅NPN 復合 ...
軟件平台:MounRiver Studio( MRS);硬件平台: CH32V307開發板 先去碼雲上將源碼克隆下來: https://gitee.com/openharmony/kernel_liteos_m 新建一個CH32V307的工程,將源碼直接拖到工程中,就添加進來了,然后去添加 ...
近年來,RISC-V生態獲得了空前的繁榮發展,國內外眾多科技公司紛紛下場布局、行業應用層出不窮,搭載RISC-V內核的MCU也逐漸走入了工程師的日常開發工作中。 工欲善其事必先利其器,要想實現基於RISC-V MCU的項目開發,與之配套的集成開發環境必不可少。目前市場上可供選擇 ...
[RISC-V|ARM]國產MCU IDE ——MounRiver Studio(MRS)雙核開發項目實戰 近年來,RISC-V生態發展一片欣欣向榮,眾多行業巨頭紛紛布局,國內也涌現了一批RISC-V內核的商用IP以及配套的集成開發環境。越來越多的商業方案和行業應用也選擇了RISC-V內核 ...
1、什么是堆棧? 在嵌入式的世界里,堆棧通常指的是棧,嚴格來說,堆棧分為堆(Heap)和棧(Stack)。 棧(Stack): 一種順序數據結構,滿足后進先出(Last-In / First ...
RISC-V MCU編譯過程分析 1、前言 使用MounRiver Studio(MRS)這款集成開發環境(IDE)對RISC-V MCU進行嵌入式開發時,工程師不用關注RISC-V MCU 繁雜的底層編譯過程,只需用C語言編寫相應的工程代碼,點擊build編譯按鈕,即可生成hex或bin目標 ...
RISC-V MCU堆棧機制 1、什么是堆棧? 在嵌入式的世界里,堆棧通常指的是棧,嚴格來說,堆棧分為堆(Heap)和棧(Stack)。 棧(Stack): 一種順序數據結構,滿足后進先出(Last-In / First-Out)的原則,由編譯器自動分配和釋放。使用一級緩存,調用完立即 ...
RISC-V MCU啟動文件分析 啟動文件由匯編語言編寫,是MCU上電復位后第一個執行的程序。主要執行以下內容: 初始化gp(global pointer)全局指針寄存器、sp(stack pointer)棧指針寄存器 將data數據從flash中加載至RAM中 清空bss段數 ...