要做一名出色的单片机工程师应掌握好哪些知识?? 报考单片机工程师要要具备哪些条件(资格)和知识?

\u4e00\u4e2a\u5355\u7247\u673a\u5de5\u7a0b\u5e08\u9700\u5b66\u4e60\u54ea\u4e9b\u5185\u5bb9\uff1f

1\u3001\u5bf9\u5355\u7247\u673a\u5e94\u7528\u573a\u5408\u6709\u5145\u5206\u7684\u4e86\u89e3\uff0c\u80fd\u591f\u5728\u5e94\u7528\u9879\u76ee\u4e2d\u9009\u62e9\u5408\u9002\u7684\u5355\u7247\u673a\u548c\u5916\u56f4\u82af\u7247\u7684\u578b\u53f7\uff1b\u80fd\u591f\u6839\u636e\u7cfb\u7edf\u6307\u6807\u5f88\u5feb\u7684\u8bbe\u8ba1\u51fa\u4e00\u4e2a\u5e94\u7528\u7cfb\u7edf\u7684\u4f53\u7cfb\u7ed3\u6784\uff1b\u5728\u6df1\u5733\uff0c\u4e00\u4e2a\u9879\u76ee\u7684\u65f6\u95f4\u53ea\u6709\u4e00\u4e2a\u661f\u671f\u5de6\u53f3\uff0c\u56e0\u4e3a\u8fd9\u4e9b\u4e1c\u897f\u8c01\u90fd\u80fd\u505a\uff0c\u4e3b\u8981\u770b\u8c01\u80fd\u591f\u505a\u7684\u53c8\u5feb\u53c8\u597d\uff1b \u3000\u3000
2\u3001\u719f\u7ec3\u4f7f\u7528ASM\u548cC\u7b49\u76f8\u5e94\u7684\u5355\u7247\u673a\u8bed\u8a00\uff0c\u6709\u826f\u597d\u7684\u7f16\u7a0b\u98ce\u683c\u548c\u4e00\u5b9a\u7684\u7f16\u7a0b\u6280\u5de7\uff1b
3\u3001\u80fd\u591f\u8fdb\u884c\u7b80\u5355\u7684PCB\u7248\u56fe\u8bbe\u8ba1\uff0c\u81f3\u5c11\u80fd\u591f\u8bbe\u8ba1\u51fa\u6709\u4e00\u5b9a\u6297\u5e72\u6270\u80fd\u529b\u7684\u5355\u7247\u673a\u7535\u8def\u677f\uff1b \u3000\u30004\u3001\u5bf9\u63a7\u5236\u3001\u4fe1\u53f7\u7cfb\u7edf\u6709\u6240\u4e86\u89e3\uff0c\u77e5\u9053\u5fc5\u8981\u7684\u7b97\u6cd5\uff1b \u3000\u3000
5\u3001\u719f\u6089\u8ba1\u7b97\u673a\u65b9\u5411\u7684\u7b80\u8981\u5f00\u53d1\uff0c\u80fd\u591f\u4f7f\u7528\u8ba1\u7b97\u673a\u505a\u4e00\u4e9b\u7b80\u5355\u7684\u4e3b\u673a\u7aef\u8f6f\u4ef6\uff1b \u3000\u3000
6\u3001\u5bf9\u6a21\u62df\u3001\u6570\u5b57\u7535\u8def\u3001\u603b\u7ebf\u7b49\u6bd4\u8f83\u719f\u6089\uff0c\u80fd\u591f\u4f7f\u7528\u5b83\u4eec\u8fdb\u884c\u5355\u7247\u673a\u7684\u5916\u56f4\u63a5\u53e3\u3002

