c3zT(FgO>N y'_V/w s )&Kn(l) 这是一部学习单片机以及ARM嵌入式系统的革命性的教程,教程的基础篇主要是以8051单片机为蓝本,中级篇以AVR单片机为蓝本,在高级篇里以ARM7+ucOSII和ARM7+uclinux为主进行讲解。而且所有的教程均为霖锋老师一人讲解,从嵌入式学习的全局出发,让你从基础开始一步一步的往上学习,真正可以做到“征服嵌入式”。
r%y;8$/- 在基础篇当中一共有28讲,基本上囊括了8051单片机所有常见的外围模块,包括12864中文字库液晶,红外遥控解码,PS电脑键盘检测等等。每个模块着重突出“应用”和“实用”两个基本原则,让初学者借鉴。在应用实例的讲解上,先介绍设计原理和流程,然后根据设计的原理,带着大家手把手的写程序,所有的程序均是根据编程思路一条语句,一条语句的敲进去的,边讲解,编写程序,让初学者了解每条指令是怎么来的,为什么要这样写等等。所有的实例均是用C语言讲解,简单明了,在程序设计思路上,尽可能地用通俗易懂的语言来清晰阐述不易理解的概念和思想,方便初学者举一反三,快速应用和提高,将所学到的实例应用到自己的项目和开发当中。
d4p{5F7]^ ?)?IZ Qj 7O8V1Tt
1o|0x\ q 基础篇的每个实例的讲解都是先讲解数据手册,然后分析时序图,最后根据数据手册来写每个模块的驱动程序。让初学者养成良好的编程习惯,而不是仅仅是停留在改别人程序的基础上。
jMf 7J iM?I
/\ GP{$v:RG Q(=Vk~v c#{Ywh HzD> -f 详细的讲解KEIL编译器的使用,包括软件仿真,测定时间,单步运行,全速运行,设置断点,调试,变量观察等。
`R=a@DQ ;.nP%jD -7-Fd_F8 >9o,S3 每个模块除程序设计之外,硬件设计也会给出详细的讲解,让大家学完之后,完全可以根据自己的需要设计除自己的电路。
mJ8{lXq3! 在课程的后期还加入了模块化编程,让你学会更为规范化的编程习惯,为以后嵌入式的开发打下坚实的基础。
W>`g;[ W O1x0[sy Y!Uu173 声明:本教程是霖锋老师录制的免费视频,仅供大家学习使用,请勿用于商业用途,霖锋老师及天狼星电子保留版权。