并行多線(xiàn)程是一種全新的 CPU 工作模式與軟件開(kāi)發(fā)模式,不同于單線(xiàn)程裸機(jī)編程,只能順序執(zhí)行,也不同于操作系統(tǒng)通過(guò)切換造成的多線(xiàn)程執(zhí)行,并行多線(xiàn)程的各個(gè)線(xiàn)程是一直在并行運(yùn)行的,彼此互不打擾,沒(méi)有優(yōu)先級(jí)的概念,也沒(méi)有切換的隨機(jī)性,每個(gè)線(xiàn)程的運(yùn)行速度和自己的棧空間都可以按需配置。
為此,感芯科技推出支持并行多線(xiàn)程處理器 MC3172 開(kāi)發(fā)板,64線(xiàn)程同步并行運(yùn)行,各個(gè)線(xiàn)程的運(yùn)行速度都可按需配置,無(wú)任何響應(yīng)延遲或中斷嵌套,其他線(xiàn)程則可獨(dú)立運(yùn)行,不會(huì)被中斷打擾。為了幫助大家更好理解學(xué)習(xí)MC3172 開(kāi)發(fā)板,本期匯總整理了MC3172開(kāi)發(fā)板相關(guān)的開(kāi)箱體驗(yàn)、環(huán)境搭建、串口通訊、多線(xiàn)程MCU開(kāi)發(fā)等相關(guān)內(nèi)容,帶大家深入理解與運(yùn)用。
開(kāi)發(fā)板精選試用文章
1.【感芯科技64線(xiàn)程MC3172開(kāi)發(fā)板免費(fèi)試用體驗(yàn)】開(kāi)箱搭環(huán)境
內(nèi)容簡(jiǎn)介:感謝發(fā)燒友學(xué)院以及感芯科技,為我和孩子提供此產(chǎn)品感芯科技64線(xiàn)程MC3172開(kāi)發(fā)板。感謝ROTHD研發(fā)人員和?大佬們的支持指導(dǎo)。這是一款32位RISC處理器MC3172,64線(xiàn)程同步并行運(yùn)行,線(xiàn)程資源可按需配置,共享代碼段空間與數(shù)據(jù)段空間,硬件級(jí)實(shí)時(shí)響應(yīng),無(wú)需中斷服務(wù)程序,無(wú)需實(shí)時(shí)操作系統(tǒng)。
2.【感芯科技64線(xiàn)程MC3172開(kāi)發(fā)板免費(fèi)試用體驗(yàn)】串口收發(fā)程序
內(nèi)容簡(jiǎn)介:今天收到MC3172開(kāi)發(fā)板,下載資料,經(jīng)過(guò)一翻摸索,現(xiàn)將串口應(yīng)用分享如下:開(kāi)發(fā)環(huán)境的建立資料上說(shuō)是用MounRiver Studio的做為開(kāi)發(fā)工具,因?yàn)槲以纫呀?jīng)安裝好了,所以這里不再作介紹,大家如果有不明白之處,可以私信我。
3.【感芯科技64線(xiàn)程MC3172開(kāi)發(fā)板免費(fèi)試用體驗(yàn)】這個(gè)芯片不一樣,硬件多線(xiàn)程MCU體驗(yàn)
內(nèi)容簡(jiǎn)介:從開(kāi)發(fā)環(huán)境,配置工具等來(lái)看,還是MC3172比較容易入手的,尤其是硬件實(shí)現(xiàn)線(xiàn)程切換調(diào)度,減少了RTOS移植,上下文調(diào)度切換的時(shí)間考慮等問(wèn)題,編程更簡(jiǎn)單,使得開(kāi)發(fā)板都效率都更高,運(yùn)行的實(shí)時(shí)性也更高。
4.【感芯科技64線(xiàn)程MC3172開(kāi)發(fā)板免費(fèi)試用體驗(yàn)】1.HAL庫(kù)實(shí)現(xiàn)IO控制Led&Key
內(nèi)容簡(jiǎn)介:hal庫(kù)的編程優(yōu)勢(shì);1.有利于多人協(xié)同開(kāi)發(fā):可以按三個(gè)層次對(duì)人員的工作進(jìn)行分配,定義好接口,可實(shí)現(xiàn)三層軟件同時(shí)開(kāi)發(fā),大大提高開(kāi)發(fā)效率;2.有利于不同平臺(tái)的移植:在移植時(shí)應(yīng)用層可不過(guò)修改,組件層修改量很少,只需要著重修改hal層就可滿(mǎn)足要求;
5.【感芯科技64線(xiàn)程MC3172開(kāi)發(fā)板免費(fèi)試用體驗(yàn)】串口1轉(zhuǎn)4
內(nèi)容簡(jiǎn)介:這個(gè)板子最大的優(yōu)點(diǎn)就是SPI和串口多??!做串口轉(zhuǎn)發(fā)再適合不過(guò)了。于是就用他實(shí)現(xiàn)了串口1轉(zhuǎn)4的功能,希望大家給些建議。
6.【感芯科技64線(xiàn)程MC3172開(kāi)發(fā)板免費(fèi)試用體驗(yàn)】MC3172開(kāi)發(fā)板開(kāi)發(fā)環(huán)境搭建與燒寫(xiě)
內(nèi)容簡(jiǎn)介:接上一篇,接下來(lái)開(kāi)始進(jìn)行程序開(kāi)發(fā)。根據(jù)該開(kāi)發(fā)資料說(shuō)明,該開(kāi)發(fā)板試用的是mounriver.Ide開(kāi)發(fā)工具,在mounriver官方網(wǎng)站上找到 windows 64 位開(kāi)發(fā)工具,下載安裝。
7.【感芯科技64線(xiàn)程MC3172開(kāi)發(fā)板免費(fèi)試用體驗(yàn)】與PC和51開(kāi)發(fā)板串口通訊
內(nèi)容簡(jiǎn)介:從介紹上看MC3172有非常豐富的IO資源,這里就實(shí)際測(cè)試一下MC3172的常用的串口通信功能。此次MC3172的串口測(cè)試設(shè)定兩個(gè)目標(biāo),一個(gè)是與PC通信,即能夠在PC上對(duì)MC3172板子進(jìn)行收發(fā)數(shù)據(jù)。第二是與51單片機(jī)進(jìn)行收發(fā)數(shù)據(jù)通訊。
8.【感芯科技64線(xiàn)程MC3172開(kāi)發(fā)板免費(fèi)試用體驗(yàn)】Fedora Linux 搭環(huán)境
內(nèi)容簡(jiǎn)介:這里我所用的環(huán)境是Fedora Linux 36,KDE Plasma桌面。下載交叉編譯工具鏈,選擇 Linux下載 MRS_Toolchain_Linux_x64_V1.50.tar.xz,下載和編譯 MC3172-CMake 例子,使用 wine 啟動(dòng) MC3172 線(xiàn)程配置工具,編譯GX芯片下載工具 GX_ISPTool,燒錄固件并且完成串口連接和測(cè)試。
9.【感芯科技64線(xiàn)程MC3172開(kāi)發(fā)板免費(fèi)試用體驗(yàn)】MC3172-CMake改為C++工程
內(nèi)容簡(jiǎn)介:上一篇文章介紹了 Fedora Linux 搭環(huán)境的過(guò)程,其中使用的 MC3172-CMake 項(xiàng)目是 C 工程,這次改成 C++ 工程。
本文由電子發(fā)燒友社區(qū)發(fā)布,轉(zhuǎn)載請(qǐng)注明以上來(lái)源。如需社區(qū)合作及入群交流,請(qǐng)?zhí)砑?/span>微信EEFans0806,或者發(fā)郵箱liuyong@huaqiu.com。
近期開(kāi)發(fā)板試用申請(qǐng)
【MCU專(zhuān)題】 國(guó)民技術(shù)N32G430開(kāi)發(fā)板免費(fèi)試用
米爾MYD-Y6ULX-V2開(kāi)發(fā)板-王牌產(chǎn)品免費(fèi)試用-入門(mén)級(jí)嵌入式平臺(tái)
【飛凌嵌入式】OK3568-C開(kāi)發(fā)板試用活動(dòng)
【OH專(zhuān)題】軟通動(dòng)力啟鴻OpenHarmony開(kāi)發(fā)板免費(fèi)試用
熱門(mén)推薦干貨好文
1、四核64位,超強(qiáng)CPU ,看RK3568“競(jìng)”開(kāi)發(fā)板DEMO!
2、人工智能也能這么玩, 簡(jiǎn)單快速入手,還能自定義AI運(yùn)算
3、業(yè)界首款!支持富設(shè)備開(kāi)發(fā),OpenHarmony開(kāi)發(fā)者都選它!
4、高性能雙核RISC-V,滿(mǎn)足大多數(shù)開(kāi)發(fā),這款國(guó)產(chǎn)MCU工程師都愛(ài)了!
5、LoRa網(wǎng)關(guān)制作、觸屏DIY電視、Sygic導(dǎo)航HUD,帶你快速入手ESP32物聯(lián)網(wǎng)開(kāi)發(fā)!
6、國(guó)產(chǎn)64位開(kāi)源硬件,支持自主深度定制,極客工程師們都玩壞了!
7、汽車(chē)儀表盤(pán)、數(shù)據(jù)圖傳、內(nèi)網(wǎng)穿透 如何快速上手國(guó)產(chǎn)車(chē)規(guī)級(jí)開(kāi)發(fā)板?
8、從源碼、文檔、虛擬機(jī)入手,教你玩轉(zhuǎn)工業(yè)級(jí)嵌入式開(kāi)發(fā)板!
9、教你玩轉(zhuǎn)32位RISC-V內(nèi)核CH32V系列MCU(附樣例)
↓↓點(diǎn)擊【閱讀原文】了解多線(xiàn)程開(kāi)發(fā)精彩內(nèi)容
原文標(biāo)題:NO RTOS移植!32位、64線(xiàn)程開(kāi)發(fā)板,超強(qiáng)實(shí)時(shí)性體驗(yàn)!
文章出處:【微信公眾號(hào):電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
移植
+關(guān)注
關(guān)注
1文章
379瀏覽量
28124 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5032瀏覽量
97371
原文標(biāo)題:NO RTOS移植!32位、64線(xiàn)程開(kāi)發(fā)板,超強(qiáng)實(shí)時(shí)性體驗(yàn)!
文章出處:【微信號(hào):gh_9b9470648b3c,微信公眾號(hào):電子發(fā)燒友論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論