stduino IDE試用
stduino IDE試用
一、簡介
Stduino IDE是一款面向32位處理器快速入門學習的整合開發平臺,目前已經支援Arduino_Core_STM32框架,集聚快捷、高效、免費、開源、易得於一身,軟體還整合了GDB除錯功能。
注意:stduino的安裝不需要經歷複雜的安裝過程,解壓縮後直接雙擊Stduino.exe即可執行。
二、使用
2.1 介面
2.2 開發環境配置
2.3 程式碼編寫:與Arduino IDE串列埠通訊的程式碼基本一致
int flag = 1; //串列埠傳送標誌位,1表示正在傳送,0表示停止傳送
void setup() {
// put your setup code here, to run once:
Serial.begin(115200); //開啟串列埠,波特率為115200
pinMode(PC13, OUTPUT); //PC13模式設定為輸出,預設為高電壓
}
void loop() {
// put your main code here, to run repeatedly:
if (flag == 1)
{
Serial.println("Hello World!!!");
digitalWrite(PC13, HIGH); //LED滅
delay(500); // 延時
digitalWrite(PC13, LOW); //LED亮
delay(500); //延時
}
usart();
}
void usart()
{
String Stop_flag = "stop!\n"; //停止傳送訊號
String Begin_flag = "begin!\n"; //重新傳送訊號
String data = ""; //儲存接受到的資料
while (Serial.available() > 0) //判斷串列埠是否接收到資料
{
data = Serial.readString(); //讀取字元到字串data中
//Serial.print(data);
}
if (data == Stop_flag)
flag = 0; //表明停止傳送
if (data == Begin_flag)
flag = 1; //表明恢復傳送
}
2.4編譯與下載
2.5 結果觀察
三、與Arduino IDE對比
1、stduino介面較為複雜,不如arduino簡潔
2、兩者功能差不多
3、stduino沒有複雜的安裝操作,雙擊即可執行
4、stduino較大,執行較慢
參考資料
相關文章
- 國內的 Stduino IDE 基於 STM32 的串列埠通訊與 LED 燈閃爍UIIDE串列埠
- 不喜歡 IDE?試試看 grepgitviIDEGit
- 關於phpstrom IDE30天試用期的實操(親測有用)PHPIDE
- Aqua 專為自動化測試打造的IDEIDE
- IDE AI- vscode / cursor / openfuse ideIDEAIVSCode
- 實用的IDE工具助力你學習Python!IDEPython
- JetBrains Aqua 2024.2 (macOS, Linux, Windows) - 測試自動化 IDEAIMacLinuxWindowsIDE
- 跨平臺.Net開發IDE:Jetbrains Rider 2020 for Mac v2020.3.4漢化無限試用版IDEAIMac
- IDE整合開發:Rider 2023.3 Mac 最新啟用版IDEMac
- 用 eslint 和 prettier 讓跨 IDE 協作更舒服EsLintIDE
- JetBrains Rider 2020 for Mac(跨平臺NET IDE開發工具) v2020.3.1中文無限試用版AIIDEMac
- IDE隨筆IDE
- IDE常識IDE
- 蘋果電腦:適用於 Mac 的最 佳 IDE 應用程式推薦蘋果MacIDE
- Java要學哪些IDE?這些IDE都有什麼功能?JavaIDE
- IDE Eval Reset 重置IDE
- Linux C++ IDELinuxC++IDE
- IDE 通用破解方式IDE
- Python開發IDEPythonIDE
- TensorFlow搭建和IDEIDE
- c++IDE配置C++IDE
- JETBRANS IDE快捷鍵IDE
- laravel-ide-helperLaravelIDE
- WingPro for Mac Python IDEMacPythonIDE
- WingPro for Mac(Python IDE)MacPythonIDE
- JetBrains CLion 2020 for Mac(C和C ++ IDE智慧程式碼編輯器) v2020.3.1中文無限試用版AIMacIDE
- 專為Python初學者準備的IDE你用過嗎?PythonIDE
- 跨平臺.NET IDE整合開發:JetBrains Rider for mac啟用版IDEAIMac
- Rider for mac(跨平臺.NET IDE整合開發)2023.2.3啟用版IDEMac
- 推薦一款實用性很強的小程式IDEIDE
- 測試開發之自動化篇-使用Selenium IDE錄製指令碼IDE指令碼
- 教你一招用 IDE 程式設計提升效率的騷操作!IDE程式設計
- 華為快應用IDE:程式碼智慧提示及自動補全IDE
- 推薦一款常用的IDE外掛,越用越喜歡IDE
- Arduino IDE Mac安裝UIIDEMac
- Arduino IDE 環境配置UIIDE
- Spyder IDE中使用gitIDEGit
- Arduino IDE框架 Arduino UnoUIIDE框架