搜索
bottom↓
回复: 8

AVR将熔丝位锁定位配置写入程序代码的可能性

[复制链接]

出0入0汤圆

发表于 2012-10-24 16:01:00 | 显示全部楼层 |阅读模式
atmega系列8位单片机,AVRSTUDIO 5环境下,通常都是烧写熔丝位才能实现一些功能,比如从BOOT区启动、BOOT区代码最大大小,以及通过锁定位实现禁止烧写FLASH/BOOT区代码的功能。

但是这样很麻烦啊,如果量产的话,岂不是每台MCU设备都要通过一个大大的USB接口的AVR官方大乌龟烧写工具来实现烧写?烧写前还要事先配置好熔丝位等。如果批量烧写N多台,很麻烦啊

有木有可能把这些熔丝位锁定位之类的也像代码一样写入程序?最后直接烧写HEX/BIN程序就行了,就不必事先配置啥熔丝位之类的?

我看AVR各类单片机数据手册,最多只提到可以在程序代码里面读熔丝位等,但是都是用汇编,木有什么库函数之类的,更不要说在代码里面写熔丝位配置的可能了。


PS:新手入门,请勿拍砖

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2012-10-25 11:02:59 | 显示全部楼层
自己顶起来,期待大虾解答

出0入0汤圆

 楼主| 发表于 2012-10-29 10:48:44 | 显示全部楼层
没有man了解过这个问题吗?

出0入0汤圆

 楼主| 发表于 2012-10-30 11:00:42 | 显示全部楼层
无语,那大家AVR项目怎么量产烧写的啊?

出0入0汤圆

发表于 2012-10-30 11:04:45 来自手机 | 显示全部楼层
看看我们的脱机下载器,你说的都为你想到了

出0入0汤圆

 楼主| 发表于 2012-10-30 13:20:35 | 显示全部楼层
楼上的给个链接吧

出0入0汤圆

 楼主| 发表于 2012-10-30 14:50:01 | 显示全部楼层
avr_fighter貌似也可以做到,但是楼上的应该是智峰公司的吧,能同时支持BOOT和APP程序的烧写吗?

出0入0汤圆

发表于 2012-11-1 09:37:21 | 显示全部楼层
实现这种功能需要编译器和仿真/编程器的支持...在PIC单片机里这种功能已经实现(配置位可以在代码中指定)。

出0入0汤圆

 楼主| 发表于 2012-11-1 11:07:15 | 显示全部楼层
AVR的配置位(熔丝位、加密位等),我就是始终没在数据手册有发现说可以直接放在代码的,都是要通过AVRSTUDIO等IDE来指定烧写

有人见过AVR配置位可以直接写入代码的吗?请赐教
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 07:17

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表