1.生成工程
打开SDK下工具start_gui.exe,按如下图步骤配置
![1_生成点灯工程.jpg 1_生成点灯工程.jpg](https://static.assets-stash.eet-china.com/forum/202408/12/172347628350321232443tqg2448t99qppq3a.jpg)
2.点击“Generate”后生成工程
![2_工程文件.jpg 2_工程文件.jpg](https://static.assets-stash.eet-china.com/forum/202408/12/172347660838349233008g111s4zm0zmns7s2.jpg)
3.打开工程文件,用户LED宏定义如下
![3_LED定义.jpg 3_LED定义.jpg](https://static.assets-stash.eet-china.com/forum/202408/12/172347697222739233612z06uj6ojknfeu2c5.jpg)
4.main函数做如下修改,主要添加下日志。在gpiom_configure_pin_control_setting实现配置初始化。在test_gpio_toggle_output实现五次循环亮灭。
int main(void)
{
board_init();
board_init_gpio_pins();
printf("Run LED\n");
gpiom_configure_pin_control_setting(BOARD_APP_GPIOM_USING_CTRL_NAME);
printf("Config LED\n");
test_gpio_toggle_output(BOARD_APP_GPIOM_USING_CTRL);
while(1);
return 0;
}
复制代码![4_编译生成固件.jpg 4_编译生成固件.jpg](https://static.assets-stash.eet-china.com/forum/202408/12/172347724490095234044rz16z5s5k6kz6sk4.jpg)
6.烧录固件。开发板进入烧录模式,使用HPMicro Programmer工具串口烧录。
![5_烧录工具.jpg 5_烧录工具.jpg](https://static.assets-stash.eet-china.com/forum/202408/12/172347739428842234314pu4tw294ptl3cwv4.jpg)
7.复位开发板,可看到串口日志如下,同时可观察到用户红色LED灯亮灭五次。
![6_串口日志.jpg 6_串口日志.jpg](https://static.assets-stash.eet-china.com/forum/202408/12/172347755793114234557bdbybxw63bwu43d9.jpg)
至此,实现在Segger Embedded Studio IDE环境下进行开发,实现LED点亮闪烁。