
理论上是可以修改的,但是有些难度。因为解密出来的是机器码程序,需要反汇编成汇编程序,然后再去读懂这些程序,才行做修改。如果原程序是用C语言写的,经编译后的机器码程序,解密出来,再反编译得到的汇编程序是很难读懂的。如果原程序并不长,并是用汇编语言写的,解密后反编译的程序还可以读懂。一般情况下,解密出来的程序就是为了要机器码,并不是为了修改的。
修改穗困的话要培族先在电脑上编写程序,然后通过特定软件,把程序编译成单片机能运行的程序,并通过下载线下载猜中念到单片机中,这样单片机只要一通电就自动开始运行里面的程序了,如果中间要修改,重复前面的步骤。
1.直接按键盘的F4键,单击“变换”菜单栏,然后单击第一个“变换”项,单击工具栏上的“程序变更”按钮,根据自己的习惯选择合适的仿没变换方法。
2.程序更改后,有必要检查程序是否有语法错误。这种检查只能自我诊断语法,与设计内容无关。程序检查需要单击工具菜单栏中的“程序检查”。
3.建议有双线圈输出,因为一些“手动/自动”双线圈输出也正常。
4.检查正确后,您可以将程序写入PLC:单击菜单栏中的在线写入备察纳。
5.直接单击工具没吵栏中的“写入”按钮。
6.单击并写入后,系统将提示您编写内容。您可以选择仅编写程序而不编写注释,也可以选择全部。建议在PLC存储器允许时写入所有程序,参数和注释,这将有助于您稍后进行调试。
7.单击“执行”后,将出现多个提示窗口。选择提示内容后,选择“是”直到编写程序。
Altera的Quartus,简单易用。Lattice的ispLEVER不太好虚姿使,如果非得用Lattice的弯誉段话,建议使用新的软件,好埋誉像叫diamond,比ispLEVER要好一些~
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)