查看: 1477|回复: 0

[经验] 资深工程师与你分享单片机学习经验

[复制链接]
  • TA的每日心情
    开心
    2018-2-7 14:55
  • 签到天数: 51 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2017-8-2 17:39:55 | 显示全部楼层 |阅读模式
    分享到:
    1.正确认识单片机
    正确地认识单片机技术,不是高不可攀,也不是花10天就能学会。若这门技术那么难、那么高深,那还怎么普遍应用到实际生活中?读者一定要消除“恐惧”、“敬畏”感。单片机是“硬件”和“软件”杂合的产物,懂了硬件还需要会软件(其实当硬件定好之后,所有花样的变化都源于软件),因而好多人给单片机扣上了一定“难学”的高帽;当然也不是几天就能学会单片机,倘若几天就能学会单片机,那单片机技术还值钱吗?企业还会为找不到高技术人才而发愁吗?再说了,企业敢用只学了10天的单片机工程师吗?希望读者能像笔者一样,掌握正确的方法之后,坚持去玩。
    2.熟练软件开发工具
    开发工具软件一定要熟练。说到开发工具,因为这些工具都是凌驾于PC机上的,因而先说说PC机,不是讲计算机原理与组成。电脑是学习、编程、查阅资料的必备品,可能对于有钱人,买个电脑小菜一碟。可像残弈悟恩,出生于世界穷困县之一的甘肃会宁(红军会师,天下安宁——毛泽东1936年),买个电脑,真不是一笔小数额(需要家里准备一年之久啊),所以对电脑的爱惜是不言而喻的,买了电脑之后也玩过几把CS和极品飞车,电影看了10部都不到。电脑一定要收拾的整洁,这样会给你带来一种清新、爽快的感觉,不要所有的软件都装在C盘,资料随便放到某一盘中,用起来半天也找不见,之后又去网站Download了一份,最后你的电脑直接变成了一个“垃圾箱”,如何整理电脑,在看笔者录制的视频时,可以留意一下。同时不要让自己的电脑变成游戏机或影碟机。当然,学习累了,偶尔玩玩还是可以的嘛,但一定不要像有些同学,320G的硬盘不够存放游戏,500G的硬盘不够存放“肥皂剧”,最后还需买一个1T的移动硬盘来存放游戏、电影、电视剧。言归正传,若作单片机开发,连Keil都不会,或者搞硬件设计,连PCB都不会画,那别提其他的了。特定的开发中,你必须掌握这些开发工具,否则无从谈开发。单片机的软件开发中,可能会用到Keil、IAR、STC-ISP等;电路仿真时,会用到Protues、Multisim、pSpice等;PCB的设计中,会用到Altium Designer(或早期的Protel)、PADS、Cadence,阻抗分析时的Polar等;开发CPLD/FPGA时,会用到ISE(Xilinx)、Quartus II(Altera)、Modelsim、NIOS II等;做ARMDSP时可能分别会用到ADS、CCS;做上位机开发时会用到VS2010、LabVIEW、Lab/WindowsCVI等,除此之外,还有好多开发中需要的辅助软件,枚不胜举。以上软件,笔者除了ADS、CCS、Cadence不熟之外,别的都能熟练应用。也许掌握这些工具并不能体现设计者的能力,倘若连工具都不会,能力又从何体现呢?所以,开发工具一定要熟,最后达到精通的地步那就更好了。

    回复

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2024-5-8 12:06 , Processed in 0.114615 second(s), 15 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.