摘要:
1. 模块化设计,模块之间的耦合度一定要低。这样无论对于扩展,延续性,健壮性都有好处。 2. 保持清晰的Debug系统,尤其对于带有一定平台性质的项目,一定要建立一个清晰的Debug系统。Debug系统在工作的时候,不应该成为系统的瓶颈。例如,使用串口输出Debug信息,不应该使用同步方式,一定要带 阅读全文
posted @ 2011-12-17 14:22
dabbler
阅读(150)
评论(0)
推荐(0)
摘要:
对touch命令,一直有个印象,但是一直不知道有什么用处,昨天才知道touch命令真是很有用的。 项目中,开发测试中,板子上的FW版本众多,后台软件也没成熟,经常要确认板子上的FW的版本,然而,又很难每次都RebuildAll,如果含有__DATE__宏的源文件没有修改,就会导致FW不能更新版本日期 阅读全文
posted @ 2011-12-17 10:23
dabbler
阅读(288)
评论(0)
推荐(0)
摘要:
最近项目中使用CAN通讯,MCP2551应该是用得比较广的CAN收发器了吧。实际使用过程中,发现有时候会开机通讯不上。最后发现出故障时MCP2551输出到CAN总线的信号CANH和CANL是一样的,极性相同。而正常情况下应该在显性位时极性相反。在Microchip的论坛上也有人发过类似经历的帖子。目 阅读全文
posted @ 2011-12-17 09:58
dabbler
阅读(475)
评论(0)
推荐(0)
浙公网安备 33010602011771号