我在用着:
MCUXpresso v11.6.1
SDK_2.x_LPC810 版本 2.9.0
LPC812M101JDH20J
在创建了一个简单的“眨眼”项目后,我使用示波器观察引脚按预期上下移动。然而,他们没有。我加载了一个我知道可以用来确认芯片本身是否正常工作的二进制文件,这使得引脚上下移动,所以我知道这不是芯片。我将其追溯到 pin_mux.c 中的 BOARD_InitBootPins() 并发现它没有调用 BOARD_InitLEDsPins() 来初始化输出硬件。当我手动更新函数以调用 InitLEDs 时,它起作用了。我的问题是:为什么 SDK 不自动调用 BOARD_InitLEDsPins()?IDE 的“Pins”部分不应该在触发时添加吗?是的,我选择了“更新代码”。