[AVR单片机] 用AVR单片机写AT45DB321的驱动程序经验

[复制链接]
6144|1
 楼主| rcengtian 发表于 2008-12-8 23:00 | 显示全部楼层 |阅读模式



首先,从网上搜索一编,类似的程序,如你搜索AT45DB321程序,你发现不多,或全是用其它单片机写的。你可以改,但是,网上有好多用AVR单片机写的。只是你没有搜索到而已。

此时,你可以搜索,例如,AT45DB48,AT45DB121程序,看有没有用AVR单片机的程序。你会发现,有好多。



其次,如果没有搜索到,到官方网站上搜索一下。有可能有。我就要官方网上找到了类似的一个驱动程序,写的不错还。



找到了,程序就是改写了。对照数据手册看。看那要改,不要改。
调试一下。

此时,要注意了,调不通不一定是程序的问题呀。

我要这里就卡了好几天。原来,是硬件的问题。

所以不要总是怀疑是程序的问题。



觉得程序没有问题,你可以看一下,硬件,比如说,驱动的电流是否够,芯片的工作。

如果是能写BUFFER,能读ID,但不能写正确主存储器,那就很可能是电流太小的问题了。

哈哈,就这点吧。

相关链接:http://www.edn123.com
sentervip 发表于 2010-11-11 09:45 | 显示全部楼层
好,呵呵。
我用的是ATMEL arm7写的驱动
发现AT45DB321D总是busy,
SPI读写错误了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

176

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部