书中除了结合飞思卡尔60系列进行讲解外,另外我感触颇深的是:形成一个良好的开始才能养成一个良好的习惯,有了良好的习惯才是应对复杂应对项目时候才能取得成功。
第一章中传递的可移植性思想令我感触颇深,以前刚学51的时候都是直接对寄存器操作,也不考虑到日后的移植问题,因为当时一直在使用51,没有考虑过应对其他架构核心的处理器问题,所以一般都是重复一次又一次的驱动编写,基本上每次都不同,51的寄存器太少了,就那么几个,很容易记在心里,于是就有了一遍一遍烦躁的重复工作。
后来接触到了其他的处理器,才发现以前所面对问题的方法已经不再适用,这才考虑到了可移植性问题,但是由于在51中养成的习惯改变起来破费周折。因此经常遇到麻烦,经过了很久才有所改变。所以我建议每一个初学者,不管你从多么简单的处理器入手,都要养成系统的良好习惯,面对每一款处理器,都要考虑可抑制问题,这样层次也更清晰,当代码量上升到超过100行,你就会发现层次清晰的工程是多么的可靠,以及可读性可移植性。
希望能得到一块飞思卡尔的板板,让我能实践书中所讲解的技巧和体验飞思卡尔的强大。
|