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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(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 移植的。這里附加上個(gè)需要安裝的pack文件,下載好直接點(diǎn)擊安裝過即可,下載pack地址如下:

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

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

pYYBAGKUYi6AMJkbAAIACdFzDcs035.png

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

img

對(duì)該工程進(jìn)行編譯,如圖所示:

編譯工程

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

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

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

img

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

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

    關(guān)注

    1

    文章

    379

    瀏覽量

    28134
  • keil
    +關(guān)注

    關(guān)注

    68

    文章

    1213

    瀏覽量

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

    關(guān)注

    0

    文章

    31

    瀏覽量

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

    關(guān)注

    31

    文章

    1289

    瀏覽量

    40135
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    移植RT-Thread nanoCW32L083

    移植RT-Thread NanoCW32L083開發(fā)板上,并成功運(yùn)行。
    的頭像 發(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 ,并以一個(gè) stm32f103 的基礎(chǔ)工程作為示例進(jìn)行講解。RT-Thread Nano 已集成在
    發(fā)表于 05-14 10:32

    基于 Keil MDK 移植 RT-Thread Nano

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

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

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

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

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

    移植RT-Thread的原理與方法

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

    【國產(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 ,并以一個(gè) stm32f103 的基礎(chǔ)工程作為示例進(jìn)行講解。開發(fā)平臺(tái):Keil MDK硬件平臺(tái):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 ,并以一個(gè) stm32f103 的基礎(chǔ)工程作為示例進(jìn)行講解。 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>