这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » ATMEGA16L更换ATMEGA16A,原ATMEGA16L的程序怎么修改

共8条 1/1 1 跳转至

ATMEGA16L更换ATMEGA16A,原ATMEGA16L的程序怎么修改

菜鸟
2013-12-23 14:27:27     打赏
ATMEGA16L更换ATMEGA16A后,原ATMEGA16L的程序怎么修改,才能使16A正常工作啊

高工
2013-12-23 14:35:28     打赏
2楼
更新编译器AVR Studio版本,重新编译源代码,虽说A版本器件时升级版,但直接拷贝老版本器件的代码会有问题

专家
2013-12-23 14:37:58     打赏
3楼

原则上可以直接拿过来用,应为是一个型号,里面额寄存器都一样的,稍微的区别如下:

1.速度等级不一样,Atmega16L是0—8MHz ; Atmega16A是0—16MHz
2.功耗不一样 :Atmega16A低一点 。

 


专家
2013-12-23 15:10:15     打赏
4楼
频率允许的话,代码是不用改的

菜鸟
2013-12-23 15:16:17     打赏
5楼

一定要用AVR Studio版本吗?ICC不行吗?

直接在AVR Studio环境中编译原代码通不过,需要改什么啊


专家
2013-12-23 17:14:26     打赏
6楼
AVR Studio是编译平台,ICC和gcc是编译工具。

高工
2013-12-23 21:20:36     打赏
7楼
更新最新版本的studio,检查头文件期间命,一般稍微修改下即可

院士
2013-12-23 23:27:06     打赏
8楼
印象中,这两个器件不需要更改。直接烧录即可

共8条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]