分享

20160416

 海漩涡 2016-04-16
一、天气心情

mood:  general

weather:  fine

=========================================================================



二、任务计划:
task:

1、代码移动到新程序

2、录像数据正确确认,是否有头确认

3、志源摄像头wa测试

4、不同簇大小的写录像测试

5、确认设备之前能否录像回放

6、收集、总结一篇关于文件系统、缓存、内核缓存、SD驱动原理、SD数据流原理


代码更改处记录:
1、getBlock 机制更改:切帧、跨环

2、取帧索引

3、文件信息、段信息、索引、整K写入,屏蔽音频

4、切文件整K

5、切段等覆盖不完整帧


=========================================================================


test result:
1、512K数据的读也能追上写指针

2、16K每簇读写基本均衡
32K每簇读写只能说好一丝丝,
64K每簇读写与32K没多大区别,
2048K每簇读写,没区别
4096K每簇读写,没区别


结论:应用程序可能对SD重新分配了簇大小





三、收获
reap:
1、问题总算OK
=========================================================================
  

四、总结
sammarize:

        1、就算想好了问题解决方案执行时还是很大可能会出问题

        2、保持大脑清晰,全局、联系的分析问题

3、行动前思考一步,三思后行

4、每日自省

5、遇到问题千万莫慌,以现象联系代码逻辑

6、不要相信错觉,现象不一样条件一定不一样,要么是所使用的条件有误,要么是所处环境               有所改变。

7、查询代码bug时,千万别看代码逻辑,只看屏蔽某块代码时的现象。

8、以现象说话,千万别拿理论作为行动的唯一标准。

9、你可以做的慢,但是不能出错

10、编写代码或转移代码的大忌是一次性将所有功能模块弄完后在编译调试。、

最佳办法是,一个模块编译调试一次

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多