406_Arduino EEPROM存储清空例程分析

94 篇文章 5 订阅
29 篇文章 4 订阅

         全部的学习汇总:https://github.com/GreyZhang/arduino_uno

         今天有点晚了,本来想就此收住直接休息。正好换了一个九块九包邮的键盘,试试手感,玩玩emacs。于是,又看了这个例程。

         例程的代码如下:

         跟官方的显示效果或许稍有不同,我按照我的习惯进行了一点排版的调整。

         上面的代码太简单了,其实一看就懂。一个for循环,用0填充了整个EEPROM的空间。写完之后,点了一个灯。

         进一步看看EEPROM的驱动。

         其实,代码中用到的EEPROM也是已经定义好了的。只是使用了一点小技巧,定义放在了头文件。通过静态量的方式,避免了不同模块的冲突。

         而write方法,从上面看其实是一个内联函数。而其操作更像是一个RAM的操作,看起来非常简单。

         这个例子的确是简单,没有太多需要分析的东西。

         额外补充下,这个九块九包邮的键盘,的确是需要一段时间磨合。手感烂爆!那么,为什么还要用呢?于我而言,这其实也算是一种修行!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值