大家好,今天来为大家分享当今市场上最常用的微控制器的一些知识点,和的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
2. PIC32
PIC32是Microchip Technology推出的一系列32位微控制器。基于MIPS内核,具有高性能和高内存容量,适用于通用、音频、连接等应用。 PIC32有多个系列,如PIC32MX、PIC32MZ、PIC32MM等,每个系列都有不同的性能、功能和价格。 PIC32 的虚拟内存映射包含4 GB(四十亿字节,或2^32 字节,其中每个字节等于8 位)的可寻址内存。所有内存区域在该虚拟内存空间中都有其唯一对应的地址。这包括程序存储器(Flash)、数据存储器(RAM)、外设特殊功能寄存器(SFR)等。PIC32支持多种开发环境,例如MPLAB X IDE、MPLAB Harmony、Arduino IDE等。
3.ATmega328PB
Microchip 的ATmega328PB 是当今最好的微控制器之一。与PIC32 和STM32 不同,这是一个8 位MCU,因此功能较弱,但体积更小且能效更高。低功耗和紧凑外形的结合使其成为小型单一用途应用的理想选择。 ATmega328PB 提供32 KB 闪存、4 KB RAM 和低至2.7 伏的工作电压。作为最受欢迎的开源硬件提供商之一的Arduino 的首选8 位MCU,它也得到了广泛的支持。
4.ESP32
类似于PIC32 和STM32 的32 位微控制器,基于Espressif ESP32 芯片,具有240 MHz 双核Tensilica LX6 处理器、520Kb RAM、4Mb Flash、34 个可编程GPIO 引脚(其中16 个可用作模拟输入) ,3个UART端口,3个SPI端口,2个I2C端口,2个I2S端口,16个PWM通道,1个DAC通道,1个ADC通道,1个USB接口和1个电池接口。它支持Wi-Fi和蓝牙连接,并且可以运行MicroPython、Arduino或ESP-IDF等开发环境。
5.ATtiny85
Microchip Technology 的一系列8 位微控制器,基于AVR RISC 架构,具有低功耗和高性能,适合简单紧凑的应用。 ATtiny85具有8 KB ISP闪存、512B EEPROM、512B SRAM、6条通用I/O线、32个通用工作寄存器、一个8位定时器/计数器、一个10位模数转换器、一个ATtiny85可以使用Arduino IDE和编程器进行编程。 ATtiny85的封装有DIP、SOIC、QFN等形式。
6.MSP430
MSP430是德州仪器公司推出的一系列16位微控制器。基于RISC架构,具有低功耗、高性能,适合混合信号处理应用。 MSP430有多个系列,如MSP430G2x、MSP430F2xx、MSP430FRxx等,每个系列都有不同的性能、功能和价格。 MSP430的特点是集成了多种不同功能的模拟电路、数字电路模块和微处理器,如16位多功能硬件乘法器、硬件乘加功能、DMA等。MSP430可以使用多种开发环境,例如Code Composer Studio (CCS)、IAR Embedded Workbench、Arduino IDE 等
7.Arduino Uno Rev3
基于ATmega328P芯片,具有14个数字输入输出引脚(其中6个可用作PWM输出)、6个模拟输入引脚、1个16 MHz晶振、1个USB接口、1个电源插座、1个ICSP连接器和一个重置按钮。它支持Arduino IDE 以及各种库和扩展板,非常适合初学者和教育目的。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/138018.html
用户评论
矜暮
这篇博文真是太棒了!我最喜欢的还是 ARM 的 Cortex-M 系列,强大而且能用在各种应用中,比如我做的智能家居项目就选用了它。希望以后能看到更深入的讲解。
有14位网友表示赞同!
风中摇曳着长发
市场上微控制器种类那么多,总是好困惑哪个比较好?这篇文章刚好让我对常见型号有了大概了解,尤其是 STM32 的普及率,确实很高。打算入手学习一下了!
有10位网友表示赞同!
疯人疯语疯人愿
我主要用 ESP32 开发 IoT 设备,最近感觉它的蓝牙和 WiFi 功能越来越强大,性价比也很高!希望能多介绍一些关于低功耗应用的微控制器。
有15位网友表示赞同!
猫腻
这篇文章写得不错,介绍的很全面。不过我觉得 PIC 微控制器也值得一提,稳定可靠,而且文档更新很及时,一直都是嵌入式领域的实力派。
有6位网友表示赞同!
喜欢梅西
我最近正在学习 Arduino,它其实就是基于 ATmega 的吧?文章里没有提到这款入门级的微控制器,难道现在已经过时了吗?
有13位网友表示赞同!
Hello爱情风
这篇文章只是概括了几个主流型号,实际应用中还需要考虑具体的要求和预算。比如如果要做高性能的计算任务,可能需要选用更高端的架构。每个芯片都有自己的优势劣势,不能一概而论。
有17位网友表示赞同!
無極卍盜
我一直用的 AVR 系列微控制器,便宜还简单易学,虽然性能不如其他型号强,但能胜任很多简单的应用场合。这篇文章让我想重新回顾一下其他类型的微控制器
有8位网友表示赞同!
青墨断笺み
感觉文章有点过时了,没有提到最新的 RISC-V 架构,我觉得未来会越来越重要,现在已经有一些厂商开始采用它了,希望可以介绍一下它们的优势和发展趋势。
有10位网友表示赞同!
々爱被冰凝固ゝ
我主要做工业控制自动化,这篇文章里提到的有些微控制器太常见了,实际在工业现场还比较注重稳定性、可靠性等等指标,所以我们选择的有时候会更偏向成熟的方案。
有10位网友表示赞同!
哭花了素颜
对于新手来说,选择合适的微控制器确实很关键,这篇文章帮了我很大忙,让我对市场上的不同型号有了更清晰的认识!
有13位网友表示赞同!
醉婉笙歌
我很喜欢你的文章,但是你觉得可以把每个型号的应用范围具体化一点吗?比如说 ARM 的 Cortex-M,在什么场景下特别出色的呢?
有18位网友表示赞同!
在哪跌倒こ就在哪躺下
感觉这篇文章比较注重介绍微控制器的品牌和型号,但我觉得更实用的是学习如何选择合适的微控制器来完成某一特定任务。 希望能看到更多关于实际应用案例的分析!
有14位网友表示赞同!
青山暮雪
我一直在想入门微控制器编程,看了这篇博文后更加确定了学习方向,不过很多型号感觉差异很大,不知道应该先从哪种入手比较好啊?
有8位网友表示赞同!
枫无痕
这篇文章让我对不同微控制器的性能和特点有了更深的了解,感觉未来发展趋势越来越多元化,希望以后可以关注一下更个性化的微控制器方案。
有13位网友表示赞同!
仰望幸福
我很想知道文章中提到的每个型号的详细参数指标怎么样?(比如频率、内存容量等等)
有5位网友表示赞同!
夏至离别
在实际应用中,软件设计对于微控制器的性能发挥也很重要,这篇文章有没有想过介绍一些常见的嵌入式系统开发工具和方法?
有18位网友表示赞同!
柠夏初开
我最近对可编程逻辑器件比较感兴趣,不知道它与微控制器之间的区别是什么呢?文章里提到过他们的工作原理吗?
有20位网友表示赞同!
汐颜兮梦ヘ
很希望以后能看到更深入的讲解,比如不同微控制器的架构、指令集等等,可以帮助我们在学习的时候更有方向性。
有7位网友表示赞同!