\u59822\u697c\u8bf4\u7684\uff0c\u6ca1\u5fc5\u8981\u8003\u3002\u73b0\u5728\u5728\u56fd\u5185\u6839\u672c\u5c31\u6ca1\u6709\u6743\u5a01\u7684\u5355\u7247\u673a\u8ba4\u8bc1\u8003\u8bd5\u3002\u6211\u627e\u5de5\u4f5c\u90fd\u4eba\u5bb6\u90fd\u662f\u8bf4\u7ed9\u6211\u4e09\u4e2a\u6708\u8bd5\u7528\u671f\u80fd\u8bbe\u8ba1\u51fa\u4e1c\u897f\u6765\u7684\u5c31\u7b7e\u5408\u540c\uff0c\u90fd\u6ca1\u95ee\u6211\u6709\u4ec0\u4e48\u8d44\u683c\u8ba4\u8bc1\u3002
\u4f60\u8bf4\u7684\u4e13\u79d1\u8981\u6bd5\u4e1a\u51e0\u5e74\u540e\u624d\u80fd\u8003\u7684\u90a3\u662f\u7535\u6c14\u5de5\u7a0b\u5e08\u3002\u5bf9\u4f60\u627e\u5de5\u4f5c\u6ca1\u5565\u5b9e\u8d28\u6027\u7684\u5e2e\u52a9\uff0c\u9664\u975e\u4f60\u627e\u5230\u4e86\u56fd\u4f01\u7684\u5355\u4f4d\uff0c\u90a3\u8fd9\u4e2a\u8bc1\u53ef\u4ee5\u8bc4\u804c\u79f0\u800c\u5df2\uff01

这是单片机初学者经常问的问题。对于这个问题,我想没有人敢下定论。因为每一种单片机各有所长,都适用于其所能充分发挥作用的领域,不存在优差之分。学单片机应该先学51单片机,学会了51单片机再去学其他单片机,这是学习单片机过来人的同感,也是公认的学习方法。为什么要先学51单片机?因为51单片发展最早,应用最广泛,特别是I/O口的操作非常简单,而且相关的学习资料最多、教材最成熟,学习起来得心应手,入门很快。有了这个基础再去学习其他单片机那就是小菜一碟了,只是对着芯片数据手册设置寄存器罢了,快则一两个星期,多则一个月就能掌握另一种单片机了。如果一开始就选择非51单片机学习,那将是“路漫漫其修远兮,你将艰难而求索!”
那学51单片机用C语言还是汇编语言好?当然是C语言了。因为:1.C语言是高级语言,代码移植性好,易于维护;2.编程灵活,随心所欲;3.语言层次分明,思路清晰,可读性强。4. C语言是目前最流行的单片机编程语言,例程代码多,便于参考,单片机技术发展之快,应用之广,学习群体日益庞大,这和keil C51开发环境的问世是分不开的。5.C语言是大众编程语言,是其他编程语言的基础,学会了C语言,对于进一步深造的选择就很自由了。汇编语言是早期单片机学习使用的语言,优点是执行指令比C语言稍快外,其他方面笔者不敢恭维。但对于没有接触过单片机的初学者,笔者认为,应从汇编语言开始学起。
学会51单片机以后,就可以根据你从事的工作或者你的目标选择以下一种或多种继续深造。

1.AVR单片机-----速度快,一个时钟周期执行一条指令,而普通的51单片机需要12个时钟周期执行一条指令。当然,Atmel公司出品的AT89LP系列单片机也是一个时钟执行一条指令,但目前还未普及。AVR单片机比51单片机多了USB通信模块、SPI通信模块、I 2C 通信模块、PWM模块、AD转换模块等,但在C语言编程方面对I/O的操作比51麻烦得多。

2.PIC单片机------品种齐全,应用领域广泛,片内资源也很丰富,也是很受欢迎的单片机。比51单片机多SPI通信模块、I 2C 通信模块、PWM模块、AD转换模块等片内资源。4个时钟周期执行一条指令,速度看似比51单片机快,事实上并非如此,PIC单片机最高时钟频率一般为8MHZ,而51单片机最高时钟频率可达到33MHZ 。速度上PIC单片机并不占优势,而抗干扰能力则也比51单片机略强。C语言编程方面对I/O的操作要比51麻烦。

3.MSP430单片机-----16位单片机,速度快,一个时钟周期执行一条指令,超低电压低功耗,适合用于电池供电设备。

4.Motorola单片机-----抗干扰能力极强,适用于恶劣环境,这是以降低速度为代价的。

5.DSP技术------用于音频、视频、通信等快速数字处理领域,速度超快,编程算法也比较复杂。

6.FPGA技术------难度和单片机差不多,应用领域逐渐广泛。

7.嵌入式系统-----应用于非PC机控制以外的复杂的智能控制系统,以及智能通信设备、掌上电脑、学习设备、娱乐设备等,应用领域也很广泛。学习难度也较大,需要有操作系统、硬件、驱动原理等方面的知识。山寨版的手机、掌上电脑等满街泛滥都是嵌入式系统发展惹的祸。

