
终于可以开始研究H743了,拿到手3个多月了,不能继续让其吃灰了,今天晚上走起 下载了正点H743的例程, 先研究一下LED流水灯, 打开工程,按照H743的电路图确定好3个LED分别对应的管脚 PB0 ------ LED1 PB7 --------LED2 PB14 --------LED3 简单配置一下IO输出的初始化 void LED_Init(void) { GPIO_InitTypeDef GPIO_Initure; __HAL_RCC_GPIOB_CLK_ENABLE(); //¿ªÆôGPIOBʱÖÓ GPIO_Initure.Pin=GPIO_PIN_0|GPIO_PIN_7 | GPIO_PIN_14; //PB0£¬1 GPIO_Initure.Mode=GPIO_MODE_OUTPUT_PP; //ÍÆÍìÊä³ö GPIO_Initure.Pull=GPIO_PULLUP; //ÉÏÀ GPIO_Initure.Speed=GPIO_SPEED_FREQ_VERY_HIGH; //¸ßËÙ HAL_GPIO_Init(GPIOB,&GPIO_Initure); //³õʼ»¯GPIOB.0ºÍGPIOB.1 HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_SET); //PB0ÖÃ0 HAL_GPIO_WritePin(GPIOB,GPIO_PIN_7,GPIO_PIN_SET); //PB1ÖÃ1 HAL_GPIO_WritePin(GPIOB,GPIO_PIN_14,GPIO_PIN_SET); } 在主循环里面加入IO翻转 HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_0); HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_7); HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_14); delay_ms(500); 编译下载,走起来了 ![]() ![]() |
我还有一片 767 半吃灰。之前拿出来写了个纯 C 启动代码,然后就搁置了。 |
你是f767哦,我的是h743 |
![]() ![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
H743缺货中![]() |
点赞 |
谢谢,,,,,,,,,,,,, |