历史上的今天
今天是:2025年04月30日(星期三)
2021年04月30日 | KEIL编译器C51.EXE的问题
2021-04-30 来源:eefocus
出现如此错误:FATAL ERROR L210: I/O ERROR ON INPUT FILE: EXCEPTION 0021H: PATH OR FILE NOT FOUND.
后来查了查说是MCU内存不够用,辗转之后,发现自己的KEIL没有破解,不能编译大于2K的程序.
重新破译了KEIL 2后,加载它的编译器C51.EXE到新华龙的IDE中就好了.
程序算是编译过去了,发现调试器连不上.
出现提示:The serial adapter must be re-programmed in order to function
意思是串行适配器必须重新改编为适应IDE的函数.
因为调试器能读出来序列号.所以应该没坏.
之后询问新华龙如何复位调试器时给出以下建议:
对于EC5客户经常问的问题的解决方法,
1,先让用户确认IDE的版本,需要用IDEV3.8()以上版本(在帮助里可以看到IDE的版本号)。
2.在IDE里的Options->connect options里选择USB(如果选项是不可选,需要复位EC5)和相应的JTAG(F3XX以前)口或C2口(F3XX以后)。
3.确认芯片是否加密过,如果芯片加密需要在IDE环境里选择Tools->Erase code space.如果擦除成功EC5会自动连接上,在IDE界面的下面Target:会识别芯片型号。这样EC5和板就能正常工作了。
4.USB线和JTAG线都不能加延长线,如果加延长线会影响EC5的连接。
5.EC5的复位软件在IDE的安装跟目录下C:SiLabsMCUUtilitiesUSB Reset USB Debug Adapter Firmware Reset .操作:如果里面的框里没有序列号,点击“refresh list”直到有序列号,如果反复点击都不出序列号,重新插拔EC5的USB线或重新启动电脑。点击“refresh list”有序列号,再点击“updata firmware”会提示更新成功。EC5就可以正常使用。否则EC5有问题,需要维修。
6.如果EC5能更新成功,还连接不上板子,问题应该出在硬件上,首先确认电路是否连接正确这个可以参考我们的开发板的原理图。然后确认JTAG的4,5,6,7脚为高电平(JTAG方式),RST为高电平;确认JTAG的4,7脚为高电平(C2口方式)。其中有一个为低,检查是否虚焊,如果没有虚焊需要更换芯片。
7.如果用KEIL调试,需要用最新的KEIL驱动.
最后总结一下.百度提问的答案太扯淡了.自已试过就知道怎么回事了.
下一篇:你不得不知的C51指针小结
史海拾趣
|
Linux内核IP Queue机制的分析(二)——用户态处理并回传数据包 序 笔者将会通过包括本文在内的三篇文章,对IP Queue机制从用户态的应用到内核态的模块程序设计进行分析。三篇文章的题目分别是: Linux内核IP Queue机制的分析(一)——用户态接收数据包 Linux内核IP Queue机制的分析(二)—— ...… 查看全部问答> |
|
首先, 感谢NXP 感谢https://bbs.eeworld.com.cn/ 及eeworld 的soso 姐,是他们给了我这个机会,让我与lpc 结缘在此我想把我所学到的lpc 的一点一滴记录下来,与大家分享, 正文在 pdf里… 查看全部问答> |
|
1.数码管前三位显示一个跑表,从000到999之间以1%秒速度运行,当按下一个独立键盘时跑表停止,松开手后跑表继续运行。(用定时器设计表)。 code: #include #define uchar unsigned char #define uint unsigned int sbit key1 = P3^ ...… 查看全部问答> |
|
求助:怎样编程实现89c51控制320240液晶屏显示的问题 用51控制一个320×240的液晶屏,该液晶屏的驱动芯片是ra8835,需要在屏幕上显示四个设备名称,单片机51的P2口通过继电器连接那四个设备,另有两个按键接在51的2个管脚上,要实现的功能是一个按键用来选择哪个设备,同时能在屏幕上显示当前选择的设 ...… 查看全部问答> |
|
[求助]LaunchPad自带的虚拟串口识别为COM5,用什么软件连接啊? [求助]LaunchPad自带的虚拟串口识别为COM5,用什么软件连接啊?试了几个串口工具都只支持COM1-COM4……… 查看全部问答> |
|
我想做一个电池监测器,来监测电量的多少。 用MAX6775来监测电量,用发光二极管来报警。请问各位我应该怎么设计电路?电路中的电阻应如何选取?因为MAX6775芯片资料是英文的,也看不太懂,请各位高手帮帮忙指点指点。谢谢。 &nb ...… 查看全部问答> |




