0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于標(biāo)準(zhǔn)庫的keil移植到RT-thread例程

嵌入式應(yīng)用開發(fā) ? 來源:嵌入式應(yīng)用開發(fā) ? 作者:嵌入式應(yīng)用開發(fā) ? 2022-05-30 14:22 ? 次閱讀

近期在做相關(guān)的移植和學(xué)習(xí),將這里的相關(guān)經(jīng)歷說一下,本例程是基于標(biāo)準(zhǔn)庫的 keil 移植的。這里附加上個需要安裝的pack文件,下載好直接點擊安裝過即可,下載pack地址如下:

https://download.rt-thread.org/download/mdk/RealThread.RT-Thread.3.1.3.pack

打開pack安裝包查看如下的顯示為安裝好的RT-Rhread。

pYYBAGKUYi6AMJkbAAIACdFzDcs035.png

現(xiàn)在我們點擊一下窗口上方工具欄中的按鈕

img

對該工程進行編譯,如圖所示:

編譯工程

編譯的結(jié)果顯示在窗口下方的 “Build” 欄中,沒什么意外的話,最后一行會顯示“0 Error(s), * Warning(s).”,即無任何錯誤和警告。

注:由于工程中包含的內(nèi)核例程代碼較多,若使用的是 MDK 試用版本,則會有 16KB 限制,此時可以只保留某個目標(biāo)例程的代碼(例如內(nèi)核例程只保留一個 thread_sample.c 參與編譯),將其他不用的例程先從工程中移除,然后編譯。

在編譯完 RT-Thread/STM32 后,我們可以通過 MDK-ARM模擬器來仿真運行 RT-Thread。點擊窗口右上方的按鈕

img

或直接按 “Ctrl+F5” 進入仿真界面,再按 F5 開始運行,然后點擊該圖工具欄中的按鈕或者選擇菜單欄中的 “View→Serial Windows→UART#1”,打開串口 1 窗口,可以看到串口的輸出只顯示了 RT-Thread 的 LOGO,這是因為用戶代碼是空的,其模擬運行的結(jié)果如圖所示:

模擬運行 RT-Thread
審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 移植
    +關(guān)注

    關(guān)注

    1

    文章

    375

    瀏覽量

    28074
  • keil
    +關(guān)注

    關(guān)注

    68

    文章

    1209

    瀏覽量

    166453
  • 標(biāo)準(zhǔn)庫
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    7398
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1249

    瀏覽量

    39724
