打印

求教,帮忙分析下

[复制链接]
3747|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nwttjpu|  楼主 | 2011-11-18 14:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include "DSP281x_Device.h"     // DSP281x Headerfile Include File
#include "DSP281x_Examples.h"   // DSP281x Examples Include File
#include "f2812a.h"
// 定义指示灯控制寄存器地址和寄存器类型
#define LBDS (*((unsigned int *)0xc0000))
// 定义拨码开关控制寄存器地址和寄存器类型
#define DIPS (*(unsigned int *)0xc0001)
main()
{
int M;
InitSysCtrl();  // 初始化DSP运行时钟

while(1)
{
  M=DIPS;
  switch(M)
  case 0 : LBDS=0;
  case 1 : LBDS=1;
  case 2 : LBDS=2;
  case 4 : LBDS=4;
  case 8 : LBDS=8;
}
}
报错;"dip.c", line 22: error: a case label may only be used within a switch

相关帖子

沙发
nwttjpu|  楼主 | 2011-11-18 14:07 | 只看该作者
为什么啊

使用特权

评论回复
板凳
chen3bing| | 2011-11-18 16:12 | 只看该作者
switch(M)
{
  case 0 : LBDS=0;
  case 1 : LBDS=1;
  case 2 : LBDS=2;
  case 4 : LBDS=4;
  case 8 : LBDS=8;
}

使用特权

评论回复
地板
weshiluwei6| | 2011-11-18 17:09 | 只看该作者
楼主好像switch的基本结构弄错了把
所以出现了一个case只用用于一个switch
楼主要细心

使用特权

评论回复
5
nwttjpu|  楼主 | 2011-11-20 13:03 | 只看该作者
thanks

使用特权

评论回复
6
nwttjpu|  楼主 | 2011-11-20 13:04 | 只看该作者
谢谢,分不小心给你楼下了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:求真,务实

2

主题

98

帖子

0

粉丝