Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 2442|回复: 0

零基础学习嵌入式--单片机篇

[复制链接]

该用户从未签到

发表于 2015-3-23 13:59:57 | 显示全部楼层 |阅读模式
零基础学习嵌入式--单片机篇

零基础学嵌入式-单片机篇,要想学习嵌入式技术,往往是从最基础的单片机学起,单片机种类繁多,包括经典8051、PIC、AVR、MPS430等等。应该从哪款单片机下手呢?这往往是初学者会考虑到的一个问题,是不是刚开始学习就用速度快的,性能高的单片机来学呢?答案是否定的,入门最好还是用经典8051,只要把51学精通了,其他型号单片机都是举一反三,看看数据手册,了解了解寄存器,上手还是挺快的,学习能力强的,一上午甚至几个小时就能掌握,学习慢一点的同学一两天肯定也没问题,因为单片机都是相通的。所以不要担心51是不是过时了,我应该去学习其他目前比较火的单片机。踏踏实实把51搞精通了,其他型号单片机也就不用担心了。    为了学习单片机技术,很多同学或者刚毕业的工程师,去淘宝或者电子市场花高价钱买一套学习板或实验箱,认为自己有了它就能入门了,就可以做项目了,结果呢,往往是买来放在那,板子上都蒙上了一层灰尘,而自己的水平仍然停止在流水灯数码管的阶段,慢慢对学单片机也失去了兴趣,结果半途而废,花了钱也没学到知识。
    针对上述情况,楼主从初学者角度考虑出发,决定利用Protues仿真软件编写一套初学者入门教程,软件中有大量元器件及一些虚拟仪器,能够完成单片机系统设计、调试、运行,为初学者免费提供一个学习单片机的平台与机会。有问题在论坛里发帖,大家一块交流,学习,这样就会在不知不觉中进步了。
    当然了,高手肯定会说,Protues软件仿真与真实环境有差距的,初学者用Protues不是好方法,学习单片机最好的方法是买一套烙铁,万用板,一些散件自己动手去焊接一个最小系统,那才是学习单片机正确的方法。不可否认现在大部分单片机高手都是这样一路走过来的,包括楼主当初学习的时候也是自己买一堆元器件,焊接调试,作为新手,难度可想而知,痛苦也只经历了才能体会。当时用那种方法学习是没有办法,没人去教你,只能自己看书摸索实践,学习进度自然也就很慢。楼主发现有时候找对学习方法再学习也是一件很快乐的事情,既然能快乐的学习单片机,以前那种痛苦的方法就可以忽略了吧。楼主根据大家提的意见,花时间与精力设计了一款最小系统与外围器件的硬件平台,以成本价格提供给大家,主要是方便大家学习。免去自己再拿着烙铁和一堆元器件去焊接一个最小系统,耗费大量的时间和精力,结果却是一次次的失败,肯定会打击大家学习的积极性。希望大家把时间和精力花在单片机系统设计上,程序设计,及外围器件驱动上,少走弯路,不走弯路。
    楼主之前一直是用硬件平台来学习单片机的,偶尔的机会接触到Protues软件,刚开始使用还不习惯,不过后来利用Protues与真实平台结合使用,你就会发现仿真软件与真实各自优势互补,用起来如鱼得水,其乐无穷,学习单片机不再痛苦,而是一种享受了。
1、单片机、arm、fpga你是否听说过,有时候想学却又不知道从哪儿开始,是否困惑过,迷茫过?楼主计划从单片机起,一步一步,一门一门讲起,带你走进嵌入式的大门,希望起到抛砖引玉的作用,要想成为大师级人物,还要靠自己的不断学习,总结,积累,最重要的是坚持,如果这些你都能做到,慢慢也能成为大师级人物。

2、学习单片机不是一朝一夕的事情,重要的坚持,借助21ic平台每天学习一点,日积月累,不知不觉中你可能已经是高手了,你若问学习单片机需不需要开发板硬件平台,有当然是最好的,若没有照样可以学习,利用Protues仿真,效果与硬件平台是一样的,这样也可以为大家节省开支。

3、教程内容安排:
   基础部分:
            第一课:  单片机基础知识
           第二课:  C与8051单片机
   入门部分:
            第三课:  IO端口篇
           第四课:  数码管篇
           第五课:  按键篇
           第六课:  中断篇
           第七课:  定时器篇
           第八课:  继电器篇
           第九课:  PWM篇
           第十课:  电机篇
           第十一课:液晶篇
   提高部分:
            第十二课:串口篇
           第十三课:AD/DA篇
           第十四课:红外篇
           第十五课:IIC篇
           第十六课:温度篇
           第十七课:时钟篇
           第十八课:点阵篇
            第十九课:PS2键盘篇
   项目部分:
            第二十课:综合实验篇
更多单片机,嵌入式ARM,linux,javaWEBPCB,FPGA,汇编C,Android,cortex-m3等课程的学习请咨询杨老师:电话18820284231QQ1300531163.



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

GMT+8, 2024-4-28 11:54 , Processed in 0.426654 second(s), 46 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表