收藏 人收藏

    評論

    相關(guān)推薦

    移植RT-Thread nanoCW32L083

    移植RT-Thread NanoCW32L083開發(fā)板上,并成功運行。
    的頭像 發(fā)表于 07-03 09:04 ?2.2w次閱讀
    <b class='flag-5'>移植</b><b class='flag-5'>RT-Thread</b> nano<b class='flag-5'>到</b>CW32L083

    基于 Keil MDK 移植 RT-Thread Nano

    基于 Keil MDK 移植 RT-Thread Nano 本文介紹如何基于 Keil MDK 移植 R
    發(fā)表于 03-29 06:58

    基于 Keil MDK 移植 RT-Thread Nano

    本文介紹如何基于 Keil MDK 移植 RT-Thread Nano ,并以一個 stm32f103 的基礎(chǔ)工程作為示例進行講解。RT-Thread Nano 已集成在
    發(fā)表于 05-14 10:32

    基于 Keil MDK 移植 RT-Thread Nano

    本文介紹如何基于 Keil MDK 移植 RT-Thread Nano ,并以一個 stm32f103 的基礎(chǔ)工程作為示例進行講解。RT-Thread Nano 已集成在
    發(fā)表于 05-19 18:15

    【原創(chuàng)精選】RT-Thread征文精選技術(shù)文章合集

    開發(fā)板的詳細步驟例程stm32裸機RTthread開始創(chuàng)建線程詳解基于標(biāo)準(zhǔn)keil
    發(fā)表于 07-26 14:56

    為什么在keil中的文件好像無法直接移植rt-thread studio中去呢

    大家好,想請教大家如果在rt-thread中使用FFT的方法。原來在keil中的文件好像無法直接移植
    發(fā)表于 08-05 10:36

    移植RT-Thread的原理與方法

    大家好我是驚覺。是的,失蹤人口回來了。最近參加了rt-thread的國產(chǎn)MCU移植活動,移植rt-thread華大的HC32L196。rt
    的頭像 發(fā)表于 09-17 09:41 ?7581次閱讀

    【國產(chǎn)MCU移植】HC32F460基于Keil MDK 移植 RT-Thread Nano

    【國產(chǎn)MCU移植】HC32F460基于Keil MDK 移植 RT-Thread Nano
    發(fā)表于 11-18 18:51 ?65次下載
    【國產(chǎn)MCU<b class='flag-5'>移植</b>】HC32F460基于<b class='flag-5'>Keil</b> MDK <b class='flag-5'>移植</b> <b class='flag-5'>RT-Thread</b> Nano

    【國產(chǎn)MCU移植移植RT-Thread國產(chǎn)芯片HC32F460PETB

    【國產(chǎn)MCU移植移植RT-Thread國產(chǎn)芯片HC32F460PETB
    發(fā)表于 11-23 18:06 ?37次下載
    【國產(chǎn)MCU<b class='flag-5'>移植</b>】<b class='flag-5'>移植</b><b class='flag-5'>RT-Thread</b><b class='flag-5'>到</b>國產(chǎn)芯片HC32F460PETB

    【國產(chǎn)MCU移植移植RT-Thread國產(chǎn)芯片F(xiàn)M33LC026

    【國產(chǎn)MCU移植移植RT-Thread國產(chǎn)芯片F(xiàn)M33LC026
    發(fā)表于 11-30 16:51 ?22次下載
    【國產(chǎn)MCU<b class='flag-5'>移植</b>】<b class='flag-5'>移植</b><b class='flag-5'>RT-Thread</b><b class='flag-5'>到</b>國產(chǎn)芯片F(xiàn)M33LC026

    STM32 RT-Thread Nano(1)基于 Keil MDK 移植

    本文介紹如何基于 Keil MDK 移植 RT-Thread Nano ,并以一個 stm32f103 的基礎(chǔ)工程作為示例進行講解。開發(fā)平臺:Keil MDK硬件平臺:XNUCLEO-
    發(fā)表于 12-02 16:06 ?13次下載
    STM32 <b class='flag-5'>RT-Thread</b> Nano(1)基于 <b class='flag-5'>Keil</b> MDK <b class='flag-5'>移植</b>

    RT-Thread系統(tǒng)移植STM32f103

    RT-Thread系統(tǒng)移植STM32f103
    發(fā)表于 12-09 12:51 ?26次下載
    <b class='flag-5'>RT-Thread</b>系統(tǒng)<b class='flag-5'>移植</b><b class='flag-5'>到</b>STM32f103

    基于 Keil MDK 移植 RT-Thread Nano

    本文介紹如何基于 Keil MDK 移植 RT-Thread Nano ,并以一個 stm32f103 的基礎(chǔ)工程作為示例進行講解。 RT-Thread Nano 已集成在
    發(fā)表于 01-26 17:04 ?16次下載
    基于 <b class='flag-5'>Keil</b> MDK <b class='flag-5'>移植</b> <b class='flag-5'>RT-Thread</b> Nano

    RT-Thread文檔_內(nèi)核移植

    RT-Thread文檔_內(nèi)核移植
    發(fā)表于 02-22 18:31 ?3次下載
    <b class='flag-5'>RT-Thread</b>文檔_內(nèi)核<b class='flag-5'>移植</b>

    RT-Thread文檔_RT-Thread SMP 介紹與移植

    RT-Thread文檔_RT-Thread SMP 介紹與移植
    發(fā)表于 02-22 18:31 ?9次下載
    <b class='flag-5'>RT-Thread</b>文檔_<b class='flag-5'>RT-Thread</b> SMP 介紹與<b class='flag-5'>移植</b>