[AVR单片机] ATmega16的数据存储问题

[复制链接]
2570|11
 楼主| peng2012 发表于 2013-3-13 10:05 | 显示全部楼层 |阅读模式
请问如何使用ATmega16 的16K的FLASH存储AD后的语音数据???
123654789 发表于 2013-3-13 10:16 | 显示全部楼层
ATmega16 的FLASH 16K容量
能存储多少语音数据呢 ??

为什么不用W25Q80   1M BYTE的容量   只要1.4元的价格
yklstudent 发表于 2013-3-13 12:13 | 显示全部楼层
楼主想在线擦除flash啊
qin552011373 发表于 2013-3-13 21:22 | 显示全部楼层
你再挂一个DA把他转换成模拟数据送给喇叭就可以
huangxz 发表于 2013-3-13 23:05 | 显示全部楼层
那你程序放哪里呢?
gdxizhilang 发表于 2013-3-14 11:07 | 显示全部楼层
你的数据量多大,不大的话,可以考虑放到eeprom里边。
gdxizhilang 发表于 2013-3-14 11:08 | 显示全部楼层
我是经常会把临时参数放到eeprom里,反正不用也浪费。
 楼主| peng2012 发表于 2013-3-15 09:11 | 显示全部楼层
我希望语音存储能在单片机内部进行,希望存储的语音信号为2s,也就是FLASH的16K内存,现在不知道如何定义这么大的数组来存放
dqyubsh 发表于 2013-3-15 12:30 | 显示全部楼层
flash不能用软件擦。只能用片外的。
yklstudent 发表于 2013-3-15 15:41 | 显示全部楼层
dqyubsh 发表于 2013-3-15 12:30
flash不能用软件擦。只能用片外的。

可以软件擦除的 不然AVR的bootloader是怎么做的呢???
qin552011373 发表于 2013-3-18 09:44 | 显示全部楼层
yklstudent 发表于 2013-3-15 15:41
可以软件擦除的 不然AVR的bootloader是怎么做的呢???

应该可以软件擦写的
yhhsky 发表于 2013-3-30 18:59 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

0

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