
Keil
烧录程序慢的原因可能有很多,例如:1.烧录器的性能不够强;2.烧录
程序的复杂度较高;3.烧录程序的代码量较大;4.烧录程序的编译速度较慢;5.烧录程序的编程模式不当;6.烧录程序的烧录时间较长;7.烧录程序的烧录环境不当;8.烧旦尺盯录程序的烧录次数较多;9.烧录程序的烧录条件不当;10.烧录程序的烧录参数不当等等。为了解决Keil烧录程序慢的问题,您可以尝试以下方法:1.更换更高性能的烧录器;2.精简烧录程序的代码量;3.优化烧录程序的编译速度;4.合理设置烧录程序的编程模式;5.缩困郑短烧录程序的烧录时间;6.优化烧录程序模和的烧录环境;7.减少烧录程序的烧录次数;8.合理设置烧录程序的烧录参数等等。1.看看
你的STC下载软件是否安装正确(一般不会有问题)2.看看你是否安装驱动(如CH340)3.看看你选的芯片类型是否匹配4.看看你KEIL里败丛的程序是否添加以及是否在options里的output中选中HEX(十六察歼樱进制输出)5.单片机一般需要的是5V的电压,而电脑上提供的不是,因此在串口这块要用到转换,会涉及相关芯片,看你的芯片是改巧否烧坏,这块容易出问题!(能力有限,但将所知全部告诉,望见谅!!!)你的Sartup.A51定义了一个开始标识符,而C语言没有和这个文件形成良好的接口,所以会警告神启.
你把那个Startup.A51文件移除就行了,对于51来说,这个游巧如文件没什么作宽枣用.
至于你的HEX文件执行的不对,可能是你程序的原因,你好好再看一下吧.
评论列表(0条)