1. 给出 `gpio set(LIGHT_RED,LGHT_OFF);` 语句中LIGHT RED和LIGHT OFF的值是多少?贴出每一步的查找截图。
LIGHT RED = 263,LIGHT OFF = 1 通过全文件关键字搜索即可
2.1 用直接地址编程方式,实现红绿蓝三灯轮流闪烁
mFlag = 'B'; //初始化标志位
if (mFlag=='B'){ //若灯状态标志为'B'
*gpio_bsrr|=(1<<7); //设置灯“暗”
*gpio_brr|=(1<<9); //设置灯“亮”
mFlag='G'; //改变状态标志
}else if(mFlag=='G'){ //否则,若灯状态标志为'G'
*gpio_bsrr|=(1<<9); //设置灯“暗”
*gpio_brr|=(1<<8); //设置灯“亮”
mFlag='R'; //改变状态标志
}else {
*gpio_bsrr|=(1<<8); //设置灯“暗”
*gpio_brr|=(1<<7); //设置灯“亮”
mFlag='B'; //改变状态标志
}
3.1 用调用构件方式,实现红绿蓝的八种组合轮流闪烁