国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

UCOS2_ STM32移植詳細過程(匯總)

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 2020-04-07 11:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Ⅰ、概述

筆者發(fā)現(xiàn)一個問題,很多初學者,甚至很多工作一兩年的人,他們有一種依賴的思想,就是希望從別處獲取的軟件代碼不做任何修改,直接可以運行或者使用。筆者想說,實踐才是檢驗真理的關(guān)鍵,實踐才是掌握知識的方法。

最近整理的關(guān)于最新UCOS2(V2.92)移植在STM32開發(fā)平臺上,針對初學者將STM32F0、F1、F3、F4幾個硬件平臺的移植工作都做好了,只需要適當修改一下你硬件型號就可以運行UCOS操作系統(tǒng)程序了。

Ⅱ、UCOS移植文章

下面這四篇文章主要是針對初學者,將源代碼下載、工程整理、源代碼修改及描述等眾多細節(jié)都在文章中描述有,歡迎進入我博客查看。

關(guān)于系統(tǒng)及其資源(信號量、事件、消息郵箱、隊列等)我將在后期整理出相關(guān)文章,敬請關(guān)注微信等待。

文章的鏈接,請點擊最后“閱讀原文”查看,或到我博客查看。

UCOS2_STM32移植詳細過程(一):

http://blog.csdn.net/ybhuangfugui/article/details/51760171

UCOS2_STM32移植詳細過程(二):

http://blog.csdn.net/ybhuangfugui/article/details/51765206

UCOS2_STM32移植詳細過程(三):

http://blog.csdn.net/ybhuangfugui/article/details/51781779

UCOS2_STM32移植詳細過程(四):

http://blog.csdn.net/ybhuangfugui/article/details/51789661

Ⅲ、實例軟件工程

下面提供的軟件工程都是筆者在開發(fā)板上多次測試、運行,沒有問題才上傳至360云盤,歡迎下載學習。

筆者強調(diào)一點:如果你想學習UCOS的開發(fā),請不要局限你的硬件(開發(fā)板芯片型號),工程只要適當配置一下,工程就可以在你的開發(fā)板運行起來了。

UCOS基于STM32F0系列實例:

https://yunpan.cn/cByHFxCfpaIbh訪問密碼 4437

UCOS基于STM32F1系列實例:

https://yunpan.cn/cByHum5BStkEK訪問密碼 00a6

UCOS基于STM32F3系列實例:

https://yunpan.cn/cByHrMmkekIar訪問密碼 da90

UCOS基于STM32F4系列實例:

https://yunpan.cn/cByHx47jehTgX訪問密碼 5a04

Ⅳ、相關(guān)下載

下面提供的下載也是筆者近期整理的,如果怕麻煩可以在筆者360云盤下載。筆者也是基于下面下載的文件一步一步移植的UCOS,如果你想真正掌握UCOS,請你也下載下面的工程來一步一步移植,相信你移植成功之后你會學到更多知識。

UCOS源代碼工程

官網(wǎng)下載(需要賬號):

https://www.micrium.com/downloadcenter/download-results/?searchterm=hm-stmicroelectronics&supported=true

360云盤下載(定期更新至最新):

https://yunpan.cn/cRzcf8eSacEhE訪問密碼 1235

ST標準外設庫

官網(wǎng)下載(需要賬號):

http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software.html?querycriteria=productId=SC961

360云盤下載(定期更新至最新):

https://yunpan.cn/cSaCpGejMSfr8訪問密碼 60ae

參考資料:

