首页 > 其他 > 详细

E2PROM的尺寸

时间:2016-09-04 11:30:28      阅读:117      评论:0      收藏:0      [点我收藏+]

买的E2PROM是128*8bit的, 就是只能存储128个byte, 妈的, 买小了.

实际需要的是10句, 可能加两个特殊句, "新手"跟"故障", 一共12个字符, 除了后面两个特殊的, 每个句子有最多30个字, 每个字是2个byte, 一句话就是30*2=60+2(语句编号/语句长度)个byte, 十句话就是620个byte, 24C16估计够了.

流程就是

1. 从app端, 发送句子的编号, 语句长度, 以及无论每汉字/英文2个byte的数据.

格式基本上是, 开始包, 数据包, 结束包.

数据包的长度基本上是中间14个byte, 尾巴的包或者只有一个包的数据包, 直接就是语句编码后长度%14个byte.

2. 蓝牙收到之后, 进行解码, 拿出数据包, 整理成一个byte数组, 然后将这个数据加上语句编号,长度, 凑成定长, 比如32个byte的数组, 放进E2PROM.

3. 蓝牙收到对应的红外编码之后, 如果定时器是关闭的, 取出对应的编号的数组, 打开定时器, 开始滚动.

4. 滚动两次完之后, 关掉定时器.

 

E2PROM的尺寸

原文:http://www.cnblogs.com/Montauk/p/5838758.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!