www.ctrt.net > 用kEil写程序时出现"C(162): Error C249: 'DATA': ...

用kEil写程序时出现"C(162): Error C249: 'DATA': ...

用keil写程序时出现错误解决方法: 1、在菜单栏的flash选项下选择configure flash tools子菜单出现如下界面选择对应的芯片就可以了。

程序DATA区空间已超过指定单片机的DATA区空间,可以用keil C编译的时候压缩。 优化代码大小步骤 第一步:project >> Option for Target “**” 打开如图 2界面。选择“target”,勾选上“Use MicroLIB”再编译。 分析:microLIB是缺省的C库,而且micro...

它说 led_display 要有函数原型声明。 也就是在较前面某处要加一句: led_display(int); // 这个int, 我是根据你的 led_display(m_displaybuffm); 猜的。 另外看看 前面是否少了 一般人在这类程序中常用的: #define uint unsigned int #define ...

这是你软件安装路径与编译器的默认路径不同,所以编译器找不到执行文件。 这个文件应该是你安装keil软年的文件夹中。 可以重新设置编译器的默认路径,使其指向你的安装文件就可以。操作方式如下: http://zhidao.baidu.com/link?url=Tpu5m9f9tNE...

main.c文件中有注释 /* 缺少匹配的 */ comment:n. 注释,说明,评论,意见

内存不足造成的,变量定义的太多,你可以讲部分不更改值得变量前加code,使其在ROM中,腾出一部分空间。

进工程设置,debug,右边选use silicon……, 就那个地方有个setting, 点进去勾选第二项USB debug ……。再确认,再调试应该就好了。

第一个是找不到文件,检查一下路径 第二个是评估版,有代码限制,不能超过32k,用正版或和谐版 第三个是不能装载文件 第四个提示格式不支持

% 取模不能用浮点数, frequence 要转成整型来取模,小数位可以乘10后转整型来得到。

你把keil所有的文件都放在C盘里 就OK 了 没找到c51.exe这个程序,你把keil装哪个盘了,假如装在d:\盘,就在 opration for tagart里的user里,把地址的c:\改为d:\

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com