avr不解释
单片机市场产品类别、型号与品牌非常多,打开淘宝会发现开发板市场也是琳琅满目。所以你首先要根据嵌入方向和资源需求,是准备DIY,还是打算走向机器人或工业控制领域,还是物流网方向,还是数码产品开发等目的,选择出最适合的单片机开发板开始学习。
51系列历史悠久、配套齐全、资料丰富,很多人会自己制作最小系统用来学习与开发,所以开发板生产商很少突出自己的品牌,重点强调他们提供的套件中外设种类的繁多,而且网上的教学资源非常丰富,如果选择这个系列的开发板,我没有什么好推荐的,你只管选择销量大、累积评论良好的即可。
现在最流行的单片机可能就是STM32F1系列了,市场上STM32F1系列开发板的品牌很多,所以很多初学者选择时会看花眼,无法快速决断到底选择哪家好。比如正点、野火、普中、洋桃等几家的产品,实际上他们的开发板质量和附加模块及教学资源都差不多,开发工具通用,我觉得半斤八两。
如果最终决定从这几家中选,只要看你的学习目的是什么以及套件中对应的模块是否够用,这几家产品都有自己录制的视频教学,在很多视频网站上都能找到。
我个人当初选择了洋桃电子的开发板,因为就学习来说,这个产品简单够用,他的开发板上用堆叠方式安排了最小系统,可以拔下单独插到面包板上用,而且我并不需要那么多的外部模块。
因为问题特殊,问答中提到了具体的品牌,特此声明这不是广告。
希望这个答案对你有用。
用树莓派吧,运行python,没有什么做不了的。
杜洋
了解一下。入门,绝对的入门。
学51单片机推荐普中科技的、学stm32推荐周立功的、学LINUX推荐韦东山的;
单片机开发板和我们平时用的家电还是有区别的,和品牌的关系不太大。当然有些厂商提供的资料比较全面,提供比较多的例程,还是能带来很多便利的。
实话实说,同样型号的单片机开发板,功能都一样的,真心想学好的,只要有耐心和细心,多学多练就可以了。比如国产的arduino,价格经济的51核心板以及stm32核心板等,都是不错的选择,资料和教程嘛,嘿嘿,某宝很多店铺都有免费链接的!
esp32双核带wifi蓝牙。特别时候做物联网。采集东西。很多库。语言很多都支持。我现在也在学买了esp8266和esp32。esp8266弱了点,这些价格都便宜10块和27块。
服务器可以用树莓派。
初学者建议用给力者的开发板,不知道现在还卖不卖了,视频和资料相对来说是比较用心做的。
我玩了好几种单片机,入门简单的单片机主要有51系列单片机和arduino系列。
51系列单片机
51系列单片机是对所有兼容Intel8031指令系统的单片机的统称。其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。
新手学习可以使用学习开发板,也可以用最小系统板自己搭外围电路。建议先从学习开发板入门,最小系统板要懂得一些电路基础,搞不好接错就烧掉了,而且玩起来更加麻烦一些。
学习开发板根据我自己的使用我觉得天祥的开发板做得挺好,配合《新概念51单片机C语言教程》这本书可以很好很系统的学习,然后再去学着用最小系统板或者直接自己买单片机芯片搭最小系统去应用。
51系列单片机有以下的特点:
学起来
简单
易上手
51系列单片机较为原始,没有太多的辅助,能让新手系统地学习单片机编程。但是缺点就是较为枯燥,刚上手的时候可能会无所适从。
arduino
Arduino是一家制作开源硬件和软件的公司,同时兼有项目和用户社区,该公司负责设计和制造单板微控制器和微控制器包,用于构建数字设备和交互式对象,以便在物理和数字世界中感知和控制对象。该项目的产品是按照GNU宽通用公共许可证(LGPL)或GNU通用公共许可证(GPL)[1]许可的开源硬件和软件分发的,Arduino允许任何人制造Arduino板和软件分发。Arduino板可以以预装的形式商业销售,也可以作为DIY包购买。
某宝上一百多块钱能够买到一套国产的arduino,其实就是盗版的arduino,但是拿来学习是完全足够了的。
我随便在某宝找了张图,大概就这么个套件。
arduino有以下的特点:
便宜
跨平台
简易的编程环境软件开源并可扩展
硬件开源并可扩展
根据我使用arduino的感受来说,编程语法上要比51来得要方便很多,因为它的编程环境里面讲一些东西给你简化了。但是个人觉得者并不利于新手的长远发展,拿来培养兴趣倒是一个很不错的选择。
以上是我的推荐,希望能够帮到你。
最好的单片机还没有被发明出来,现有的热门单片机里arduino缺乏运算力,也不支持热门人工智能语言或工具平台,应该很快就被取代。树莓派目前支持一些简单的人工智能应用,但是运算能力凸现薄弱与各种限制。短期内可以想象以ARM处理机为核心,环绕以更多运算能力与FPGA,方便处理目前众多热门的一些应用,好比追寻锁定移动目标,识别语言文字,自走车,价格预测,图像识别,等等。
以FPGA为核心的平台,包含低价CPU与MCU核,加上可编程的GPU与编程语言的无缝支持与接合,是最理想的。但近期比较可能出现的是与树莓派兼容而运算能力更强大的单片机,加上一些衔接传感器而容易编程的FPGA。各种芯片设计并不少,但是单片机更大的要求是大众化,也就是方便使用。要想方便使用就必须有现成开发平台的支持,但是画图纸设计单片机的天才们还办不到,就只能等待热门应用的设计自己来逐渐解决问题。
先学51,然后在stm32,然后树莓派嵌入式系统,然后就可以造电脑了。
这个我建议上淘宝上搜下单片机开发板,销量排在前面的都是不错的,8位单片机建议用8051内核,32位的建议使用ARMcortex-m内核STM32。
开发板主要看外设全不全,教程完不完整,用的人多了,遇到问题能获得帮助。同样,如果有人提问,也希望能提供些帮助。
实验用的,功能可以大一些,多一些,,,实际应用按需配置
我学单片机的时候,开发版是自己做的
软件简介:
KeilMDKuVision4是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,使用接近于传统c语言的语法来开发,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用,而且大大的提高了工作效率和项目开发周期,他还能嵌入汇编,您可以在关键的位置嵌入,使程序达到接近于汇编的工作效率。
下载地址:
安装步骤:
1.选择我们下载的安装包,选择右健解压
2.解压后得到以下文件,双击运行MDK412.exe文件
3.点击Next
4.勾选”Iagree……“点击Next
5.选择安装目录,点击Next
6.任意填写信息,点击Next
7.安装中……等待安装完成
8.点击Finish
9.返回安装包,复制汉化文件到软件安装目录
10.粘贴刚刚复制的文件到软件目录(例D:-keil4-UV4目录下)
11.选择替换目标中的文件
12.软件安装成功,打开界面如下
单片机开发板都大同小异,根据功能价格自己选择就是了,够用即可,没有必要多花哨。以下是小编推荐的四家值得购买的单片机开发板,各有千秋。那么开发板也是需要单片机搭配的或者自主品牌的开发板/开发工具,这里我推荐一家性价比和品质比较好的公司,深圳市英锐恩科技有限公司推出的EN系列单片机和开发工具,一应俱全,方便省事。
买单片机开发板是不看品牌的,看的是教程质量
我只说自己的看法,上学老师没给讲清单片机,做实验也一两个,流水单。后来在某宝上看到《手把手教单片机》200元,实验板,软件,教学视频,电子书等。这才学会了不少单片机控制方面的东西。这书做教材也没有问题。自己去看吧。
单片机的学习,只要肯下功夫,只需要一块最小系统就可以学好。当然,如果有一块提供优质售后服务的开发板,自然如虎添翼学的更快。
不知道问题主想要学习哪款单片机,我就以我自身的体验推荐一款吧-正点原子的stm32开发板。
首先说下单片机,目前意法半导体单片机以其超高性价比迅速获取的众多市场的欢心,包括8位单片机系列stm8和32位单片机系列stm32。市场前景自然不必担心,并且stm32的函数库和stm8函数库有很多相同之处,学会一个很容易就会另一个,也会更容易接入嵌入式的学习
再说下正点,正点原子是最早一批进行stm32设计和生产的厂家。在多年的设计实践,出版了《精通STM32F4》,《原子教你玩STM32》和《例说STM32》,并与意法半导体公司保持长期合作关系。实力毋庸置疑,学习更放心。
再说下服务。正点原子除了有专门的售后服务工程师为大家解疑答惑外,还有一个专门的技术论坛,方便大家学习和讨论,论坛还提供了众多的免费资料供大家下载学习。这些无疑会使单片机学习者学习起来事半功倍。
对于初学者,推荐的是完整的开发板,不建议自己做。入门建议51,完了32。。。到那会你自己知道自己需要什么了。大家推荐某宝,本人给两个建议:1入门51单片机芯片要是stc15系列以后的芯片,某宝90%以上的板子还在是十年前的芯片。2买板子不要看漂亮,广告,要看实用和资料。