请问怎么向24c02装初值

[复制链接]
4911|7
手机看帖
扫描二维码
随时随地手机跟帖
gx_huang| | 2021-7-17 18:57 | 显示全部楼层
1、提前下载数据到24C02,然后贴片
2、MCU软件内置程序,写入初始值,类似恢复出厂设置
3、让MCU释放I2C总线,贴片后,通过测试点写入数据
另外,24C02没有2K字节这么多,请仔细看看数据手册

使用特权

评论回复
飞翔2004|  楼主 | 2021-7-17 21:46 | 显示全部楼层
gx_huang 发表于 2021-7-17 18:57
1、提前下载数据到24C02,然后贴片
2、MCU软件内置程序,写入初始值,类似恢复出厂设置
3、让MCU释放I2C总 ...

至于2K的容量24C08就有了,提前下载的这种方式有脱机烧写器吗?不用连电脑烧的那种吗?

使用特权

评论回复
xyz549040622| | 2021-7-18 07:46 | 显示全部楼层
1.裸的时候烧写即可,类似下面这种烧写器,就像裸片给MCU烧写程序一样
1574660f36b820261d.png
3.MCU空间够的话,定义一个2k字节的数组,第一次上电的时候初始化flash芯片即可。

使用特权

评论回复
ayb_ice| | 2021-7-19 09:12 | 显示全部楼层
设置个已经初始化标志,开机后读取标志,发现没有初始化就初始化,然后设置初始化标志为已经初始化

使用特权

评论回复
ningling_21| | 2021-7-19 11:33 | 显示全部楼层
可以在程序中实现,不用烧录器也可

使用特权

评论回复
飞翔2004|  楼主 | 2021-7-19 17:03 | 显示全部楼层
ningling_21 发表于 2021-7-19 11:33
可以在程序中实现,不用烧录器也可

现在单片机4K容量的不好买,所以才打算用2K的单片机跟2K的24C08的,

使用特权

评论回复
ayb_ice| | 2021-7-19 17:04 | 显示全部楼层
飞翔2004 发表于 2021-7-19 17:03
现在单片机4K容量的不好买,所以才打算用2K的单片机跟2K的24C08的,

24c08哪里是2K,是8KBIT,1K BYTE

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

43

帖子

0

粉丝