Arduino,C51,STM32,ARM,FPGA有什么联系和区别
Arduino\uff0cC51\uff0cSTM32\uff0cARM\uff0cFPGA\u6709\u4ec0\u4e48\u8054\u7cfb\u548c\u533a\u522b\u9996\u514851\u662f\u6700\u53e4\u8001\u7684\u82af\u7247(\u63078051)\uff0c\u4e13\u5229\u8fc7\u671f\u4e86\u5176\u4ed6\u5382\u5bb6\u517c\u5bb9\u82af\u7247\u7433\u7405\u6ee1\u76ee\u3002\u5728\u4f60\u5217\u51fa\u7684\u8fd9\u51e0\u79cd\u91cc\u9762\u901f\u5ea6\u6162\uff0c\u5185\u5b58\u5c0f(\u6392\u9664\u6709\u4e9b\u5382\u5bb6\u51fa\u7684\u9b54\u6539\u7684\u578b\u53f7)\u3002\u5e38\u89c1\u7684\u5382\u5bb6stc\u7684\uff0catmel\u7684\u6b63\u7edf89c51\u7cfb\u5217\u4ee5\u53ca\u540e\u671f\u9b54\u6539\u578b\u53f7\u3002\u56fd\u4ea7\u7684st89\uff0c10\uff0c11\uff0c12\uff0c\u4ee5\u53ca\u6700\u65b0\u768415\u3002\u8fd8\u6709c8051\u7cfb\u5217\uff0c\u4ee5\u53ca\u9ad8\u901fusb\u63a5\u53e3\u7684\u82af\u7247\uff0c\u4ee5\u53ca\u6709\u5f88\u591a\u65e0\u7ebf\u6536\u53d1\u82af\u7247\u7684\u6838\u5fc3\u662f8051\u7684\u3002\u4f46\u662f\u6307\u4ee4\u96c6\u517c\u5bb9\u4f46\u662f\u5bc4\u5b58\u5668\u7684\u590d\u6742\u5ea6\u5c31\u4e0d\u4e00\u6837\u4e86\u3002
\u8bf4arduino\u7684\u8bdd\uff0carduino\u7b97\u662f\u4e00\u4e2a\u5e73\u53f0\uff0c\u4ed6\u7684\u65e9\u8d77\uff0c\u4e5f\u662f\u6700\u5e7f\u6cdb\u7684\u6838\u5fc3\u662f\u57fa\u4e8eavr\u5355\u7247\u673a\u7684\u3002\u6211\u4eec\u90fd\u620f\u8bf4arduino\u56e2\u961f\u662f\u7ed9avr\u6536\u4e70\u4e86\u5e2eavr\u4e70\u82af\u7247\u3002\u65e2\u7136\u4f60\u6ca1\u95eeavr\u7684\u6211\u5c31\u53ea\u8bf4\u8bf4arduino\u7684\u60c5\u51b5\u3002\u4ed6\u7b80\u5355\u6613\u61c2\uff0c\u505a\u6bd5\u4e1a\uff0c\u539f\u578b\uff0c\u5feb\u901f\u5f00\u53d1\u7684\u65f6\u5019\uff0c\u786c\u4ef6\u642d\u8bbe\u65b9\u4fbf\uff0c\u57fa\u672c\u4e0d\u7528\u4f60\u53bb\u753b\u677f\u5b50\uff0c\u5bfc\u7ebf\u8fde\u63a5\u6a21\u5757\u5c31\u662f\u4e86\u3002\u4ee3\u7801\u4e5f\u5168\u662f\u7b80\u5355\u6613\u61c2\u7684\u3002\u57fa\u672c\u4e0d\u6d89\u53ca\u5230\u5bc4\u5b58\u5668\u7ea7\u3002\u603b\u5f97\u6765\u8bf4\u5c31\u662f\u5f00\u53d1\u5feb\u3002\u5c0f\u91cf\u5b9a\u5236\u5316\u8fd8\u662f\u5212\u7b97\u3002\u771f\u7684\u505a\u4ea7\u54c1\u6216\u8005\u7814\u7a76\u5c31\u7b97\u4e86\uff0c\u6210\u672c\u9ad8\uff0c\u7b80\u5355\u9ad8\u5ea6\u62bd\u8c61\u5316\u5e26\u6765\u5c31\u662f\u6548\u7387\u5e95\u4e0b\u4ee5\u53ca\u8d44\u6e90\u5f00\u9500\u5927\uff0c\u6a21\u5757\u6570\u91cf\u4e0a\u53bb\u540e\u7cfb\u7edf\u5c31\u6491\u4e0d\u4f4f\u4e86\u3002
\u867d\u7136\u73b0\u5728\u4e5f\u6709\u57fa\u4e8estm32\uff0cfpga\uff0clpc\uff0cpic\u7b49\u82af\u7247\u505a\u7684arduino\uff0c\u4f46\u662f\u5f00\u6e90\u5e93\u548cide\u7684\u5f00\u53d1\u5f88\u591a\u6ca1\u8ddf\u4e0a\uff0c\u4e0d\u517c\u5bb9\u4e5f\u6ca1\u529e\u6cd5\u7ee7\u627favr\u7684arduino\u9057\u4ea7\u3002\u867d\u7136\u5b98\u65b9\u4e5f\u51fa\u4e86avr32\u4f4d\u5355\u7247\u673a\u7684arduino\uff0c\u4ee5\u53caarm m0\uff0c\u8fd8\u6709\u914d\u5408\u5d4c\u5165\u5f0fopenwrt\u7cfb\u7edf\u7684arduino yun\u3002\u4f46\u662f\u4ef7\u683c\u4ee5\u53ca\u65b9\u4fbf\u6027\u7b80\u76f4\u4e86(\u66f4\u4f55\u51b5\u65b0\u7684\u82af\u7247\u5927\u591a\u662f\u4f4e\u538bio\uff0c\u5916\u63a5\u6a21\u5757\u5f88\u5c11\u517c\u5bb9\u3002
\u8bf4stm32\u4e4b\u524d\u8981\u8bf4arm\uff0c\u4e0a\u9762\u7684\u4eba\u4e5f\u8bf4\u8fc7\u4e86\uff0carm\u6709\u5206\u597d\u51e0\u4e2a\u7248\u672c\u3002\u53ea\u8bf4\u6700\u8fd1\u7684\u5212\u5206\uff0c\u4e00\u4e2a\u5c31\u662f\u5e26mmu\u5185\u5b58\u7ba1\u7406\u7684\uff0c\u4e00\u822c\u9700\u8981\u5916\u63a5ram\uff0cflash\u624d\u80fd\u5de5\u4f5c\u3002\u5c31\u662f\u4f60\u542c\u5230\u7684\u624b\u673a\u5904\u7406\u5668arm\u591a\u5c11\u591a\u5c11\uff0c\u8fd8\u6709\u7684\u8def\u7531\u5668\u7684\u5904\u7406\u5668\uff0c\u4ee5\u53ca\u670d\u52a1\u5668\u7684\u5904\u7406\u5668\u3002\u7279\u70b9\u662f\u8dd1\u7cfb\u7edf\u3002\u8fd8\u6709\u5c31\u662f\u4e0d\u5e26mmu\u7684\u5d4c\u5165\u5f0f\uff0c\u548c8051\u4e00\u6837\u5e26ram\uff0cflash\u3002\u73b0\u5728\u5212\u5206\u4e86m0 m3 m4 m7\u7b49\u7528\u5728\u5d4c\u5165\u5f0f\uff0c\u4ee5\u53cam0+\u5347\u7ea7\u7248\u548c\u5176\u4ed6\u7279\u6b8a\u7248\u672c\u3002\u603b\u4e4b\u5c31\u662f\u6bd48051\u9ad8\u4e86\u4e0d\u77e5\u9053\u54ea\u91cc\u53bb\u4e86\u7684\u82af\u7247\u3002\u7136\u540estm32\u662fst\u610f\u6cd5\u534a\u5bfc\u4f53\u516c\u53f8\u5411arm\u516c\u53f8\u8d2d\u4e70\u4e86\u6838\u5fc3(\u5d4c\u5165\u5f0f)\u7248\u6743\uff0c\u52a0\u4e0a\u81ea\u5df1\u7684\u5916\u8bbe\u751f\u4ea7\u7684\u4e00\u4e2a\u7cfb\u5217\u7684\u82af\u7247\u3002\u529f\u80fd\u5f3a\u5927\u901f\u5ea6\u5feb\u5916\u8bbe\u591a\u3002\u4f46\u662f\u5bc4\u5b58\u5668\u590d\u6742\u5ea6\u7b49\u548c8051\u5c31\u4e0d\u80fd\u6bd4\u4e86\u3002\u6240\u4ee5\u5b98\u65b9\u4e5f\u51fa\u4e86\u5e93\uff0c\u73b0\u5728\u8fd8\u51fa\u4e86\u4e13\u95e8\u7684\u4ee3\u7801\u751f\u6210\u8f6f\u4ef6cube\u6765\u7b80\u5316\u64cd\u4f5c\u3002
fpga\u5c31\u5389\u5bb3\u591a\u4e86\uff0c\u524d\u9762\u8bf4\u7684\u51e0\u79cd\u90fd\u662f\u5355\u7247\u673a\uff0c\u505a\u8fd0\u7b97\u90fd\u662f\u4e00\u6b65\u6b65\u6765\u7684\uff0c\u903b\u8f91\u4e0a\u662f\u4e32\u8054\u7684\u3002fpga\u662f\u5e76\u884c\u7684\uff0c\u5355\u7247\u673a\u4e00\u6b21\u540c\u4e00\u65f6\u95f4\u53ea\u80fd\u505a\u4e00\u6b21\u8fd0\u7b97\uff0cfpga\u53ea\u8981\u8d44\u6e90\u591f(\u82af\u7247\u4e70\u7684\u8d35)\uff0c\u4f60\u5fc3\u60c5\u597d\uff0c\u540c\u65f6\u8fdb\u884c\u6210\u767e\u4e0a\u5343\u7684\u8fd0\u7b97\u90fd\u53ef\u4ee5\u7684\u3002\u6240\u4ee5\u4e00\u822c\u7528\u5728\u901f\u5ea6\u8981\u6c42\u9ad8\u7684\u5730\u65b9\uff0c\u6bd4\u5982\u89c6\u9891\u538b\u7f29\uff0c\u9ad8\u901f\u7f51\u7edc\u8bbe\u5907\u7b49\u30028051\uff0carduino\uff0cstm32\uff0c10\u5143\u5de6\u53f3\u5c31\u80fd\u4e0a\uff0cfpga\u4e0d\u4e0a\u767e\u5c31\u6ca1\u5565\u8d44\u6e90\u53ef\u7528\uff0c\u8fde\u524d\u9762\u4e09\u90fd\u6bd4\u4e0d\u8fc7\u3002fpga\u4e5f\u4e0d\u662f\u7528c\u6765\u5f00\u53d1\u7684\uff0c\u4f60\u53ef\u4ee5\u60f3\u8c61\u6210\u662f\u4e00\u4e2a\u6570\u5b66\u7684\u7b97\u6cd5\u7136\u540e\u8f6c\u5230\u7535\u8def\u53bb\u6267\u884c(\u89c6\u9891\u538b\u7f29\u5c31\u662f\u4e00\u79cd)\u3002\u66f4\u8003\u6570\u5b66\uff0c\u7b97\u6cd5\u7c7b\u7684\u3002
\u603b\u7ed31\uff0c8051\u7cfb\u5217\u5df2\u7ecf\u662f\u8f89\u714c\u7684\u672b\u65e5\u4e86\u3002\u6784\u67b6\u4e0a\u5df2\u7ecf\u62c9\u540e\u817f\u4e86\uff0c\u9664\u4e86\u8001\u4ee3\u7801\uff0c\u8001\u7cfb\u7edf\u5347\u7ea7\uff0c\u5c31\u662f\u7279\u5b9a\u9886\u57df\u7684\u82af\u7247\u4e0a\u4f7f\u7528\u3002\u4f46\u662f\u4ed6\u81f3\u4eca\u8fd8\u5360\u7528\u5f88\u5927\u4efd\u989d\u7684\u539f\u56e0\u662f\u2014\u2014\u5927\u5b66\u7684\u8bfe\u672c\u662f\u4ed6\u3002
\u603b\u7ed32\uff0carduino\u5c31\u662f\u4e00\u4e2a\u73a9\u5177\uff0c\u73a9\u73a9\u53ef\u4ee5\uff0c\u827a\u672f\u7c7b\u5b66\u751f\u7528\u6765\u505a\u4e92\u52a8\u7684\u6bd4\u8f83\u591a\u3002\u5f88\u591a\u662f\u4e0d\u61c2\u5d4c\u5165\u5f0f\u786c\u4ef6\u7684\u7a0b\u5e8f\u5458\u7528\u6765\u505a\u4e1c\u897f\u73a9\u3002\u771f\u6b63\u61c2\u7684\u8981\u4e48\u76f4\u63a5\u7528\u5e95\u5c42\u7684avr\u8981\u4e48\u7528stm32\u6216\u8005\u5176\u4ed6\u4e86
\u603b\u7ed33stm32\u6760\u6760\u7684\uff0c\u503c\u5f97\u5b66\u3002\u5728\u540c\u6027\u8d28\u7684\u5355\u7247\u673a\u91cc\u9762\u6700\u5177\u6027\u4ef7\u6bd4\u7684\u3002\u5b66\u4e60\u8d44\u6599\u4e5f\u591a\u3002
\u603b\u7ed34 \u6ca1\u7684\u8bf4\u592a\u5927\u8303\u56f4\u4e86\uff0c\u90fd\u6518\u62ec\u4e86\u4e0a\u4e00\u6761\u603b\u7ed3\u7684\u4e1c\u897f\u3002
\u603b\u7ed35\u9ad8\u5927\u4e0a\u3002\u5b66\u597d\u996d\u7897\u4e0d\u6101\uff0c\u9ad8\u85aa\u3002\u4f46\u662f\u600e\u4e48\u4e5f\u5f97\u535a\u58eb\u7855\u58eb\u624d\u80fd\u5e72\u51fa\u70b9\u6210\u7ee9\uff0c\u91ce\u8def\u5b50\u7684\u8bdd\u662f\u4eab\u53d7\u4e0d\u5230\u8fd9\u4e2a\u7684\u3002\u540c\u65f6\u8d44\u6599\u4e5f\u5c11\uff0c\u5165\u95e8\u6210\u672c\u9ad8\u3002
\u90fd\u662f\u5355\u7247\u673a\uff0c\u533a\u522b\u4ec5\u5728\u4e8e\u6bcf\u79cd\u4e0d\u540c\u7684\u5355\u7247\u673aIC\u5404\u81ea\u7684\u8f93\u5165\u3001\u8f93\u51fa\u63a5\u53e3\u6570\u91cf\u4e0d\u540c\uff0cROM\u4e0d\u4e00\u6837\u5927\uff0c\u8fd0\u884c\u9891\u7387\u4e0d\u4e00\u6837\u7b49\u7b49\uff0c\u7b80\u5355\u70b9\u8bf4\u4f60\u53ef\u4ee5\u628a\u4ed6\u4eec\u4e4b\u95f4\u7684\u533a\u522b\u7406\u89e3\u4e3aintel\u7684CPU\u548cAMD\u7684CPU\u4e4b\u95f4\u7684\u5dee\u522b\uff0c\u4ee5\u53caintel\u7684\u65e9\u671fCPU\u5982\u8d5b\u626c300A\u8ddf\u73b0\u5728\u7684I7\u7b2c\u56db\u4ee3\u4e4b\u95f4\u7684\u5dee\u522b
首先51是最古老的芯片(指8051),专利过期了其他厂家兼容芯片琳琅满目。在你列出的这几种里面速度慢,内存小(排除有些厂家出的魔改的型号)。常见的厂家stc的,atmel的正统89c51系列以及后期魔改型号。国产的st89,10,11,12,以及最新的15。还有c8051系列,以及高速usb接口的芯片,以及有很多无线收发芯片的核心是8051的。但是指令集兼容但是寄存器的复杂度就不一样了。说arduino的话,arduino算是一个平台,他的早起,也是最广泛的核心是基于avr单片机的。我们都戏说arduino团队是给avr收买了帮avr买芯片。既然你没问avr的我就只说说arduino的情况。他简单易懂,做毕业,原型,快速开发的时候,硬件搭设方便,基本不用你去画板子,导线连接模块就是了。代码也全是简单易懂的。基本不涉及到寄存器级。总得来说就是开发快。小量定制化还是划算。真的做产品或者研究就算了,成本高,简单高度抽象化带来就是效率底下以及资源开销大,模块数量上去后系统就撑不住了。
虽然现在也有基于stm32,fpga,lpc,pic等芯片做的arduino,但是开源库和ide的开发很多没跟上,不兼容也没办法继承avr的arduino遗产。虽然官方也出了avr32位单片机的arduino,以及arm m0,还有配合嵌入式openwrt系统的arduino yun。但是价格以及方便性简直了(更何况新的芯片大多是低压io,外接模块很少兼容。
说stm32之前要说arm,上面的人也说过了,arm有分好几个版本。只说最近的划分,一个就是带mmu内存管理的,一般需要外接ram,flash才能工作。就是你听到的手机处理器arm多少多少,还有的路由器的处理器,以及服务器的处理器。特点是跑系统。还有就是不带mmu的嵌入式,和8051一样带ram,flash。现在划分了m0 m3 m4 m7等用在嵌入式,以及m0+升级版和其他特殊版本。总之就是比8051高了不知道哪里去了的芯片。然后stm32是st意法半导体公司向arm公司购买了核心(嵌入式)版权,加上自己的外设生产的一个系列的芯片。功能强大速度快外设多。但是寄存器复杂度等和8051就不能比了。所以官方也出了库,现在还出了专门的代码生成软件cube来简化操作。
fpga就厉害多了,前面说的几种都是单片机,做运算都是一步步来的,逻辑上是串联的。fpga是并行的,单片机一次同一时间只能做一次运算,fpga只要资源够(芯片买的贵),你心情好,同时进行成百上千的运算都可以的。所以一般用在速度要求高的地方,比如视频压缩,高速网络设备等。8051,arduino,stm32,10元左右就能上,fpga不上百就没啥资源可用,连前面三都比不过。fpga也不是用c来开发的,你可以想象成是一个数学的算法然后转到电路去执行(视频压缩就是一种)。更考数学,算法类的。
总结1,8051系列已经是辉煌的末日了。构架上已经拉后腿了,除了老代码,老系统升级,就是特定领域的芯片上使用。但是他至今还占用很大份额的原因是——大学的课本是他。
总结2,arduino就是一个玩具,玩玩可以,艺术类学生用来做互动的比较多。很多是不懂嵌入式硬件的程序员用来做东西玩。真正懂的要么直接用底层的avr要么用stm32或者其他了
总结3stm32杠杠的,值得学。在同性质的单片机里面最具性价比的。学习资料也多。
总结4 没的说太大范围了,都攘括了上一条总结的东西。
总结5高大上。学好饭碗不愁,高薪。但是怎么也得博士硕士才能干出点成绩,野路子的话是享受不到这个的。同时资料也少,入门成本高。
绛旓細1. 51鍗曠墖鏈洪氬父浣跨敤姹囩紪璇█鎴朇璇█杩涜缂栫▼锛岀洰鍓嶅ぇ澶氭暟鎯呭喌涓嬮噰鐢–璇█銆2. STM32鍗曠墖鏈轰篃涓昏浣跨敤C璇█杩涜缂栫▼锛屽叾瀹樻柟搴撳嚱鏁板拰HAL搴撳潎鍩轰簬C璇█寮鍙戯紝铏藉惈鏈夐儴鍒嗘眹缂栦唬鐮併3. Arduino鎷ユ湁涓撶敤鐨勭紪绋嬬幆澧冿紝鐢ㄦ埛閫氳繃璇ョ幆澧冧娇鐢–璇█杩涜缂栫▼銆4. 51鍗曠墖鏈哄湪涓浗寮曞叆杈冩棭锛屾棭鏈熸暀鑲插浠ユ眹缂栬瑷涓轰富锛...
绛旓細STM32鍗曠墖鏈烘槸鎰忔硶鍗婂浣撴帹鍑虹殑楂樻т环姣斻佺墖涓婅祫婧愪赴瀵岀殑32浣嶅崟鐗囨満锛岃繖涓郴鍒楃殑鍗曠墖鏈烘垜涓鐩村湪鐢紝閮芥槸鐢–璇█杩涜缂栫▼锛屽畼鏂规帹鍑虹殑搴撳嚱鏁板拰HAL搴撻兘鏄敤C璇█缂栫▼鐨勶紝铏界劧鏈変竴閮ㄥ垎姹囩紪鍏卞瓨銆係TM32鍗曠墖鏈虹敤KeilMDK杩涜缂栫▼銆Arduino鐨勭紪绋 Arduino鏄竴娆惧仛鐨勯潪甯告垚鍔熺殑寮婧愮‖浠讹紝骞朵笖鏈夎嚜宸辩殑寮鍙戠幆澧冿紝灏嗗簳...
绛旓細STM32鏄竴绉嶅熀浜嶢RM CORTEX-m3鏋舵瀯鐨勪竴绉嶅崟鐗囨満锛屽瘎瀛樺櫒澶嶆潅锛岀洿鎺ョ敤姹囩紪鎿嶄綔姣旇緝楹荤儲锛屼絾鏄敤ST缁欑殑搴撳嚱鏁板崄鍒嗘柟渚裤侳PGA涓枃鏄幇鍦哄彲缂栫▼闂ㄩ樀鍒楋紝鐢ㄤ汉璇濊灏辨槸涓鍧楀彲浠ラ氳繃缂栫▼鏀瑰彉缁撴瀯鐨勪笌闈為棬闆嗗悎锛屽彲浠ュ疄鐜拌Е鍙戝櫒绛変竴绯诲垪鏁板瓧鐢佃矾缁撴瀯銆arduino鍑嗙‘鐨勮鏄竴涓崟鐗囨満鍙婂叾澶栬鐨勯泦鍚堬紝涓绘帶鏄疉TMEL鍑虹殑AVR鍗曠墖...
绛旓細8051锛arduino锛宻tm32锛10鍏冨乏鍙冲氨鑳戒笂锛宖pga涓嶄笂鐧惧氨娌″暐璧勬簮鍙敤锛岃繛鍓嶉潰涓夐兘姣斾笉杩囥俧pga涔熶笉鏄敤c鏉ュ紑鍙戠殑锛屼綘鍙互鎯宠薄鎴愭槸涓涓暟瀛︾殑绠楁硶鐒跺悗杞埌鐢佃矾鍘绘墽琛(瑙嗛鍘嬬缉灏辨槸涓绉)銆傛洿鑰冩暟瀛︼紝绠楁硶绫荤殑銆傛荤粨1锛8051绯诲垪宸茬粡鏄緣鐓岀殑鏈棩浜嗐傛瀯鏋朵笂宸茬粡鎷夊悗鑵夸簡锛岄櫎浜嗚佷唬鐮侊紝鑰佺郴缁熷崌绾э紝灏辨槸鐗瑰畾...
绛旓細1.Arduino鏄崟鐗囨満浜屾寮鍙戠殑浜х墿銆備互鍋氶」鐩潵璇达紝鏅氬崟鐗囨満鍙槸鏁d欢锛岀‖浠剁殑璁捐鍜岃蒋浠惰璁¢兘寰椾綘鑷繁鏉ャ傝屼笖Arduino鏄崐鎴愬搧锛屼綘鍙鎶婄浉搴旂殑妯″潡缁勫悎鍦ㄤ竴璧凤紝鍐嶅啓涓鍐欑敋鑷崇洿鎺ュ鍒跺埆浜虹▼搴忓氨鑳借浜嗐傛嬁鍋氱數鑴戞潵姣斿柣鐨勮瘽锛屼綘鎷垮崟鐗囨満鍋氶」鐩氨鍍忕敤鐢靛瓙鍏冧欢鍏堝仛鍑烘潵鏄剧ず鍣ㄣ佷富鏉裤佸唴瀛樻潯銆佹樉鍗°佺‖鐩樼瓑锛...
绛旓細鍏跺疄閮藉ソ,鐪嬩綘鎬ョ敤閭d竴涓,涓嶆ョ敤灏辨寜甯歌椤哄簭鏉ュ氨濂,鍙嶆涓ゆ牱浣犻兘浼氬鐨,涔熺湅浣犳兂璧板悜鍝釜鏂瑰悜,涓や釜閮芥湁浼樼偣,瑕佷笉鐒跺氨涓嶄細鍏卞瓨浜!
绛旓細STM32鑳借窇鎿嶄綔绯荤粺锛屽仛鏅鸿兘浜у搧寰堜笉璧栧櫌锛屽嚑涔庨兘鍙互鎼炲畾锛51鐨勮瘽锛屾湁鐐圭偣寮憋紝瀹夊崜鏄熀浜庡钩鍙扮殑
绛旓細鏈鍘夊鐨勬槸锛屼笉璁轰粈涔堢‖浠跺紑鍙戞澘锛岃繖浜涘疄鐜伴伒寰Arduino鏍囧噯锛岄兘鍙互浣跨敤Arduino鐨処DE鍘荤紪璇戙傛墍浠ヤ綘鑳界湅鍒板悇绉嶅悇鏍风殑搴撱傝繖浜涙槸Arduino鐨勭敓鎬併備綘杩樺彲浠ュ湪github涓婇潰鎵惧埌鍚勭鍩轰簬Arduino鐨勯」鐩紝婧愮爜閮芥槸鍏紑鐨勩備綘鐢氳嚦鍗充究闆跺熀纭锛屼拱浜嗘澘瀛愶紝涔颁簡鎵╁睍锛屼拱浜嗗悇绉嶄紶鎰熷櫒锛屾寜鐓ф枃妗d竴缁勮锛屼笅涓簮鐮佷竴缂栬瘧锛屽氨鑳...
绛旓細1銆佸鏋滀綘鏄缂栫▼璇█浜嗚В涓嶆繁鐨勫ぇ瀛﹀眰娆′互涓嬬殑鏅氬鐢燂紝寤鸿涓婃墜Arduino锛涘鏋淐鍔熷簳钖勫急涓婃潵灏辨悶STM32浣犱細寰堝揩鏈夋斁寮冪殑蹇靛ご锛2銆佸鏋滃彧鏄负浜嗗氨涓氳屽涔狅紝鏋滄柇STM32绫诲崟鐗囨満锛3銆佸鏋滃彧鏄负浜嗗ソ鐜╄屽涔狅紝鏈韩闈炵數瀛愮被涓撲笟锛屾病鏈変俊蹇冿紝寤鸿Arduino锛4銆佸鏋滅紪绋嬪姛搴曞ソ锛屽缓璁甋TM32銆傛悶瀹氫箣鍚庝綘鐪嬬湅Arduino...
绛旓細arduino鍙互鎸i挶 浣嗘壘宸ヤ綔涓嶅ソ璇 浣犲彲浠ュ湪娣樺疂涓婂紑涓瀹剁綉搴 浠e啓Arduino 锛堢‘瀹炲彲浠ユ專閽憋紝浣嗘槸涓嶅锛変絾Arduino寰堥毦鎵惧埌宸ヤ綔锛 1.鎬ц兘澶綆锛岄毦浠ラ泦鎴愶紝杩欎袱鏂归潰杩滀笉濡stm32绛夈2.鐩墠鏉ョ湅锛孌IYer浠竴鑸敤杩欎釜鐜╃帺锛屽叕鍙镐骇鍝佷笉浼氱敤杩欎釜銆3.Arduino宸茬粡琚皝瑁呯殑寰堚滃畬缇庘濅簡锛屼綘鍑犱箮涓嶄細鎺ヨЕ...