
![]() ![]() ![]() 添加启动文件: ![]() 将LED_TEST中的这些文件复制到SOURCE中去 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 因为定位到bsp层,所以要加上led\ ![]() 然后编译一下,就会链接上.h文件 ![]() 将SOURCE中的这段代码复制到我们自己的文件中去 ![]() 复制到我们自己的工程文件中来 ![]() 并在.h文件中声明一下 ![]() 在main函数中初始化 ![]() 在while中点亮某个LED灯:用到下面的函数 ![]() 在main函数中书写 ![]() 编译下载就可以让某个灯亮。 实现8个小灯的共同控制: 新增函数: ![]() GPIO_PIN_All代表的是16位,而我们的灯只有8位。因此在上面的函数中不能用 GPIO_PIN_All. ![]() 在.h文件中添加函数声明 ![]() 在main.c中调用该函数 ![]() 0x88换算成二进制就是10001000,对应位置上为1的灯亮,为0的灯灭。即是LD8和LD4亮,成功 再如0x00就是让8个灯全部熄灭。 此段代码就是实现了亮灭的切换 ![]() ———————————————— 版权声明:想要优秀点儿 |