会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
伏波将军
导航
博客园
首页
新随笔
联系
订阅
管理
公告
2020年9月7日
《代码整洁之道》观后感
摘要: 这两天粗读了《代码整洁之道》——实际上真正只读了前面七章,后面的章节由于道行太浅,读不进去,发现与作者的很多观点不谋而合,读书时有点畅快的感觉,所以将映像深刻的几点记录一下。 命名 作者主张整洁代码中的命名应当清晰表达代码意图,不忌讳命名的长度,并且命名要比较容易发音,这样方便程序员们之间的沟通。带
阅读全文
posted @ 2020-09-07 16:11 伏波将军
阅读(352)
评论(0)
推荐(0)
2020年8月17日
论产品迭代开发的重要性
摘要: 我理解的迭代开发,即是软件通过识别硬件版本,从而兼容产品生命周期内,所有的硬件改动。也就是一个软件,适配多个硬件。 一般标识的硬件版本的方法有两种:其一是预留若干个IO口,通过改变这些IO口电平状态,来产生与硬件版本绑定的编码;其二是通过往板上某个存储器内刷不同的编码。方法一比较彻底地标识出硬件版本
阅读全文
posted @ 2020-08-17 15:01 伏波将军
阅读(791)
评论(1)
推荐(0)
2013年12月24日
关于《s3c2416裸跑环境配置》一文的一些补充
摘要: 《s3c2416裸跑环境配置》一文已经发表很长一段时间了,前两天突然收到邮件提示有人回复,原来网友jxyggg按照文中所讲去调试,却始终不能成功。问题的描述见原文后的回复,经过QQ交流,问题得到解决,下面简单描述下问题及解决方法。调试界面 如上图所示,出问题的调试界面显示,“ROM”中的代码与编译器的代码根本不是一回事,全是跳转指令,看上去似乎是个中断向量表。可以肯定,代码没有被写进0x00000000开始的“ROM”。但是在本人开发板上测试,发现jxyggg给的工程能正常调试,最让人揪心的问题往往是这些似是而非的问题。通过交流,发现jxyggg同学把开发板启动开关打到SD位置,原因是担心调.
阅读全文
posted @ 2013-12-24 21:40 伏波将军
阅读(828)
评论(1)
推荐(1)
2013年8月16日
s3c2416裸跑环境配置
摘要: 最近刚刚开始学习ARM-linux,上周买了块tq2416的板子,给的Linux资料太复杂太深奥不愿看,等不及想要把2416跑起来。于是到处找相关裸跑资料,可是用2416的人实在少,网上的资料更少,裸跑的资料几乎是空白。最后在amobbs上找到一个相关的帖子http://www.amobbs.com/thread-5529091-1-1.html,并通过同事下载了Tifosi_分享的代码,再通过自己的摸索,终于实现s3c2416的裸跑,这里向Tifosi_及我那位同事渊哥表示感谢! 调试软件环境:Keil uVision 4.7,这里需要特别注意,有些版本的Keil支持s3c2416 ...
阅读全文
posted @ 2013-08-16 23:21 伏波将军
阅读(2959)
评论(8)
推荐(2)