8.其他单片机,如德州仪器单片机,合泰单片机, NEC 单片机等。
要说学哪一种单片机最有前途,笔者也不敢妄加断言。不管选择那一种,前途光明与否都由你的造诣深度来决定,精则兴,不精则废。

要做一名出色的单片机工程师不光要精通数字电路,还要模拟电路,至少精通一门编程语言,如汇编,C等。中国电子DIY之家欢迎你。

C语言是必须的。另外,单片机只是个工具,是为解决实际问题服务。所以,出色的单片机工程师必定是精通某个领域的专业知识的。

  • 瑕佸仛涓鍚嶅嚭鑹茬殑鍗曠墖鏈哄伐绋嬪笀搴旀帉鎻″ソ鍝簺鐭ヨ瘑??
    绛旓細7.宓屽叆寮忕郴缁---搴旂敤浜庨潪PC鏈烘帶鍒朵互澶栫殑澶嶆潅鐨勬櫤鑳芥帶鍒剁郴缁燂紝浠ュ強鏅鸿兘閫氫俊璁惧銆佹帉涓婄數鑴戙佸涔犺澶囥佸ū涔愯澶囩瓑锛屽簲鐢ㄩ鍩熶篃寰堝箍娉涖傚涔犻毦搴︿篃杈冨ぇ锛岄渶瑕佹湁鎿嶄綔绯荤粺銆佺‖浠躲侀┍鍔ㄥ師鐞嗙瓑鏂归潰鐨勭煡璇嗐傚北瀵ㄧ増鐨勬墜鏈恒佹帉涓婄數鑴戠瓑婊¤娉涙互閮芥槸宓屽叆寮忕郴缁熷彂灞曟児鐨勭ジ銆8.鍏朵粬鍗曠墖鏈猴紝濡傚痉宸炰华鍣ㄥ崟鐗囨満锛屽悎娉板崟鐗囨満...
  • 鍗曠墖鏈寮鍙宸ョ▼甯堥渶瑕瀛﹀摢浜
    绛旓細2銆佽礋璐e崟鐗囨満宸ヤ綔鎵闇鐨勫鍥寸數璺澶囩殑椹卞姩銆3銆佺紪鍐欏崟鐗囨満杞欢锛屽苟瀵硅蒋浠惰繘琛屼豢鐪熻皟璇銆備簩銆佸崟鐗囨満寮鍙戝伐绋嬪笀闇瑕佸鍝簺瀵逛簬鍗曠墖鏈哄紑鍙戝伐绋嬪笀鏉ヨ锛岄渶瑕佸涔犵殑鍐呭鏈夊緢澶氾紝涓涓悎鏍肩殑鍗曠墖鏈哄伐绋嬪笀闇瑕佹帉鎻$殑鐭ヨ瘑涓昏鏈夛細1銆丆璇█C璇█鏄崟鐗囨満绋嬪簭寮鍙戠殑宸ュ叿锛屽繀椤昏鎺屾彙锛屽寘鎷珻璇█鐨勫熀鏈娉曘佹寚閽堛佺粨鏋勪綋...
  • 鍗曠墖鏈寮鍙宸ョ▼甯鑱屼笟姒傝堪
    绛旓細鎴愪负涓鍚嶅崟鐗囨満寮鍙戝伐绋嬪笀锛浣犻鍏堥渶瑕佹帉鎻″崟鐗囨満纭欢鐨勬牳蹇冪粍浠讹紝濡侻CU锛堝井鎺у埗鍣級鐨勫伐浣滃師鐞嗗拰搴旂敤銆傛繁鍏ョ悊瑙f寚浠ょ郴缁燂紝鍖呮嫭鍏跺熀鏈粨鏋勫拰鎵ц娴佺▼锛屾槸蹇呬笉鍙皯鐨勩傛澶栵紝杞欢缂栫▼鎶鑳芥槸宸ョ▼甯堢殑鍩虹煶锛屼綘闇瑕佺啛缁冩帉鎻$浉鍏崇紪绋嬭瑷锛屽C銆丆++绛夛紝鑳藉缂栧啓鍑洪珮鏁堛佺ǔ瀹氱殑鍗曠墖鏈鸿蒋浠朵唬鐮併傛帴鍙h姱鐗囩殑鐞嗚В鍜屽簲鐢...
  • 鍗曠墖鏈哄伐绋嬪笀鍏峰鍝簺鎶鑳
    绛旓細瑕佸浼氱敾鏈夌悊鍥惧拰PCB鍒舵澘銆備富瑕佸伐鍏锋湁 protell 99SE绛夈傝蒋浠跺熀纭鏈塁璇█锛屾眹缂栵紝缂栬瘧鍘熺悊锛屽井鏈哄師鐞嗙瓑銆鏈濂戒簡瑙e悇绉嶉氫俊鎬荤嚎銆傚鏋滀綘鎯虫垚涓洪珮鎵嬶紝涓昏鏂瑰悜鏈 鏈濆祵鍏ュ紡鎿嶄綔绯荤粺鍙戝睍锛岀粡楠屽浜嗭紝浣犱細鍙戠幇鑷繁涔熷彲浠ュ啓鍑轰竴涓皬鐨勶紝杩欐椂锛屾煇绉嶆剰涔変笂锛屼綘宸茬粡鍑哄笀浜嗐傚鏋滀綘鎯虫垚涓烘洿楂樼骇鐨勪汉鎵嶏紝浣犺繕寰...
  • 瀛︿範鍗曠墖鏈烘湁鍓嶉斿悧?鎯虫壘涓浠鍗曠墖鏈哄伐绋嬪笀鐨勫伐浣,闇瑕瀛︿範鍝簺鐭ヨ瘑鍟...
    绛旓細瑕佸仛鍗曠墖鏈哄伐绋嬪笀宸ヤ綔鐨勮瘽锛闇瑕佷細绠鍗曠殑妯℃嫙鐢靛瓙鎶鏈紝鏁板瓧鐢靛瓙鎶鏈紝C璇█绋嬪簭璁捐鑳藉姏 锛屽崟鐗囨満鍩虹鐭ヨ瘑锛屾暀绋嬬殑璇濆缓璁綘鍘荤湅涓涓嬪惔閴撮拱鍗曠墖鏈哄疄鎴樼簿璁诧紝鍦ㄥ緢澶氳鍧涢兘鏈夊垎浜紝閲岄潰婧愮▼搴忥紝鍘熺悊鍥撅紝Proteus浠跨湡鍥鹃兘鏈夛紝鍦ㄩ噷闈㈣兘澶熺湅鎳傚崄涓粬鐨勪緥绋嬶紝鎵惧伐浣滀竴鐐归棶棰橈紝瑕佽愪笅蹇冨幓瀛︿範銆
  • 鍗曠墖鏈哄伐绋嬪笀鐩爣鑱屼笟鐞嗙敱
    绛旓細1銆佹妧鏈繁搴﹀拰骞垮害锛鍗曠墖鏈哄伐绋嬪笀闇瑕佹帉鎻$‖浠跺拰杞欢鐨勭煡璇嗭紝鍖呮嫭鏁板瓧鐢佃矾銆佽绠楁満缁勬垚鍘熺悊銆佸祵鍏ュ紡寰鐞嗗櫒缁撴瀯銆佹眹缂栬瑷銆佺紪璇戝師鐞嗐佺鏁f暟瀛︾瓑銆2銆侀」鐩粡楠屽拰鎶鑳芥彁鍗囷細闅忕潃缁忛獙鐨勭Н绱細鍙備笌鍒版洿澶у瀷鐨勯」鐩腑锛屾媴浠绘洿閲嶈鐨勮鑹诧紝姣斿椤圭洰涓荤鎴栫鐞嗗瀷浜烘墠锛岃繕鍙互鍒╃敤鑷繁鐨勬妧鏈拰琛屼笟缁忛獙鍘诲垱涓氥
  • 鍗曠墖鏈楂樻墜浠粰涓缓璁
    绛旓細鍥犱负浠栦滑鏄庣櫧浜,鍙椾汉涔嬮奔,涓嶅鍙椾汉涔嬫笖.浠栦滑涓嶇敤璁颁綇鍏蜂綋鐨勬煇涓崟鐗囨満鐨勪釜AD鎬庝箞缂栧啓,鍥犱负姣忎釜鍗曠墖鏈虹殑AD鍙兘涓嶄竴鏍,姣斿,浠婂ぉ浣犲浼氫簡STC51鐨凙D,浠ュ悗璁╀綘鍋欰VR鐨勬庝箞鍔?鎵浠,涓涓鍗曠墖鏈哄伐绋嬪笀鎵瑕鍋氬埌鐨勬槸,缁欎綘涓涓崟鐗囨満,浣犺兘杩呴熸壘鍒板崟鐗囨満鐨勮祫鏂,浣犳兂鐢ㄥ摢涓姛鑳,灏卞幓鐪嬭繖涓姛鑳藉璁剧殑瀵勫瓨鍣,浜...
  • 寰佹眰鍗曠墖鏈寮鍙宸ョ▼甯鐨勪竴浜涙剰瑙.
    绛旓細^_^锛屽悎鏍肩殑鍗曠墖鏈哄紑鍙戝伐绋嬪笀涓嶄粎瑕瀵瑰悇绉嶅崟鐗囨満姣旇緝鐔熸倝銆愭寚浠わ紝寮鍙戝伐鍏凤紝璧勬簮绛夌瓑銆戯紝杩橀渶瑕佹湁涓瀹氱殑妯℃嫙鐢靛瓙鍜屾暟瀛楃數瀛愮殑鍔熷簳锛屽杞欢寮鍙戝拰鍚勭绠楁硶鏈夋墍鎺屾彙锛屾澶栬繕闇瑕佸鐢垫簮锛岀數纾佸吋瀹圭瓑绛夋湁涓瀹氱殑姘村钩锛涗竴涓紭绉鐨勫崟鐗囨満宸ョ▼甯锛屽繀椤绘槸涓嬮氱數闃荤數瀹癸紝浜屾瀬绠′笁鏋佺鐨勯夊瀷锛岀數璺璁★紱涓婇氳绠楁満杞欢鐨...
  • 涓涓鍗曠墖鏈哄伐绋嬪笀闇瀛︿範鍝簺鍐呭?
    绛旓細3銆佽兘澶熻繘琛岀畝鍗曠殑PCB鐗堝浘璁捐锛岃嚦灏戣兘澶熻璁″嚭鏈変竴瀹氭姉骞叉壈鑳藉姏鐨勫崟鐗囨満鐢佃矾鏉匡紱 4銆佸鎺у埗銆佷俊鍙风郴缁熸湁鎵浜嗚В锛岀煡閬撳繀瑕佺殑绠楁硶锛5銆佺啛鎮夎绠楁満鏂瑰悜鐨勭畝瑕佸紑鍙戯紝鑳藉浣跨敤璁$畻鏈哄仛涓浜涚畝鍗曠殑涓绘満绔蒋浠讹紱6銆佸妯℃嫙銆佹暟瀛楃數璺佹荤嚎绛夋瘮杈冪啛鎮夛紝鑳藉浣跨敤瀹冧滑杩涜鍗曠墖鏈虹殑澶栧洿鎺ュ彛銆
  • 鎬庝箞鎴愪负鍗曠墖鏈哄伐绋嬪笀
    绛旓細瑕佹垚涓鍗曠墖鏈哄伐绋嬪笀褰撶劧闇瑕佹帉鎻″崟鐗囨満鐨勫師鐞嗗苟鑳界伒娲昏繍鐢ㄤ簬璁捐瀹炶返銆傝佸疄璇达紝杩欐槸涓粡楠岀Н绱殑杩囩▼锛岃屸滃熀灞傗濆線寰鏄笉鍏峰浣犲疄璺电殑鏉′欢鐨勶紝褰撶劧鍙互閿荤偧浣犵殑鍔ㄦ墜鑳藉姏锛屾瘮濡傜剨鎺ユ妧鏈傛墍浠ユ渶濂借繕鏄蛋涓婅璁″矖浣嶏紝浠庝竴鐐逛竴鐐圭殑璁捐瀹炶返鍜屼笉鏂殑澶辫触鍜屾垚鍔熶腑鎴愰暱涓虹湡姝鐨勫崟鐗囨満宸ョ▼甯銆
  • 扩展阅读:电子元器件一览表 ... 电气工程师一般月收入 ... 为什么不建议考安全工程师 ... 单片机入门基础知识 ... 现在搞plc还有出路吗 ... 程序员一般人能学吗 ... 单片机一个月多少钱 ... 张雪峰为啥不建议学农学 ... 为什么不建议考中级经济师 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网