LED D5 | 02 | GPIO11 | 0熄灭1点亮 |
LED D6 | 01 | GPIO10 | 同上 |
LED D7 | 64 | GPIO09 | 同上 |
- 设置中断向量表基地址,中断向量表在startup_ccs.c中定义。此函数的声明在interrupt.h,代码在interrupt.c中。
- 允许处理器中断,此函数调用CPUcpsie()允许处理器中断操作。函数的声明在interrupt.h,代码在interrupt.c中。CPUcpsie()调用汇编语言程序段实现允许CPU中断操作,其声明在cpu.h,代码在cpu.c。
- 允许SysTick中断函数声明在interrupt.h,代码在interrupt.c中。
- 初始化MCU,加电启动或从低功耗休眠模式退出时,应用程序应该调用次函数配置MCU参数。参函数声明在prcm.h,代码在prcm.c。
配置LED:GPIO_IF_LedConfigure(unsigned char ucPins)这三个函数程序代码都在GPIO驱动文件gpio_if.c文件中,也就是说只要程序需要,就把这个文件夹复制进去,然后调用就行了。其中调用了相应的GPIO API函数,主要是GPIOPinWrite()和GPIOPinRead()。
熄灭LED:GPIO_IF_LedOff(char ledNum)
点亮LED:GPIO_IF_LedOn(char ledNum)
GPIO_IF_LedOn(char ledNum)函数,里面是灯的标识,相关定义在本文第一幅图可以看到。
更多回帖