•在main.c中添加如下代码
•#include "dsk6416.h"
•#include "dsk6416_led.h"
•#include "dsk6416_dip.h"
•void main()
•{
• /* 初始化板级支持库 */
• DSK6416_init();
• /* 初始化BSL的LED和DIP开
关模块 */
• DSK6416_LED_init();
• DSK6416_DIP_init();
• while(1)
• {
• /* LED #0切换 */
• DSK6416_LED_toggle(0);
•/* 检测DIP开关 #3,当开关按下时点亮 LED #3 */
• if (DSK6416_DIP_get(3) == 0)
•/* 开关按下,点亮LED #3 */
• DSK6416_LED_on(3);
• else
•/*开关未按下,关闭LED#3 */
• DSK6416_LED_off(3);
• /* 进入软件循环,约200ms */
• DSK6416_waitusec(200000);
• }
•#include "dsk6416.h"
•#include "dsk6416_led.h"
•#include "dsk6416_dip.h"
•void main()
•{
• /* 初始化板级支持库 */
• DSK6416_init();
• /* 初始化BSL的LED和DIP开
关模块 */
• DSK6416_LED_init();
• DSK6416_DIP_init();
• while(1)
• {
• /* LED #0切换 */
• DSK6416_LED_toggle(0);
•/* 检测DIP开关 #3,当开关按下时点亮 LED #3 */
• if (DSK6416_DIP_get(3) == 0)
•/* 开关按下,点亮LED #3 */
• DSK6416_LED_on(3);
• else
•/*开关未按下,关闭LED#3 */
• DSK6416_LED_off(3);
• /* 进入软件循环,约200ms */
• DSK6416_waitusec(200000);
• }
•}
–LED0以2.5次/秒的速率闪烁
–读取DIP3的状态,当DIP按下时,点亮LED;否则LED关闭