6022|6

39

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

CCS for MSP430问题求助! [复制链接]


提示有unrecognized preprocessing directive,几乎每行代码都报错,新手第一次用CCS给MSP430编程,遇到这种情况真是不知道该怎么办才好了,求大神帮助,下面一楼贴代码

最新回复

应该是路径问题吧。  详情 回复 发表于 2019-5-6 14:31
 
点赞 关注

回复
举报

39

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
#include

#define FSYNC_1          P2OUT|=BIT3
#define FSYNC_0      P2OUT&=~BIT3
#define SDATA_1      P2OUT|=BIT5
#define SDATA_0      P2OUT&=~BIT5
#define SCLK_1       P2OUT|=BIT4 
#define SCLK_0       P2OUT&=~BIT4

#define FCLK 40 
#define uchar unsigned char 
#define uint  unsigned int 
#define ulong unsigned long


void Send_Con(uint Con_word)

uchar i; 
FSYNC_0; 
for(i=0;i<16;i++) 

if(Con_word&0x8000) SDATA_1; 
if(!(Con_word&0x8000)) SDATA_0; 
Con_word<<=1; 
SCLK_0; 
SCLK_1; 
}  
FSYNC_1;  
}


void Send_Freq(uint Freq_word) 

uchar i; 
FSYNC_0; 
for(i=0;i<16;i++) 

if(Freq_word&0x8000) SDATA_1; 
if(!(Freq_word&0x8000)) SDATA_0; 
Freq_word<<=1; 
SCLK_0; 
SCLK_1; 
}
FSYNC_1;  
}


void Send_Phase() 

Send_Con(0xC000);   
}



void main()
{
        ulong Freq_value=80; //set frequency 
        ulong value1,value2,Freq_data; 
        uint LSB_D,MSB_D,i=40000; 
        P2DIR=0XFF; 
        WDTCTL = WDTPW + WDTHOLD; 
        SCLK_1; 
        FSYNC_1;

        if(Freq_value>2000) 
        Freq_data=Freq_value/1000*6711;        // 
        else 
        Freq_data=Freq_value*6711/1000;
        //
        while(i--); 
        //Freq_data=0x10000; 
        value1=Freq_data; 
        value2=Freq_data;
        LSB_D=(value1%0x4000)+0x4000;  //写FREQ0 REG 的LSB 
        MSB_D=(value2/0x4000)+0x4000;   //写FREQ0 REG 的MSB 
        Send_Con(0x2028);    //DDS初始化设置,IOUT正弦波,SIGNBITOUT方波,一次性写FREQREG0 
        Send_Freq(LSB_D);
        Send_Freq(MSB_D);
        while(1);

}
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
Description        Resource        Path        Location        Type
#7 unrecognized token        main.c        /Project        line 16        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 17        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 18        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 19        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 20        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 21        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 22        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 23        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 24        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 25        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 26        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 27        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 28        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 32        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 33        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 34        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 35        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 36        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 37        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 38        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 39        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 40        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 41        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 42        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 44        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 48        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 49        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 50        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 57        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 58        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 59        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 60        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 61        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 62        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 65        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 66        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 67        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 70        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 72        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 74        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 75        C/C++ Problem
#7 unrecognized token        main.c        /Project        line 76        C/C++ Problem
#66 expected a ";"        main.c        /Project        line 16        C/C++ Problem
#171 expected a declaration        main.c        /Project        line 79        C/C++ Problem
#171 expected a declaration        main.c        /Project        line 81        C/C++ Problem
#11-D unrecognized preprocessing directive        main.c        /Project        line 4        C/C++ Problem
#11-D unrecognized preprocessing directive        main.c        /Project        line 5        C/C++ Problem
#11-D unrecognized preprocessing directive        main.c        /Project        line 6        C/C++ Problem
#11-D unrecognized preprocessing directive        main.c        /Project        line 7        C/C++ Problem
#11-D unrecognized preprocessing directive        main.c        /Project        line 8        C/C++ Problem
#11-D unrecognized preprocessing directive        main.c        /Project        line 10        C/C++ Problem
#11-D unrecognized preprocessing directive        main.c        /Project        line 11        C/C++ Problem
#11-D unrecognized preprocessing directive        main.c        /Project        line 12        C/C++ Problem
#11-D unrecognized preprocessing directive        main.c        /Project        line 13        C/C++ Problem
#93-D identifier-list parameters may only be used in a function definition        main.c        /Project        line 78        C/C++ Problem
#78-D this declaration has no storage class or type specifier        main.c        /Project        line 16        C/C++ Problem
#78-D this declaration has no storage class or type specifier        main.c        /Project        line 78        C/C++ Problem
#12-D parsing restarts here after previous syntax error        main.c        /Project        line 77        C/C++ Problem
 
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

4
 
上面是报错信息
 
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

5
 
有关unrecognized preprocessing directive的报错解决了,可能是因为这是从百度文库里荡的代码,直接复制有问题
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

6
 
问题解决了吗?
 
 
 

回复

2618

帖子

0

TA的资源

纯净的硅(高级)

7
 
应该是路径问题吧。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表