keil5错误c193(keil5错误C141)

keil5有错误但不显示红叉

keil5有错误但不显示红叉,可能是错误检查功能未启用。解决方法如下:

1、单击“options for Target”图标,进入“target options”窗口。

2、选择“debug”或“real-time debug”选项卡。

3、在“settings”下拉菜单中,选择“c/c++”选项。

4、在“compiler”选项下,找到“misc controls”并在其文本框中添加“-Werror”。这将使编译器将所有警告视为错误。

5、单击“ok”保存更改并关闭“target options”窗口。

89c51单片机 Keil C51软件编译出现 error C193: 'parameter': bad operand type 要怎么改正啊?

单片机C语言一般都不允许在中断里调用其它函数的,何况你在定时器的中断里调用那么多的函数,keil再有能耐也保护不了这些函数中所使用的变量,编译当然要出错了。建议把所有在中断里调用的函数都退出来,在主函数循环中安排个合适的去处。

Keil单片机程序编译错误MAIN.C(569): error C193: '

你定义的 deep 是什么类型的变量啊,如果是 bit 型的,那就不能进行移位操作

只有为 8 位 char 或16 位 short 或 32 位 int 或是其他多个 bit 型的数据才可以进行移位操作

大侠,求帮助!Keil中编写89c52的C程序时,编译时出现了error C193 :bad operand type

% 取模不能用浮点数,

frequence 要转成整型来取模,小数位可以乘10后转整型来得到。

keil里C_EG1.C(32): error C193: '~': bad operand type 怎么解决

P0=~M[j]; 这句错了,少一个下标

'~'按位取反,M是一个二维数组,因此M[j]是一个指针

单片机编程keil错误C(56): error C193: '|=': bad operand type

问题可能出在

X|= LINE2_HEAD; 或 X|= LINE1_HEAD;

这行上, LINE1_HEAD,LINE2_HEAD,是常量,还是变量,是用#define 定义了常量吗?

361知讯网

本文链接:http://pdidw.com/keil/56129.html

发表评论

评论列表

还没有评论,快来说点什么吧~