首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单片机基础

单片机基础
EN

Stack Overflow用户
提问于 2015-03-01 07:54:56
回答 1查看 525关注 0票数 0

一位完整的新手正在这里寻求一些有关单片机的帮助。问题是我想开发一个帮助我学习MCU的项目,但目前我的水平(负) 10,我有很多关于MCU的问题,因为我很少或根本没有经验。由于我倾向于8051变体,我的问题将围绕着它本身。我会在这里以指针的形式列出问题。

  1. 开发板/lit板或原型板之间的主要区别是什么?我可以编程/烧掉一个MCU,如果我有其中之一,或者我需要一个单独的硬件,称为程序员,把六角码放在单片机上吗?
  2. AT89c2051和ATs52的编程有什么区别?我可以用我笔记本电脑上的USB端口来编程,而不需要额外的硬件成本吗?我被建议使用89v51rd2,因为它可以用MAX232编程,而不需要任何程序员,但是这个单片机的额外成本阻止了我去使用它。我宁愿为自己购买或构建一个程序员,并使用89c2051。但问题是我不知道如何用我笔记本电脑上的USB接口来编程。

请指点。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-03-02 03:42:12

这张票应该关闭,因为它不是一个编程问题,主要是基于意见和/或只是去阅读手册是主要原因。

首先,off...just去阅读手册。8051还活着,很好,但我不会作为你的第一个单片机去那里。有基于avr的,基于msp430的和基于arm的(和图片,我的第一个,但最不喜欢)。在8051和arm的基础上,将由许多不同的芯片供应商在许多不同的口味。因此,只要编程/燃烧你的程序到它,它可以不同的每个供应商或芯片家庭每个供应商或每个芯片,基本上有一个答案。你会发现一些芯片有不止一个解决方案。

你不需要一个max232。从usb,这可能是一种浪费,因为您需要从usb到rs232级别,然后max232将您带回到芯片I/O级别(除非您的芯片是混合的,并且具有RS232级别)。他们通常(如果不总是)使用uart的正常gpio级别。您要寻找的是基于ftdi的ft2232或多种变体之一。现在可以得到电缆与ftdi部分在他们或突破板15美元或更少(加上东西连接它,引脚,跳线,什么)。

arduinos是基于avr的,而且越来越便宜,并且大量流行的例子和用户在那里提供帮助。st有许多漂亮的皮质板,售价10到20美元(核子,stm32 f0 discovery,f4 discovery)。ti.com/launchpad有许多基于msp430和arm的板(如果有兴趣的话,还有他们以前的dsp系列),价格也差不多。有时,他们似乎每年都会把入门级的msp430董事会降低到4.30美元。过去是免费运输,但现在有一个相当合理的运输成本。

基本上,你必须做你的研究,所有的信息都在那里,一些公司的文档比其他的好,有些产品有更好的在线社区或例子或其他什么。然后是处理器类型,可能对你也可能不重要,工具(这一天和时代,工具应该是免费的,如果不继续的话),如果你想要使用罐头或滚动你自己的库,etc...It可能是压倒一切的,也许只是你指定的部分,并阅读更多关于它,编程接口是什么。作为atmel,他们的文档通常相当不错,至少对于avr和基于arm的处理器来说是这样,但对于他们的8051也是如此。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28791354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档