吴忠躺衫网络科技有限公司

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

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

3天內不再提示

NO RTOS移植!32位、64線程開發板,超強實時性體驗!

電子發燒友論壇 ? 來源:未知 ? 2022-10-25 08:20 ? 次閱讀

af7bce8c-53fa-11ed-a3b6-dac502259ad0.jpg

并行多線程是一種全新的 CPU 工作模式與軟件開發模式,不同于單線程裸機編程,只能順序執行,也不同于操作系統通過切換造成的多線程執行,并行多線程的各個線程是一直在并行運行的,彼此互不打擾,沒有優先級的概念,也沒有切換的隨機性,每個線程的運行速度和自己的棧空間都可以按需配置。

為此,感芯科技推出支持并行多線程處理器 MC3172 開發板,64線程同步并行運行,各個線程的運行速度都可按需配置,無任何響應延遲或中斷嵌套,其他線程則可獨立運行,不會被中斷打擾。為了幫助大家更好理解學習MC3172 開發板,本期匯總整理了MC3172開發板相關的開箱體驗、環境搭建、串口通訊、多線程MCU開發等相關內容,帶大家深入理解與運用。

開發板精選試用文章

1.【感芯科技64線程MC3172開發板免費試用體驗】開箱搭環境

afe4edfe-53fa-11ed-a3b6-dac502259ad0.png

內容簡介:感謝發燒友學院以及感芯科技,為我和孩子提供此產品感芯科技64線程MC3172開發板。感謝ROTHD研發人員和?大佬們的支持指導。這是一款32位RISC處理器MC3172,64線程同步并行運行,線程資源可按需配置,共享代碼段空間與數據段空間,硬件級實時響應,無需中斷服務程序,無需實時操作系統。

2.【感芯科技64線程MC3172開發板免費試用體驗】串口收發程序

b0691106-53fa-11ed-a3b6-dac502259ad0.png

內容簡介:今天收到MC3172開發板,下載資料,經過一翻摸索,現將串口應用分享如下:開發環境的建立資料上說是用MounRiver Studio的做為開發工具,因為我原先已經安裝好了,所以這里不再作介紹,大家如果有不明白之處,可以私信我。

3.【感芯科技64線程MC3172開發板免費試用體驗】這個芯片不一樣,硬件多線程MCU體驗

b0872ccc-53fa-11ed-a3b6-dac502259ad0.png

內容簡介:從開發環境,配置工具等來看,還是MC3172比較容易入手的,尤其是硬件實現線程切換調度,減少了RTOS移植,上下文調度切換的時間考慮等問題,編程更簡單,使得開發板都效率都更高,運行的實時性也更高。

4.【感芯科技64線程MC3172開發板免費試用體驗】1.HAL庫實現IO控制Led&Key

b0969356-53fa-11ed-a3b6-dac502259ad0.png

內容簡介:hal庫的編程優勢;1.有利于多人協同開發:可以按三個層次對人員的工作進行分配,定義好接口,可實現三層軟件同時開發,大大提高開發效率;2.有利于不同平臺的移植:在移植時應用層可不過修改,組件層修改量很少,只需要著重修改hal層就可滿足要求;

5.【感芯科技64線程MC3172開發板免費試用體驗】串口1轉4

b0ec27f8-53fa-11ed-a3b6-dac502259ad0.png

內容簡介:這個板子最大的優點就是SPI和串口多啊!做串口轉發再適合不過了。于是就用他實現了串口1轉4的功能,希望大家給些建議。

6.【感芯科技64線程MC3172開發板免費試用體驗】MC3172開發板開發環境搭建與燒寫

b11037d8-53fa-11ed-a3b6-dac502259ad0.png

內容簡介:接上一篇,接下來開始進行程序開發。根據該開發資料說明,該開發板試用的是mounriver.Ide開發工具,在mounriver官方網站上找到 windows 64 位開發工具,下載安裝。

7.【感芯科技64線程MC3172開發板免費試用體驗】與PC和51開發板串口通訊

b17432a6-53fa-11ed-a3b6-dac502259ad0.jpg

內容簡介:從介紹上看MC3172有非常豐富的IO資源,這里就實際測試一下MC3172的常用的串口通信功能。此次MC3172的串口測試設定兩個目標,一個是與PC通信,即能夠在PC上對MC3172板子進行收發數據。第二是與51單片機進行收發數據通訊。

8.【感芯科技64線程MC3172開發板免費試用體驗】Fedora Linux 搭環境

b180672e-53fa-11ed-a3b6-dac502259ad0.png

內容簡介:這里我所用的環境是Fedora Linux 36,KDE Plasma桌面。下載交叉編譯工具鏈,選擇 Linux下載 MRS_Toolchain_Linux_x64_V1.50.tar.xz,下載和編譯 MC3172-CMake 例子,使用 wine 啟動 MC3172 線程配置工具,編譯GX芯片下載工具 GX_ISPTool,燒錄固件并且完成串口連接和測試。

