是否可以将AVR汇编程序代码转换为用C语言编写的原始代码?
如果是,请使用的软件名称是什么?
答案 0 :(得分:2)
嗯,这个任务非常完整。这基本上是逆向工程的重点:给出一些反汇编的代码,理解它的作用,并可能用高级编程语言来表示它。有tools that attempt to automate this process,但通常不太容易,有时甚至不可能。
所以你最好的选择是阅读程序集,了解它的功能并手动编写等效的C代码。如果你不是一位经验丰富的逆向工程师,那就不容易了。
答案 1 :(得分:1)
我相信IDAPro支持AVR汇编程序,并且有一个HexRay反编译器可以将ASM转换为C类代码。
然而,HexRay真的很贵。