stduino IDE試用
- 一、簡介
- 二、使用
- 三、與Arduino 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官網
Stduino極速入門——Stduino Nano&STM32F103系列芯片
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/234317.html
標籤:其他
