用的jlink的swd调试,首先接线。
vcc,swdio,swclk,gnd对应连接起来就可以了。
jlink引脚图:
实物连接:(烧录程序只需要连jlink的线,其他的线是串口可以先不管)
keil里面魔术棒
点Settings进去看看
根据原理图写一个引脚初始化函数
//led1连接的是pc1引脚
void LED_Init() {
FL_GPIO_InitTypeDef GPIO_InitStruct;
GPIO_InitStruct.pin = FL_GPIO_PIN_1;
GPIO_InitStruct.mode = FL_GPIO_MODE_OUTPUT; //输出
GPIO_InitStruct.outputType = FL_GPIO_OUTPUT_PUSHPULL; //推挽
GPIO_InitStruct.pull = FL_DISABLE;
GPIO_InitStruct.remapPin = FL_DISABLE;
GPIO_InitStruct.analogSwitch = FL_DISABLE;
(void)FL_GPIO_Init(GPIOC, &GPIO_InitStruct);
}
将板子上的j18的两个排针短接
mian文件调用这个函数,再使用FL_GPIO_ResetOutputPin(GPIOC, FL_GPIO_PIN_1);拉低引脚,就完成点灯