我有兴趣锁定atmega328的arduino草图,使其无法下载。
有没有办法通过将草图编译成Hex然后用avrdude上传它来启用锁定位?
谢谢
答案 0 :(得分:0)
使用Arduino IDE上传和测试Sketch后,您应该可以使用以下Avrdude命令锁定对代码的访问。
avrdude -c usbtiny -p m328p -U lock:w:0x00:m -u
您可能需要更改-c或-p选项。
答案 1 :(得分:0)
您需要阅读有关锁定芯片的文档。您可以将它锁定在需要高压编程器取消它的地方。您可以锁定引导加载程序,直接跳转到代码和其他内容。请注意,似乎99%的问题都在学习文档中的含义......:>>
同样在大多数IDE中,Atmel都有推荐的程序来执行您正在尝试的操作。它们通常在上传代码后指定要锁定的位:)