arduino ide2.0?
板子是stm32f103c8t6的bluepill小藍板,吹了芯片焊上的ch32v103/203c8t6.
Blink點燈,
#define LED_BUILTIN PC_13
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
? digitalWrite(LED_BUILTIN, HIGH);? //拉高
? delay(1000);? ? ? ? ? ? ? ? ? ? ??
? digitalWrite(LED_BUILTIN, LOW);? ?// 拉低
? delay(1000);? ? ? ? ? ? ? ? ? ? ?
}
使用delay();延時會報錯
wiring_time.c:(.text.delay+0xe): undefined reference to `yield'
如果僅僅只拉高或者拉低,去掉其它3行,倒是能編譯下載,
但萬用表實測pc13約1.8v,無論寫高低電平不變。
PC14,PC15也不能直接當數(shù)字輸出引腳使用,請問哪里需要更改呢?
?另,yield();已經(jīng)在u8g2點陣屏庫不兼容時反饋過,希望大神們能抽時間解決。沁恒的mcu硬件真的不差,就是生態(tài)對萌新不太友好。沒有學過stm32編程.電子轉(zhuǎn)arduino.
個人信息保護,已隱藏.麻煩了!