RT-Thread物聯網集成開發環境助你便利的應對晶片替換和開發

2021-01-04 電子發燒友
打開APP
RT-Thread物聯網集成開發環境助你便利的應對晶片替換和開發

strongerHuang 發表於 2020-12-31 10:22:53

最近,RT-Thread Studio用戶交流群許多用戶說起了這次晶片漲價,因為漲價的同時面臨的問題就是自己產品採用的晶片可能會短缺,面臨買不到晶片的風險;即使買到了,自己的成本會上漲很多,對於某些產品這些成本是無法承受的。尋找替代晶片成為大家普遍想到的一個備選解決方案。

 

但是替換了晶片後,沒有開發工具支持,開發會困難重重。此時集成開發環境顯得如此重要,它能減少重複性工作,降低項目開發難度,讓用戶提高工作效率,在速度和質量上都有所提升,整體上加速產品開發過程。替換晶片,如果能有集成開發環境支持,替換過程才會更加順暢。 RT-Thread物聯網集成開發環境,RT-Thread Studio或許是一個好的選擇。

 

RT-Thread Studio 都集成了哪些功能,能夠如此便利的應對晶片替換和開發呢?

 

1.集成PlatformIO生態系統  PlatformIO是一個集成了極其豐富資源的嵌入式開發生態系統,現在通過Studio新建工程嚮導,新的「通用工程」類型入口,選擇基於PlatformIO創建工程,就可以無縫進行相關代碼編輯,工程構建,程序下載,調試等開發工作。PlatformIO目前支持的41個平臺,23個框架,924個開發板,222個例程,10595個庫資源在RT-Thread Studio裡都可以選擇和使用了(PlatformIO資源包安裝時間需要幾分鐘,需要耐心等待)。

2.豐富的可復用代碼資源  
內部集成了豐富的高質量可復用代碼資源,經過簡單的配置即可復用各種組件,驅動等等,其中軟體包市場已經初具規模,有200多個覆蓋各種類別的高質量的可復用軟體代碼包,而且在持續增長中。這些可復用代碼資源讓項目開發有飛一般的感覺。

3.支持多種硬體調試器  
Studio除了支持常用的J-Link和ST-LINK,現在還支持了使用廣泛的DAP-LINK硬體調試器,未來還會增加更多調試器可供選擇。

4.支持QEMU模擬器仿真  
QEMU是一個支持跨平臺虛擬化的虛擬機,它可以虛擬很多開發板。為了方便在沒有開發板和硬體調試器的情況下通過模擬器驗證原型開發。Studio提供了QEMU模擬器仿真器支持,通過Studio即可非常便利地創建和使用QEMU模擬器的工程或選擇並配置QEMU模擬器,使用QEMU進行調試。

5.豐富的在線文檔和視頻教程 
配套專門的在線文檔中心,文檔中心不止有細緻的文檔還有詳盡的視頻教程。文檔種類不止有軟體使用文檔,還有指導如何進行項目實戰開發的應用開發文檔和驅動開發文檔。文檔都是通過精心編排,由淺入深,循序漸進引導開發者從入門過渡到精通階段。而且這些文檔和視頻都在持續不斷的豐富和完善,時刻保持最新狀態。

6.貼心的技術支持服務 

       提供了完善的技術支持服務。 暫時只為大家介紹以上主要的功能點,更多功能特性大家可以通過安裝後使用來發現。希望RT-Thread Studio能給大家的晶片替換帶來方便。

已經安裝過Studio的,打開Studio就可自動檢測並升級到V2.0.0版本,沒有安裝的可以到如下地址:

https://www.rt-thread.org/page/download.html#studio

下載安裝V2.0.0完整安裝包(建議不要覆蓋安裝)。

 

責任編輯:xj

原文標題:採用替代晶片?別急,RT-Thread物聯網集成開發環境助你輕鬆上手!

