gpt4 book ai didi

c - 板载 LED,无法打开/关闭

转载 作者:行者123 更新时间:2023-11-30 19:26:04 26 4
gpt4 key购买 nike

我刚刚开始使用 STM32F407VGT 探索套件,一开始我想打开/关闭板载 LED。我使用 CubeMX 生成初始化代码,使用 SystemWorkBench Eclipse 进行编译,还使用 ​​ST-LINK STM32 对我的板进行编程。在 CubeMX 中,我将 PD12-PD15 端口初始化为输出。我使用函数 HAL_GPIO_WritePin 将 LED 设置为打开。编译并编程到设备后,没有任何反应...请给我一些建议,我做错了什么。

int main(void)
{
/* USER CODE BEGIN 1 */

/* USER CODE END 1 */


/* MCU Configuration--------------------------------------------------------*/

/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
HAL_Init();

/* USER CODE BEGIN Init */
/* USER CODE END Init */

/* Configure the system clock */
SystemClock_Config();

/* USER CODE BEGIN SysInit */

/* USER CODE END SysInit */

/* Initialize all configured peripherals */
MX_GPIO_Init();
/* USER CODE BEGIN 2 */

/* USER CODE END 2 */

/* Infinite loop */
/* USER CODE BEGIN WHILE */
while (1)
{
HAL_GPIO_WritePin(GPIOD, GPIO_PIN_13, GPIO_PIN_SET);
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
}
/* USER CODE END 3 */
}

最佳答案

问题解决了!看来ST-LINK没有正确上传十六进制,我使用AC6上传,一切似乎都工作正常

关于c - 板载 LED,无法打开/关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57975505/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com