【发布时间】:2020-09-02 19:26:05
【问题描述】:
我想用 Arduino IDE 对 Stm32 bluepill 进行编程,但是当我想定义引脚时,就像我写的“pinMode(A10, OUTPUT)”一样,它给出了错误。错误是“'A10' 未在此范围内声明” 我想知道我应该如何在 STM32 的 Arduino IDE 中声明引脚
【问题讨论】:
-
听起来像是语法错误。发布你的整个草图或查看它周围的代码。
-
void setup() { pinMode(A10, OUTPUT); } 无效循环() { 数字写入(A10,高);延迟(1000);数字写入(A10,低);延迟(1000);是的,我认为这是语法,但我不知道如何声明引脚,代码就是这样
-
这段代码我编译成功了,可能是你的配置有问题。
-
代码没有语法错误。你选对板了吗?您需要完成加载 STM 文件的过程,以便选择合适的板。 Arduino Uno(默认)没有 A10。
-
当人们 1) 粘贴他们不理解的代码和 2) 不阅读他们零件的数据表时会发生这种情况。