9.【感芯科技64線程MC3172開發板免費試用體驗】MC3172-CMake改為C++工程

b1d5d088-53fa-11ed-a3b6-dac502259ad0.png

內容簡介:上一篇文章介紹了 Fedora Linux 搭環境的過程,其中使用的 MC3172-CMake 項目是 C 工程,這次改成 C++ 工程。


本文由電子發燒友社區發布,轉載請注明以上來源。如需社區合作及入群交流,請添加微信EEFans0806,或者發郵箱liuyong@huaqiu.com

b1e7d80a-53fa-11ed-a3b6-dac502259ad0.png

近期開發板試用申請

【MCU專題】 國民技術N32G430開發板免費試用

米爾MYD-Y6ULX-V2開發板-王牌產品免費試用-入門級嵌入式平臺

飛凌嵌入式】OK3568-C開發板試用活動

【OH專題】軟通動力啟鴻OpenHarmony開發板免費試用

熱門推薦干貨好文

1、四核64位,超強CPU ,看RK3568“競”開發板DEMO!

2、人工智能也能這么玩, 簡單快速入手,還能自定義AI運算

3、業界首款!支持富設備開發,OpenHarmony開發者都選它!

4、高性能雙核RISC-V,滿足大多數開發,這款國產MCU工程師都愛了!

5、LoRa網關制作、觸屏DIY電視、Sygic導航HUD,帶你快速入手ESP32物聯網開發!

6、國產64位開源硬件,支持自主深度定制,極客工程師們都玩壞了!

7、汽車儀表盤、數據圖傳、內網穿透 如何快速上手國產車規級開發板?

8、從源碼、文檔、虛擬機入手,教你玩轉工業嵌入式開發板!

9、教你玩轉32位RISC-V內核CH32V系列MCU(附樣例)

↓↓點擊【閱讀原文】了解多線程開發精彩內容


原文標題:NO RTOS移植!32位、64線程開發板,超強實時性體驗!

文章出處:【微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 移植
    +關注

    關注

    1

    文章

    383

    瀏覽量

    28193
  • 開發板
    +關注

    關注

    25

    文章

    5121

    瀏覽量

    98189

原文標題:NO RTOS移植!32位、64線程開發板,超強實時性體驗!

