SVPER_330 发表于 2006-2-19 00:12:56

关于GCC的教材及AVR单片机的学习方法

马老师:

    您好!我是一个AVR单片机的初学者,以后常用51系列的单片机,现想转用AVR,故请问有关于GCC的教程吗,另外您上传的教程可以打印吗,因为在电脑上看真的很累,若能打印,请发个电邮给我告诉我方法好吗?(SVPER@TOM.COM),另外您做AVR-51实验板可以只买裸板吗,因为我家中有很多元器件,不想浪费了。诚盼佳音!!

bingyuanxue 发表于 2008-2-19 14:00:24

马老师:
你好!我想问一下如何有针对性地学习有关单片机的英语知识?能谈谈您的学习方法,或是谈谈学但片机的课程安排?

machao 发表于 2008-2-28 17:25:45

我的教程前11章是WORD版,下载后可以打印的.使用中注意遵守我的声明中的问题,不要作为商业用途就可以了.

教程主要采用CVAVR环境,不是GCC的.GCC的教程有书可以购买,不是我编写的.

关于实验板的问题,请与邮购部商量.我不开公司,学校实验也是向邮购部购买的.


学习单片机和嵌入式系统,主要是面对实际的应用.因此覆盖面非常广,需要综合的能力.因此具备牢固的基础非常重要.如果你的前期基础知识学习掌握的比较牢固,那么学习使用单片机就不是非常困难的事情.但实际情况不是这样,很多人在学习专业基础课的过程中,没有真正的打好基础,到了应用时(比如学习单片机时)就暴露出来了.这样在学习过程中,往往在简单问题上就卡住了,不能深入下去.

我在实际的教学中,根本完不成我本身课程的任务,大量的时间是补充和讲解不应该在单片机课程上来解决的问题.比如讲,AVR定时器的使用,许多同学连计数器基本的工作都搞不清楚(学习微机原理课程,有定时器的使用),时序图也看不懂,那么如何掌握T/C在实际中各种各样的灵活运用和技巧呢.

另外,学习单片机要多动手,多实践.要坐的主.例如我教材中的例子,不是照搬上去点亮就行.要分析每个语句,每个变量的作用,要理解程序为何这样设计,与硬件有那些关联等等,做一个,吃透一个.学习过程中的简单照搬,是最大的失误!

专业英语的学习,不是说只能通过学习单片机才能锻炼,使用任何一个芯片,都尝试着下载英文的手册学习,比如138,245.我在学校开课,每门课程都会布置一些英文资料要学生阅读的.就在本周二,上<微机原理与应用>,我又布置了英文的参考文献,下面一片"欧"的声音.但是,现在不一点一点的积累,到用的时候就晚了呀.那时就"欧"不出来了.
页: [1]
查看完整版本: 关于GCC的教材及AVR单片机的学习方法