使用Arduino免序列槽調試STM32F103C8T6最小系統闆
本文章延續上面一篇繼續講解,在Arduino平台使用STM32F103C8T6開發闆
1.除了可以在代碼中不用設定序列槽波特率外,另外注意的是需要在loop函數體裡面添加while(){}來控制程式跑飛的問題,序列槽卡頓的問題。
2.STM32F103C8T6開發闆,闆載Led燈是下拉點燈的,也就是低電平燈亮。
3.Arduino三目運算的使用
#define button PA4
#define PC13 LED_BUILTIN
boolean Status = false ;
void setup() {
pinMode(button,INPUT);
pinMode(PC13,OUTPUT);
digitalWrite(PC13,HIGH);
digitalWrite(button,HIGH);
}
void loop() {
while(1){
Status = digitalRead(button);
Serial.println(Status);
Status == HIGH ? digitalWrite(PC13,HIGH) : digitalWrite(PC13,LOW);
delay(2000);
}
}