包含protues仿真怎么用hex怎么得到的词条
本文目录一览:
- 1、proteus中的芯片为什么没有导入hex选项
- 2、我在keil平台编译好的HEX文件如何导入proteus?
- 3、proteus8生成的hex文件位置
- 4、protues中单片机仿真用的.hex文件应该怎么生成
proteus中的芯片为什么没有导入hex选项
大家好!今天让小编来大家介绍下关于为什么proteus找不到hex文件的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
一、keil中编程保存后,为什么在proteus中添加时找不到呢
proteus中添加的是hex文件 你在keil中工程属性里的output需要把creat hex file勾上 成功编译后会产生hex文件 然后可以在proteus中添加追问
我勾了creat hex file不晓得有没有成功编译,但proteus中还是找不到
追答
勾选后 编译 编译成功的会在下面的output窗口看到creating hex file from 如果没有成功就会看到Target not created没有成功那就是程序还有错 需要改成 同样在output窗口会把你的错误列出来 双击错误提示 到相应错误处 改正后 再编译
追问
很感谢您的回答!我在keil中程序显示没问题,但在proteus仿真时说有错误,怎么办呢?是程序错误还是?怎么知道错在哪呢?非常感谢
追答
如果编译通过了 程序在语法上应该就没有问题了 至于proteus仿真出现错误 有可能是电路上的 也有可能是软件不兼容 特别是win7 64位系统
二、proteus仿真出现no progrem code loaded我确实加载了.hex文件了
加载的HEX文件找不到,可能是因为你加载的HEX文件不存在,大概从别人或从哪里拷来的仿真图吧,而是仿真图默认的加载的HEX文件路径,但在你电脑上却不是这个路径,所以就找不到了。另外,提示的路径的文件夹层次太多了,为什么要建那么多的文件夹呢,有什么用啊。你要真的在那里编写过程序,也确实编译过,真有HEX文件,而且一定要搞清楚那个HEX文件到底放在什么文件夹了,如果你自己都搞不清楚到底在哪,加载的HEX文件也是假的,就会出现这种情况。追问
这是我在网上下载的原理图,加载我的hex就会出现这种情况,不知道怎么回事
追答
错误提示中显示加载了2个HEX文件,有一个什么花样灯的HEX找到了,还有一个大概是你自己的HEX吧,没有找到,一个仿真图怎么会加载2个HEX文件呢,还是查一下仿真图吧,到底加载的什么HEX文件,要把那个花样灯删掉了,才能加载你自己的HEX文件,到底会不会加载HEX文件哪?
三、Proteus单片机导入不了hex,显示这样?
从图片分析,这个时候还是单片机导入时并没有正确连接网络,我们需要看一下hex导入的网络连接以及后台的数据多少。
四、为什么给proteus中添加hex文件后仿真时总说没找到hex文件
那就说明真的没有HEX文件吗。但不知道你是怎么添加的,在直接打的HEX文件名,就说明真的没有。要是真的在某个文件夹里找到这个HEX文件后点击添加确定的就能找到了。为了保证确定能找到HEX,最好把HEX文件和仿真图放在同一个文件夹里。有些人,是把仿真图和HEX文件分别放在两个文件夹里,而且文件夹的名用中文的,就会出现找不到的现象。
以上就是小编对于为什么proteus找不到hex文件问题和相关问题的解答了,为什么proteus找不到hex文件的问题希望对你有用!
我在keil平台编译好的HEX文件如何导入proteus?
在proteus软件中双击51单片机芯片,然后就会出现导入界面。请参照以下步骤。
1、首先在电脑上用proteus软件打开目标文件。
2、然后用鼠标左键双击51单片机图标,如图所示。
3、然后在出现的窗口中,点击下图中的文件夹图标。
4、然后在电脑文件夹中找到编译好的HEX文件导入。
5、完成以上设置后,即可将keil平台编译好的HEX文件导入到proteus软件中。
proteus8生成的hex文件位置
题主是否想询问“proteus仿真软件如何生成.hex文件”?
1、用proteus仿真软件打开工程,这里我用一个简单的项目做演示。打开我们查看源代码。
2、,打开工程设置。
3、把插入嵌入式文件这个勾取消掉,点击确认。
4、重新构建工程。
5、打开我们的工程项目,里面生成了一个文件夹。点击进去-点击Debug文件夹-Debug.HEX就是我们要找的文件。
6、最后,要把那个勾再勾回来,不然下次运行要.hex文件才能进行仿真。
protues中单片机仿真用的.hex文件应该怎么生成
一般用keil
软件编写程序,在其输出设置里面,选择生成
hex文件
,然后在protues里调用这个hex文件就可以了。