一: Hex文件的提取
1:在arduino工具的File->preferences中找到preferencestxt文件。
2:用记事本打开preferencestxt,选择hex文件存放的路径,在最后行加入 buildpath=d:\arduino\MyHexDir,
3:关闭arduino。
4:关闭preferencestxt ,关闭时对话框显示是否保存,选择保存。
Note:1:hex文件存放的路径可以由自己来定。
2:以上 *** 作时不连接arduino硬件。
二:仿真时单片机晶振频率的选择
在arduino软件包的hardware\arduino\bootloaders\atmega路径下有一个makefile的文件,用记事本打开,可以看到相应的arduino板对应用到的bootloader程序和晶振频率。
在用proteus仿真时,选择相对应的单片机,配置晶振。单片机应该与arduino在编译时选择的board上的一致。
三:往其他单片机板上烧录
编译得到的Hex文件往其他的单片机板上烧录时也是一样要选择相对应的单片机和晶振频率。
四:Hex文件的保存
建立保存路径后,每次编译的文件都会存在此路径下,所以程序实验OK后,就应该将相应的Hex文件保存到其他地方,以免在编译别的程序时被覆盖。
想要把java生成可执行文件需要第三方软件的支持,不过在没有安装JDK的机器上是不可能运行JAVA程序的,哪怕是编译成为exe文件。
将Java应用程序本地编译为EXE的几种方法(推荐使用JOVE和JET)
1 从>>
首先是在MATLAB主窗口中输入guide,然后会d出如下界面,依次点击红框内容,产生一个空白的GUI界面:
在如下图的GUI编辑界面有很多的空间可以供我们拖动编辑,我们随便拖几个放到中间,保存:
界面设计完成之后,保存,就会d出如下程序编辑界面,我们在其中编辑空间相应的命令程序便可:
GUI编写完毕我们需要将程序打包成独立运行的程序,那么我们按照如下步骤实现:
首先是在主界面中输入deploytool:然后会d出如下界面:
从上到下依次输入我们打包程序的名字,选择存放的位置,以及程序类型,默认就是windows界面程序,点击OK
然后会d出如下界面;依次添加主程序,和附加文件,最后点击最上方的红框,进行组建:
组建结束,就会在我们的当前路径生成exe程序,点击运行,就成为了独立的exe程序。
你的程序运行成功后,编译器都会自动生成一个后缀为xxxexe的运行文件(xxx为你创建的文件的名字)。
而生成的位置,一般和你创建的文件在同一个文件夹下面!
双击这个exe文件就可以执行程序了。复制这个exe文件到其它电脑上一般都可以执行。
以上就是关于如何将arduino程序封装成hex文件全部的内容,包括:如何将arduino程序封装成hex文件、怎样把JAVA编写的程序封装成软件啊、如何将matlab 程序封装成界面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)