初学51单片机,用什么开发板好?有些功能很多,还有STM32的芯片,是选功能简单的还是多的好?

 我来答
yuwentry
推荐于2017-11-25 · TA获得超过911个赞
知道小有建树答主
回答量:300
采纳率:100%
帮助的人:181万
展开全部
1、网上51单片机开发板成千上百种,但是种种不离其宗,无外乎多样的外设、精美的外观,然而实际用途差不多,都是入门51单片机。在这里不建议购买开发板,可以自己看懂单片机最小系统后动手做一个,无外乎复位、电源、下载(一般串口)电路。这样既可以提升动手能力,还可以为自己准备一些电子工具,为日后设计开发铺路,还可以熟悉电子元器件的型号、参数等。做好之后,编程调试仿真也可以提升编程能力。
2、先学好单片机,再学STM32,如果两样一起学,可能会花去很多时间,并且收获甚微。学习过程要专一,你觉得你能驾驭单片机了就接触STM32,毕竟ARM系列的就要学习嵌入式了,裸跑就当做单片机用,没体现优势来。
3、51单片机也好,STM32(Cortex-M3)也罢,现在Proteus最新版支持Cortex-M3了,所以你都很有必要安装Proteus+keil 4了,不用购买硬件设备就可以利用PC平台学习单片机等的电路、程序开发设计以及仿真调试等。
希望帮到你。
追问
可是很多人说要学好单片机一般都要接触实物,只是仿真不行吧?
追答
1、你先做个最小系统试试,等你做完了就懂了。你要学习其他外设的通信、控制,那就得再接着买外设,然后外设的问题又来了,你要自己做外设呢,还是买现成的模块呢?自己做吧,测试模块的正确运行就好很久了,买现成的吧,玩一两次就扔一边了。照我说的的,你先做个最小系统、以及一排led八个等。
2、但是仿真就不一样了,你爱设计什么模块就在Proteus上设计就可以了,其实弄懂单片机和外设之间的控制原理才是最重要的,编程才是重要的,你懂了原理,爱做什么就做什么。
百度网友0568cda
2013-01-15 · TA获得超过3.2万个赞
知道大有可为答主
回答量:2887
采纳率:70%
帮助的人:1387万
展开全部
我觉得51单片机,就不需要买开发板了。51的资料网上很多,可以自己做下载器,自己加功能,红外,数码管,Led,LCD(有1602和12864等等的)。自己动手,才有意义。先用普通的板子做,然后画PCB板,一点一点,你就能学会很多东西。而且,开发板买来,玩一会就不玩了,没啥意思。

STM32系列是ARM芯片,比较高端。挑选的时候,就看你怎么做了,你的系统需要什么,这是需要考量的,买来玩玩的话,尽可能选功能多的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cnlxin
2013-01-14 · TA获得超过316个赞
知道小有建树答主
回答量:317
采纳率:0%
帮助的人:121万
展开全部
不需要太复杂,一块洞洞板,一个STC单片机,一根USB转串口线就可以组成一个最小系统,可以下载程序。
外围元件,电阻、发光二极管、数码管、按键等根据需要购置,这样既锻炼动手能力,也重新温习电子电路的知识,对单片机编程有更深入的理解。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式