查看: 523|回复: 0

[经验] 多少初级工程师想“搞”硬件,最后被硬件“搞”了!

[复制链接]
  • TA的每日心情
    无聊
    2018-11-16 10:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2020-7-2 09:35:51 | 显示全部楼层 |阅读模式
    分享到:
    引言 | 从简单的维修到成为一名真正的工程师,个人觉得单片机工程师比较容易好学。为此今天推荐一些单片机简单的学习方法,主要从三个方面入手,希望能够帮忙大家,也欢迎网友们多互动。

    1到底以什么单片机入门



    该学51还是AVR还是PIC?同一系列的用什么配置的好?我特别强调的是,大家搞清楚现在我们考虑的是入门学什么单片机?不是说你以后就只用这个单片机。入门我们选资料最全,最有代表性的,最有可能掌握的,非51莫属。

    对于不同系列的单片机有什么不同?(51和AVR属于不同一系列)

    咱就具体到点亮一个发光管。点亮一个发光管的方法是:给一个IO口输出一个使发光管点亮的电平,不管什么单片机都是这个思想;不同的就是我们用不同的软件生成程序,我们加载不一样的头文件,配置的寄存器名字不一样而已,依然用C编程。就像我们学会了用电脑听音乐,你会在乎用什么电脑,用什么操作系统,用什么播放软件吗?只要你学会了听音乐的步骤你就用什么都能听,只是熟悉一下环境而已。


    11.jpg

    我们现在要学的就是编程思想,有了思想你什么单片机都能学会。

    对于同一个系列的单片机有什么不同?

    同一系列的单片机不一样的地方,无非是支持的晶振频率在变高,ROM,RAM容量在变大,读写速度在变快,高度集成化而已。就像电脑一样,不管你电脑怎么变,它无非是速度在提高,硬盘容量在变大,内存在变高,读写速度在提高,外围接口更丰富或高度集成,你操作起来不还是一样的。不会说你换个电脑你就不会用了,只是不同的需求,用不同的配置,仅此而已。

    一句话:相信我,就听我的,入门就用51。


    2该不该买开发板


    有人认为该买,理由是很快能上手,下载线什么的都有;有人认为不该买,省了不少钱,自己还可以动手,增加实践能力。这两个观点我觉得都对,最主要的是看你自己的情况。

    想买板,说没钱的,我觉得是扯蛋。

    一点硬件基础都没有的,我建议你买开发板,有个兄弟自己焊,一个下载线一个星期都没解决,这也太打击积极性了。更别说后面得编程,到时你出问题了,你真不知道是硬件有问题还是软件不对,我估计你就做不下去了,初学者一定要保证自己的硬件没问题,学起来才会快;软件学的差不多了,你再搞硬件。初学时成就感非常重要,别因为个硬件把自己搞蒙了。

    本来是想“搞”硬件的,到最后发现你被硬件“搞”。

    一句话:相信我,就听我的,你需要属于你的开发板。

    3用什么教科书


    为什么要提出这个问题呢?我发现初学者的心态很有意思,像无头苍蝇似的,一听到什么好,就想马上看看,好像别人有了,自己没有好像吃了大亏似的,捡了芝麻,丢了西瓜的事就别再干了。

    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-26 01:43 , Processed in 0.105268 second(s), 16 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.