文章出處:【微信公眾號:strongerHuang】歡迎添加關注!文章轉載請註明出處。

 

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • RT-Thread Studio開發環境搭建
    前言從今天開始,我們學習使用RT-Thread Studio IDE開發STM32程序,RT-Thread Studio是一站式的 RT-Thread 開發工具,通過簡單易用的圖形化配置系統以及豐富的軟體包和組件資源,讓物聯網開發變得簡單和高效
  • 開發,從未如此簡單——RT-Thread 4.0版本IoT OS
    C/C++兩種開發方式並已具備所有配套的腳本運行環境,在大幅降低開發門檻的同時實現了應用和系統的分離,使應用的雲端加載、分發及跨平臺兼容成為可能,我們十分看好未來小程序在IoT平臺上的應用前景。」RT-Thread Smart(以下簡稱為rt-smart) 是基於RT-Thread作業系統衍生的新分支——混合微內核作業系統,主要面向帶 MMU(內存管理單元Memory Management Unit)的中高端處理器,為眾多領域提供更具競爭力的作業系統基礎軟體平臺,具備快速啟動、兼容POSIX 接口、開發調試便利、應用與內核分離、高安全性等特性。
  • 物聯網作業系統一站式開發工具:RT-Thread Studio
    一個好的開發工具的作用不言而喻,它能減少重複性工作,降低使用門檻,讓用戶提高工作效率,在速度和質量上都有所提升,整體上加速產品開發過程。為了解決大家的這些痛點,RT-Thread 官方團隊歷經一年用心打磨,推出了 RT-Thread Studio 集成開發環境(IDE),讓大家告別 ENV,能夠基於一款 IDE 快速的進行 RT-Thread 項目開發。日前,RT-Thread Studio V1.0.2 也已經正式發布了。
  • RT-Thread教程一之Linux下開發環境及QEMU配置
    RT-Thread原始碼Linux下安裝git後在工程目錄下(比~/Workplace)執行git clone https://github.com/RT-Thread/rt-thread我們看一下樹目錄結構rt-thread git:(master) tree . -L 1.
  • RT-Thread Studio v2.0 大版本發布,支持 RISC-V 的國產集成開發環境
    1.集成PlatformIO生態系統 PlatformIO是一個集成了極其豐富資源的嵌入式開發生態系統,現在通過Studio新建工程嚮導,新的「通用工程」類型入口,選擇基於PlatformIO創建工程,就可以無縫進行相關代碼編輯,工程構建,程序下載,調試等開發工作。
  • 物聯網開發,一定要知道這6個開源平臺
    隨著物聯網設備的普及程度持續上升,人們與物聯網的聯繫愈加緊密。物聯網開發,也成為了當代的熱門事業。今天給大家介紹5個關於物聯網開發的開源項目,希望能為你的物聯網開發工作提供更好的支持。2、物聯網基礎平臺 IoTSharphttps://gitee.com/IoTSharp/IoTSharpIoTSharp 是一個開源的物聯網基礎平臺,基於.Net Core。它支持 HTTP、CoAp、MQTT等協議,屬性數據和遙測數據協議簡單而且類型多樣,是一個用於數據收集、處理、可視化與設備管理的 IoT 平臺。
  • 物聯網開發,一定要知道這6個開源平臺
    隨著物聯網設備的普及程度持續上升,人們與物聯網的聯繫愈加緊密。物聯網開發,也成為了當代的熱門事業。今天給大家介紹5個關於物聯網開發的開源項目,希望能為你的物聯網開發工作提供更好的支持。3、作業系統 RT-Threadhttps://gitee.com/rtthread/rt-threadRT-Thread 是一個國內開源物聯網作業系統,提供了很棒的可伸縮能力:從一個可以運行在ARM Cortex-M0
  • RISC-V單片機快速入門02-移植RT_Thread Nano
    前言:上一節,我們使用芯來科技Nuclei Studio IDE搭建了裸機開發環境,本節我們開始正式移植RT_Thread系統。一、基礎知識1.RT_Thread簡介RT-Thread是一個集實時作業系統(RTOS)內核、中間件組件和開發者社區於一體的技術平臺,由熊譜翔先生帶領併集合開源社區力量開發而成,RT-Thread
  • 人生苦短,用 RT-Thread MicroPython 享受編程的樂趣
    在 i.MX RT1050 EVK 開發板上實現這樣的一個讀取板載的 6 軸傳感器信息和系統 CPU 利用率等信息,實時顯示到網頁中效果,你猜需要多少代碼?事實上 RT-Thread 的同事利用 RT-Thread MicroPython軟體包,只做了些線的連接,敲幾個命令就實現了!
  • 國產開源物聯網作業系統RT-Thread Smart正式上線(附原始碼下載地址)
    開發調試便利、應用與內核分離、高安全性等特性。商用支持所有主流MCU架構,如 ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,幾乎支持市場上所有主流的 MCU 和 Wi-Fi 晶片。
  • RT Thread v2.1.0 正式版發布
    下載連結:git打包下載:http://git.oschina.net/rtthread/rt-thread/repository/archive/v2.1.0這個版本經歷的時間比較長,並且原定的一些目標也還未能完成(更全的POSIX支持,包括device fd,socket等在內的select API接口等)。
  • RT-Thread V4.0.2 正式發布,優化 BSP、多核等方面體驗
    就算有新的代碼,也主要是出現在對晶片的支持上。相信這個是大家希望看到的,沒有具體的晶片平臺支撐,只是OS有什麼用呢?所以,我們今後會把RT-Thread平臺做得更精巧,並持續的以開放,開源的方式走下去。我們也從來不認為,功能越多,把系統搞得越複雜就是越有利、有效。小而美的物聯網作業系統,一直是我們的追求和口號。
  • RT-Thread Studio V1.0.2 發布,物聯網作業系統一站式開發工具
    一個好的開發工具的作用不言而喻,它能減少重複性工作,降低使用門檻,讓用戶提高工作效率,在速度和質量上都有所提升,整體上加速產品開發過程。
  • 麻雀一號BK7252音視頻開發板基礎篇01-開發環境搭建
    前言:從今天開始,我們學習RT-Thread BK7252 麻雀一號開發板,這款開發板性價比極高,採用博通集成開發的BK7252晶片,基於RT_Thread國產實時作業系統,集成音視頻、BLE、WIFI為一體,目前支持兩種開發方式,可以基於RT_Thread SDK進行二次開發,也可以使用MicroPython進行開發,本文我們直接使用SDK二次開發
  • RT-Thread Studio V1.1 新版本發布
    【官網下載地址】https://www.rt-thread.org/page/studio.html(或點擊文末閱讀原文下載) 有了Studio,用戶再也不用在命令行下來回切換各種工具進行項目開發工作,減少重複性工作,降低使用門檻,讓用戶提高工作效率,在速度和質量上都有所提升,整體上加速產品開發過程。
  • 【RT-Thread】線程的基本知識
    (void* parameter){    rt_uint32_t i = 0;    rt_kprintf("This is static thread!            rt_thread_delay(500);        }    }}int main(void){    rt_thread_t tid;          tid = rt_thread_create("dynamic_thread",
  • 物聯網開發指南之物聯網晶片的選擇
    新基建今天就和大家一起來學習下物聯網開發,要做物聯網開發首先要有一塊物聯網開發板。那麼我是怎麼選擇開發板的呢?做過嵌入式開發的同學應該都聽說過51單片機,這個有點老了,而且還是8位的單片機,最近比較火的是樹莓派和arduino。
  • RT-Thread最新推出Nano極簡版
    在Keil MDK工程中,也可以添加rt-thread::shell組件,這樣工程還可支持命令行的特性,讓硬體固件變成一個看得見摸得著的系統,產品的開發變得更加輕鬆、容易! 事實上,來自市場壓力,對產品投放時間、系統穩定性和軟體代碼的可維護性等都提出了嚴苛的要求,很多這類環境下的應用都對RTOS有著強烈的需求。然而,由於市面上鮮有資源佔用小、經過充分產品驗證且部署簡單的RTOS,受制於存儲器資源的限制,很多客戶不得不放棄RTOS,改用裸機進行開發,增加了開發難度,限制了系統規模,最終影響產品的上市時間。
  • 鑑釋與RT-Thread籤署戰略合作備忘錄,塑造更安全的物聯網軟體開發...
    打開APP 鑑釋與RT-Thread籤署戰略合作備忘錄,塑造更安全的物聯網軟體開發環境 鑑釋 發表於 2020-12-21 17:28:40
  • RT-Thread 2.1.0 beta 發布,下一方向:物聯網
    而對於使用穩定版本的用戶來說,建議升級到RT-Thread 1.2.5和2.0.2版本去。2015年快要到年底了,今年半導體企業出了很多的事情。做為運行在晶片上的開源嵌入式實時作業系統RT-Thread,希望國內晶片廠家多多發力,RT-Thread會大力支持國內(32位)晶片廠家,讓BSP分支列表裡出現越來越多的國內晶片。