我个人其实不算是从零学起,但是很厚颜无耻承认的是虽然大学期间开过单片机课程,而且有过做一个简单的课程设计,但是大家可能也能理解,大学那会心思并不在踏实的学习上,而且我也很不明白那时候虽然专业是自动化的我为什么天天一心不想做自动化方面工作,无论是硬件还是软件,都在心底认为以后不会做这个工作,但是你要问我那我做什么,我还真不知道,各种什么记者呀,金融呀,营销啊,供应链呀我都去涉猎过,哈,也算是都试过了无遗憾吧。研究生期间呢做了软件算法上工作,也算会了点编程的皮毛,最后进了研究所,是以做视觉算法开发把我招进来做无人机视觉,但是人生总是无处不精彩,两年不到我那个能人的科室领导决定出去单干,仔细考虑之后,我没有跟他出去,还是留在研究所里吧,然后就迎来我新的研究方向,呵呵,回到了曾经大学认为自己永远不会做的单片机,嵌入式开发方向,感觉自己这来来回回的也是萌萌哒。
言归正传,算是重新开始学习单片机吧,我感觉我个人理性思维一般,学东西呢总喜欢从根底上搞清楚为什么,才能往下学,大学很多知识呢实际上课程设计上不太喜欢讲来龙去脉,有时候你硬着头皮学下去,可能在某一天就彻悟了,但是如果你没有硬着头皮学下去,可能就永远搞不明白了,我就是后者。。。。重新学起单片机,有了工作上的压力,不再像学生时代那么放肆任性了,另一方面这五六年虽然是学渣的蒙混度日,但是多多少少对硬件软件什么的比大学时期要深入很多,再学起来好像明白了很多。
说这么多,实际上是推荐一个网站,里面对单片机学习的一些总结我感觉很通俗易懂,希望能帮助到和我差不多的孩子们。
http://www.21ic.com/jichuzhishi/mcu/mcuyuanli/
还有就是分享这句话 大家要慢慢学会看时序图,要知道操作一个器件的精华便蕴藏在其中,看懂看准了时序,你操控这个芯片就是非常容易的事了。时序是王道!
好了大家努力学习吧,我也努力学习了。mark一下,一个三九年华大儿童重新开始学习单片机的儿童节!