首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

学习单片机哪里好啊

学习单片机哪里好啊

单片机不能用传统的方法学习,因为单片机是一项非常注重动手实践的科目。就本人对单片机的了解,要学好单片机无非就是两种方法。
第一种方法:自学!初学者最好从最基础的51系列单片机开始,这类单片机的资料比价多,用的人也多,市场也很大。学习单片机首先得看书,但不能总是看书,从书中你需要大概了解一下单片机的各个功能寄存器等,一开始可能看不明白,不过不要紧,可以不用仔细看,因为缺少实际的感官认识,接下来才是最关键的——实践!如果说学单片机不实践肯定是学不好的,自己可以买块学习板,功能不需要很全的,我建议有流水灯、数码管、独立键盘、矩阵键盘、AD或DA、液晶、蜂鸣器,这就差不多了。若能熟练应用,那可以说对于单片机你已基本入门了
把单片机的指令看得很重要应该是我们大家在学习单片机时的一个最大的误区,老是担心指令记不住、不会用,这也是学习单片机还没入门、上路的主要表现。其实记不住就不要强求,当把逻辑关系清理好之后,再来对着指令表确定哪个逻辑关系由哪些指令来完成,当一条指令运用几次后,根本就用不着担心不知道指令不会用了,把所学的知识死记在脑子里是不可取的。在写程序时,只要程序的逻辑关系调理清楚了,写起来就好比做简单的翻译工作,把逻辑关系翻译成计算机语言来表示。
单片机编程用C语言或汇编语言都可以,但是我建议用C语言比较好,如果原来有C语言的基础那学起来会更好,如果没有,也可以边学单片机边学C语言,C语言也挺简单,只是一门工具而已,最好学会,将来肯定用得着,要不你以后也得学,但一点C语言都不会那你将来会吃苦头。汇编写程序代码效率高,但相对难度较大,而且很罗嗦,现在单片机的主频在不断的提高,不需要那么高效率的代码,因为有高频率的时钟,单片机的ROM也在不断的提高,足够装得下用C语言写的任何代码,C语言的资料又多又好找,将来可移植性非常好,所以我建议用C语言。
接下来就是自己设计电路,焊接调试,不断地积累经验,若身边有个能指导你的人,那就更好了,可以避免走弯路,浪费时间精力。
御美道
淘宝皇冠店
减肥药排行榜
杭州seo
网络赚钱
女装代理
老兄啊,我算是学到了。
CooCox CoIDE  
CooCox CoIDE集成了CoBuilder和CoDebugger,适用于编译、烧写及调试嵌入式系统应用。该平台简单易用,能帮助您快速创建一个可运行的嵌入式程序。它为ARM Cortex M系列的开发者提供了一套完整的集成开发环境,包括工程管理、编辑、编译工具、调试器及一个开发者可以分享自己的代码和看法的交流平台。
特征:
免费使用
全功能IDE
以组件库为核心的嵌入式开发平台
基于互联网,高效整合网络资源
集成嵌入式操作系统CoOS
外设寄存器同步更新查看
而且CoIDE提供很多组件和例子,对于新手很方便哦!
http://www.coocox.org/CN
返回列表