文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    dsPIC33EDV64MC205電機控制開發板用戶指南

    電子發燒友網站提供《dsPIC33EDV64MC205電機控制開發板用戶指南.pdf》資料免費下載
    發表于 01-21 14:34 ?8次下載
    dsPIC33EDV<b class='flag-5'>64</b>MC205電機控制<b class='flag-5'>開發板</b>用戶指南

    【RA-Eco-RA4E2-64PIN-V1.0開發板試用】MDK+點燈+流水燈

    在之前的空白工程里src加入文件,命名得加bsp不然添加不進去工程。 文件加入工程里,點擊Generate Project Content,再編譯一次 配置引腳,根據硬件圖得知,本開發板
    發表于 12-15 15:59

    【RA8D1試用活動】RA8D1B-CPKCOR開發板移植linux

    【RA8D1試用活動】RA8D1B-CPKCOR開發板移植linux
    的頭像 發表于 11-16 01:02 ?326次閱讀
    【RA8D1試用活動】RA8D1B-CPKCOR<b class='flag-5'>開發板</b><b class='flag-5'>移植</b>linux

    Air780E開發板SPI接口:實現W25Q64讀寫不是事兒!

    一直有人向我咨詢開發板的SPI接口,對W25Q64進行讀寫操作很難,今天我便做一個詳細解析,讓你下回覺得這都不是事兒。
    的頭像 發表于 11-02 11:56 ?470次閱讀
    Air780E<b class='flag-5'>開發板</b>SPI接口:實現W25Q<b class='flag-5'>64</b>讀寫不是事兒!

    深入解析Zephyr RTOS的技術細節

    ,Zephyr OS在嵌入式開發中的知名度逐漸增加,新的微控制器和開發板都支持Zephyr。本文將深入討論Zephyr RTOS的技術細節。
    的頭像 發表于 10-22 16:47 ?709次閱讀
    深入解析Zephyr <b class='flag-5'>RTOS</b>的技術細節

    Andes晶心科技推出QiLai系統芯片和Voyager開發板

    高效能低功耗32/64RISC-V處理器核心領導供貨商暨RISC-V國際協會創始首席會員Andes 晶心科技(TWSE:6533)今日宣布推出QiLai (奇萊)系統芯片(SoC)和Voyager開發板,以進一步加速大規模RI
    的頭像 發表于 07-26 10:46 ?724次閱讀

    OERV-RTOS: UniProton 適配 Milk-V Duo,加速歐拉 RISC-V 生態

    OERV的實時操作系統小組(OERV-RTOS)完成了RISC-V開發板Milk-VDuo小核的初步支持并與大核Linux一起進行部署通信驗證。這是UniProton首次在RISC-V實體開發
    的頭像 發表于 07-02 08:33 ?839次閱讀
    OERV-<b class='flag-5'>RTOS</b>: UniProton 適配 Milk-V Duo,加速歐拉 RISC-V 生態

    移植exmapl,使用時cy_rtos被阻塞或死線程,為什么?

    我嘗試移植 exmaple(ble_hello_sensor, mfg_test)。 但是,所有項目都存在一些問題。 當我使用時,可能 cy_rtos 被阻塞或死線程。 因此,我無法通過 bt_firmware_downlaod
    發表于 05-22 07:53

    RK3562開發板:安卓Linux開發從入門到精通(一)

    導讀對于初涉嵌入式軟件開發的探索者,掌握開發板并實戰項目是不可或缺的一環。一套系統詳盡的入門指南猶如明燈。若你鐘情于嵌入式軟件,那么這款開發板或許能成為你理想的起點。IDO-EVB3562-V1采用
    的頭像 發表于 03-28 08:31 ?1203次閱讀
    RK3562<b class='flag-5'>開發板</b>:安卓Linux<b class='flag-5'>開發</b>從入門到精通(一)

    fpga開發板是什么?fpga開發板有哪些?

    FPGA開發板是一種基于FPGA(現場可編程門陣列)技術的開發平臺,它允許工程師通過編程來定義和配置FPGA芯片上的邏輯電路,以實現各種數字電路和邏輯功能。FPGA開發板通常包括FPGA芯片、時鐘模塊、電源模塊、輸入輸出接口等組
    的頭像 發表于 03-14 18:20 ?2214次閱讀

    fpga開發板使用教程

    FPGA開發板的使用教程主要包括以下幾個關鍵步驟。
    的頭像 發表于 03-14 15:50 ?1254次閱讀

    移植libmodbus庫到米爾-全志T113-i開發板

    測試開發板在工業領域的應用,modbus作為工業領域的一個重要協議,那好就移植libmodbus庫。
    的頭像 發表于 03-05 22:37 ?2765次閱讀
    <b class='flag-5'>移植</b>libmodbus庫到米爾-全志T113-i<b class='flag-5'>開發板</b>

    基于RTOS的應用進程中的典型線程

    RTOS中的關鍵因素是最小的中斷延遲和最小的線程切換延遲。RTOS的價值在于它的響應速度或可預測性,而不是它在給定時間段內可以執行的工作量。
    發表于 03-05 09:32 ?701次閱讀
    基于<b class='flag-5'>RTOS</b>的應用進程中的典型<b class='flag-5'>線程</b>

    【鴻蒙】標準系統移植指南

    標準系統移植指南 本文描述了移植一塊開發板的通用步驟,和具體芯片相關的詳細移植過程無法在此一一列舉。后續社區還會陸續發布開發板
    的頭像 發表于 02-27 14:36 ?1004次閱讀
    【鴻蒙】標準系統<b class='flag-5'>移植</b>指南

    ELF 1技術貼|如何將Python3.6.9移植開發板

    在ELF1開發板的Linux4.1.15eMMC鏡像中,默認預裝了Python2.7。為了適應更多應用場景,有些小伙伴可能需要移植其他版本的Python,下面將以Python3.6.9為例詳細介紹
    的頭像 發表于 02-22 14:06 ?469次閱讀
    ELF 1技術貼|如何將Python3.6.9<b class='flag-5'>移植</b>到<b class='flag-5'>開發板</b>上
    百家乐官网8点直赢| 百家乐在线娱乐可信吗| 宝格丽百家乐官网娱乐城| 大发888官网是多少| 电子百家乐作假| 百家乐单双打法| 最好百家乐官网的玩法技巧和规则 | 平凉市| 扑克百家乐麻将筹码防伪| 中国百家乐技巧软件| 百家乐长龙如何判断| 百家乐注册赠分| 德州扑克 盲注| 蓝盾百家乐的玩法技巧和规则| 百家乐娱乐城官方网| 百家乐在线投注顺势法| 百家乐最稳妥的打法| 优博百家乐现金网平台| 24山 分金 水口 论 吉凶| 新百家乐官网的玩法技巧和规则| 百家乐官网代理荐| 百家乐官网游戏接口| 百家乐官网押注方法| 百家乐官网游戏解码器| 百家乐官网和21点| 三星百家乐官网的玩法技巧和规则| 百家乐官网上分器定位器| 陆河县| 百家乐官网在线作弊| 立博官网| 彝良县| 百家乐官网有免费玩| 百家乐官网统计概率| 百家乐官网园zyylc| 澳门百家乐官网看路博客| 百家乐官网制胜绝招| 做生意属虎的朝向| 赌博中百家乐什么意思| 威尼斯人娱乐城博彩| 利记现金| 百家乐官网有无规律可循|