https://yunpan.cn/cRCdSt73GwT6j訪問密碼 499e

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

    關(guān)注

    2309

    文章

    11162

    瀏覽量

    373458
  • 移植
    +關(guān)注

    關(guān)注

    1

    文章

    414

    瀏覽量

    29403
  • ucos2
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    3707
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    ucos與freertos哪個好?

    選擇uCOS或FreeRTOS取決于項目的具體需求和資源限制。 FreeRTOS的優(yōu)點包括: 更小的內(nèi)核ROM和RAM占用,特別是在RAM方面,適合資源受限的嵌入式系統(tǒng)。 支持協(xié)程
    發(fā)表于 12-05 07:13

    E203移植genesys2(差分時鐘板)生成比特流文件全過程

    在windows環(huán)境下實現(xiàn)移植流程,因為板子是差分時鐘,在最初移植過程中時序報告一直出錯,經(jīng)過調(diào)整分頻設置之后可以成功生成bit文件。本文章帶大家完成vivado階段所有工作,從源代碼到生成bit
    發(fā)表于 10-27 07:16

    移植 rt_vsnprintf_full.c 替換掉 原來的 rt_vsnprintf 之后 打印后出現(xiàn)死機,什么原因?qū)е碌模?/a>

    1.環(huán)境: RTT4.1.1 STM32F407 移植代碼鏈接:https://blog.csdn.net/Porter_007/article/details/140172740 移植過程
    發(fā)表于 10-09 06:55

    請問STM32如何移植Audio框架?

    最近在學習音頻解碼,想用一下Audio框架。 1、這個該如何移植到自己創(chuàng)建的BSP并對接到device框架中?看了官方移植文檔沒有對沒有對該部分的描述。 2、我只想實現(xiàn)一個簡單的播放功能,只用一個DAC芯片(比如CS4344)是
    發(fā)表于 09-25 07:17

    lv_port_disp_init();使用lvgl時在移植過程中這個函數(shù)報錯怎么解決?

    lv_port_disp_init();使用lvgl時在移植過程中這個函數(shù)報錯怎么解決
    發(fā)表于 09-19 07:35

    STM32H743以太網(wǎng)驅(qū)動移植異常怎么解決?

    單片機:STM32H743II PHY:LAN8720 開發(fā)環(huán)境:Keil 移植以太網(wǎng)驅(qū)動時,遇到異常。 使用的drv_eth.c drv_eth.h的版本信息如下圖所示, 編譯運行之后,顯示的異常如下圖所示, 使用ifconfig,打印信息如下圖所示, 麻煩給看下
    發(fā)表于 09-10 07:52

    STM32+esp8266連接機智云,上傳溫濕度數(shù)據(jù)并控制繼電器開關(guān)(平臺配置、代碼生成、代碼移植

    本教程將詳細介紹如何將STM32微控制器與ESP8266Wi-Fi模塊連接到機智云平臺,實現(xiàn)溫濕度數(shù)據(jù)的上傳與繼電器的遠程控制。通過此過程,您將學會如何配置機智云平臺,燒錄ESP8266固件,
    的頭像 發(fā)表于 07-15 18:54 ?1070次閱讀
    <b class='flag-5'>STM32</b>+esp8266連接機智云,上傳溫濕度數(shù)據(jù)并控制繼電器開關(guān)(平臺配置、代碼生成、代碼<b class='flag-5'>移植</b>)

    移植 ZephyrRTOS 到思澈 SF32LB58 過程筆記 一

    為 ZephyrRTOS 增加 SoC 支持(2) 基礎(chǔ)框架 N32L406 的移植還沒有完成,最近又開坑做思澈 SF32LB58 的移植。原因一是這個芯片帶藍牙和 2D GPU,適合
    的頭像 發(fā)表于 07-04 11:17 ?2256次閱讀
    <b class='flag-5'>移植</b> ZephyrRTOS 到思澈 SF32LB58 <b class='flag-5'>過程</b>筆記 一

    機智云配網(wǎng)教程第三期:單片機代碼移植實戰(zhàn)

    stm32f103c8t6,WiFi模塊:ESP-01s,下載器:ST-LINK2.軟件:keil5的工程文件模板,mcu代碼包代碼資源:未移植移植后(注:本文是基于
    的頭像 發(fā)表于 07-01 17:32 ?1695次閱讀
    機智云配網(wǎng)教程第三期:單片機代碼<b class='flag-5'>移植</b>實戰(zhàn)

    STM32與機智云連接實現(xiàn)步驟與技巧(下篇):機智云代碼移植與優(yōu)化

    在《STM32與機智云連接實現(xiàn)步驟與技巧(上篇)》中,我們介紹了硬件連接和通信協(xié)議配置。本篇將重點講解如何將機智云相關(guān)代碼移植STM32,完成數(shù)據(jù)上傳和設備控制。我們將介紹如何在STM32
    的頭像 發(fā)表于 05-23 18:10 ?1112次閱讀
    <b class='flag-5'>STM32</b>與機智云連接實現(xiàn)步驟與技巧(下篇):機智云代碼<b class='flag-5'>移植</b>與優(yōu)化

    STM32G431移植FreeModbus

    STM32G431移植FreeModbus 的代碼已通過驗證,在WeActStudio的STM32G431CoreBoard上進行多次測試,均可正常讀取寄存器數(shù)值。STM32G431C
    發(fā)表于 04-19 16:50 ?2次下載

    uCOS III v3.08.01 移植PC Dev C++ 免虛擬機移植WinXP,Win7,Win10,Win 11

    uCOS III v3.08.01 移植PC Dev C++ 免虛擬機移植WinXP,Win7,Win10,Win 11。32位系統(tǒng)64位系統(tǒng)都可以。 這里有源碼和程序,歡迎下載測試
    發(fā)表于 04-15 20:14

    uCOS II v2.92 移植PC 免虛擬機移植WinXP,Win7,Win10,Win 11

    uCOS II v2.92 移植PC 免虛擬機移植WinXP,Win7,Win10,Win 11,32位系統(tǒng)64位系統(tǒng)都可以。
    發(fā)表于 04-13 22:46

    STM32如何移植Audio框架?

    最近在學習音頻解碼,想用一下Audio框架。 1、這個該如何移植到自己創(chuàng)建的BSP并對接到device框架中?看了官方移植文檔沒有對沒有對該部分的描述。 2、我只想實現(xiàn)一個簡單的播放功能,只用一個DAC芯片(比如CS4344)是
    發(fā)表于 04-01 08:08

    移植LWIP+FREERTOS時遇到的問題怎么解決?

    中斷,并且再也沒法ping 通的問題,表現(xiàn)的現(xiàn)象是進不去以太網(wǎng)中斷,導致 ethernetif_input()接收不到數(shù)據(jù) 移植過程是這樣的:(STM32F407+DP83848) 1:首先
    發(fā)表于 03-11 06:48