RT-Thread Studio使用教程

来源:https://www.cnblogs.com/hywing/p/18238183
-Advertisement-
Play Games

介紹 RT-Thread Studio是官方出品的一款專門針對RT-Thread嵌入式開發、部署、調試、測試的集成開發環境,它基於Eclipse開源項目開發,極大的提高了嵌入式開發者的開發效率,目前最新版本是2.26 下載 使用瀏覽器打開RT-Thread官網,選擇左上角資源點擊RT-Thread ...


介紹

RT-Thread Studio是官方出品的一款專門針對RT-Thread嵌入式開發、部署、調試、測試的集成開發環境,它基於Eclipse開源項目開發,極大的提高了嵌入式開發者的開發效率,目前最新版本是2.26

下載

使用瀏覽器打開RT-Thread官網,選擇左上角資源點擊RT-Thread Studio,打開RT-Thread Studio頁面,點擊立即下載

image

在彈出的下載頁面,選擇點擊網站下載

image

安裝

打開下載的軟體包RT-Thread Studio-v2.2.6-setup-x86_64_202305191040.exe,點擊下一步(N)

image

點擊我同意此協議(A),然後點擊下一步(N)

image

點擊瀏覽(R)...選擇安裝路徑,然後點擊下一步(N)

image

創建開始菜單和快捷方式,這裡預設就可以,點擊下一步(N)

image

點擊安裝,安裝需要一定的時間

image

image

點擊完成(F),打開RT-Thread Studio

image

輸入用戶名密碼登錄RT-Thread Studio,然後點擊登錄,沒有賬戶的話請點擊會員註冊

image

登錄成功後顯示RT-Thread Studio的主界面

image

創建工程

以英飛凌的開發板PSoc 62使用調試為例,PSoc 62是RT-Thread和英飛凌合作開發推出的一塊demo板


點擊左上角菜單欄文件(F) -> 新建(N) -> RT-Thread 項目

image

在新建項目頁面,點擊基於開發板,在開發板處下拉框選擇添加更多...

image

在彈出的RT-Thread SDK管理器頁面,下拉找到Board_Support_Packages,再找到Infineon,選中PSOC62-IFX-EVAL-KIT

image

檢查ToolChain_Support_Packages,這裡IDE已經預設安裝了5.4.1的Tool Chain

image

Debugger_Support_Packages下找到OpenOCD-Infineon並勾選,然後點擊安裝2資源包

image

安裝完成後,點擊退出SDK管理器

image

再次新建項目,發現開發板處多了PSOC62-IFX-EVAL-KIT,此次確認以下信息,然後點擊完成(F)

image

工程創建成功,界面如下,常用的幾個功能區域如圖所示,示例代碼是一個迴圈點燈程式

image

調試

點擊左上角build圖標構建工程

image

調試部署,進入調試界面

image

設置串口打開terminal查看運行日誌

image

terminal成功打開界面

image

通過命令查看系統工作狀況

image

RT-Thread Studio常用的快捷鍵

功能 按鍵
繼續 F5
中止 Ctrl + F2
單步跳入 F11
單步跳過 F10
單步返回 F7
下載程式 Ctrl + Alt + D

至此,RT-Thread Studio安裝和使用示範就完結了,是不是感覺很簡單?


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 今天偶然知道一款叫做stylet的MVVM框架,挺小巧的,特別是它的命令觸發方式,簡單粗暴,讓人感覺很巴適,現在我做一個簡單的demo來順便來分享給大家。 本地創建一個WPF項目,此處我使用.NET 8來創建。然後引用stylet最新的nuget包。 然後刪掉App.xaml裡面自帶的啟動項 刪掉以 ...
  • 一:背景 1. 講故事 這些天有點意思,遇到的幾個程式故障都是和Windows操作系統或者第三方組件有關係,真的有點無語,今天就帶給大家一例 IIS 相關的與大家分享,這是一家國企的.NET程式,出現了崩潰急需分析。 二:WinDbg 分析 1. 為什麼會崩潰 崩潰原因相對還是好找的,雙擊dump文 ...
  • 目錄知識補給站對文件描述符集合操作的四個巨集操作伺服器IO多路復用中的select和poll的區別 知識補給站 對文件描述符集合操作的四個巨集操作 對文件描述符集合操作的四個巨集操作在select函數中起著關鍵的作用,它們用於初始化、添加、刪除和檢查文件描述符集合中的元素。這四個巨集為: FD_ZERO、F ...
  • 前言 筆者做過一段時間的車載LiDAR開發,對LidarView開源項目進行過深度定製,摸索了一套LidarView軟體的開發和調試方法 1 軟體安裝 1.1 安裝準備 以Windows10系統平臺為例,依次下載以下工具軟體,軟體(VS、Qt、cdb)的版本很重要!以下版本經過驗證是沒有問題的 序號 ...
  • 前言 最近調試NXP FRDM-MCXN947開發板,發現它的硬體i2c介面讀取的感測器數據老是不對,排查了硬體電路也發現不了啥問題;於是乎想到用邏輯分析儀試一下,果然很快定位到問題所在;還是那句話,用對的工具做對的事情,別浪費時間!這篇文章主要關於邏輯分析儀的使用教程 介紹 nanoDLA 是Mu ...
  • 第一步:下載鏡像文件 百度網盤下載https://pan.baidu.com/s/1efRQGFTbq6Kgw9axLOmWzg?pwd=emxf 第二步:打開Vmware 第三步:進行各項配置 創建新的虛擬機,選擇高級,然後下一步 直接預設下一步 選擇稍後安裝然後下一步 kali屬於Debian系 ...
  • 最近想移植個LVGL玩玩,發現文件實在是太多了,加的手疼都沒搞完,實在不想搞了就去找腳本和工具,基本沒找到一個。。。。。。 主要是自己也懶得去研究寫腳本,偶然搜到了一個博主寫的腳本,原博客地址:https://blog.csdn.net/riyue2044/article/details/13942 ...
  • 初識FreeRTOS 什麼是FreeRTOS RTOS (實時操作系統)並不是指某一特定的操作系統,而是指一類操作系統,例如, µC/OS,FreeRTOS, RTX, RT-Thread 等這些都是 RTOS 類的操作系統。 因此,從 FreeRTOS 的名字中就能看出, FreeROTS 是一款 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...