问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

做基于单片机的平衡小车,选STM32对比选51的优势

发布网友 发布时间:2022-04-20 14:38

我来回答

2个回答

热心网友 时间:2023-12-02 21:17

STM32是32位单片机,具有MMU,可以上操作系统。51只是普通的8位单片机。

STM32单片机的特点:
内核:ARM32位Cortex-M3 CPU,最高工作频率72MHz,1.25DMIPS/MHz。单周期乘法和硬件除法。
存储器:片上集成32-512KB的Flash存储器。6-64KB的SRAM存储器。
时钟、复位和电源管理:2.0-3.6V的电源供电和I/O接口的驱动电压。POR、PDR和可编程的电压探测器(PVD)。4-16MHz的晶振。内嵌出厂前调校的8MHz RC振荡电路。内部40 kHz的RC振荡电路。用于CPU时钟的PLL。带校准用于RTC的32kHz的晶振。
低功耗:3种低功耗模式:休眠,停止,待机模式。为RTC和备份寄存器供电的VBAT。
调试模式:串行调试(SWD)和JTAG接口。
DMA:12通道DMA控制器。支持的外设:定时器,ADC,DAC,SPI,IIC和UART。
3个12位的us级的A/D转换器(16通道):A/D测量范围:0-3.6 V。双采样和保持能力。片上集成一个温度传感器。
2通道12位D/A转换器:STM32F103xC,STM32F103xD,STM32F103xE独有。
最多高达112个的快速I/O端口:根据型号的不同,有26,37,51,80,和112的I/O端口,所有的端口都可以映射到16个外部中断向量。除了模拟输入,所有的都可以接受5V以内的输入。
最多多达11个定时器:4个16位定时器,每个定时器有4个IC/OC/PWM或者脉冲计数器。2个16位的6通道高级控制定时器:最多6个通道可用于PWM输出。2个看门狗定时器(独立看门狗和窗口看门狗)。Systick定时器:24位倒计数器。2个16位基本定时器用于驱动DAC。
最多多达13个通信接口:2个IIC接口(SMBus/PMBus)。5个USART接口(ISO7816接口,LIN,IrDA兼容,调试控制)。3个SPI接口(18 Mbit/s),两个和IIS复用。CAN接口(2.0B)。USB 2.0全速接口。SDIO接口。
ECOPACK封装:STM32F103xx系列微控制器采用ECOPACK封装形式。

51单片机的特点:
8位CPU·4kbytes程序存储器(ROM) (52为8K)
·128bytes的数据存储器(RAM) (52有256bytes的RAM)
·32条I/O口线·111条指令,大部分为单字节指令
·21个专用寄存器
·2个可编程定时/计数器·5个中断源,2个优先级(52有6个)
·一个全双工串行通信口
·外部数据存储器寻址空间为64kB
·外部程序存储器寻址空间为64kB
·逻辑操作位寻址功能·双列直插40PinDIP封装
·单一+5V电源供电
CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;
RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
ROM:用以存放程序、一些原始数据和表格;
I/O口:四个8位并行I/O口,既可用作输入,也可用作输出
T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;
五个中断源的中断控制系统;
一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;
片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最佳振荡频率为6M-12M。

热心网友 时间:2023-12-02 21:17

STM32主频高,外设丰富,有PWM、AD、DA这些常用外设,而51单片机速度较慢,而且很多外设都要外接,用起来不方便。
最重要的是STM32很热门,网上想找资料很方便,自学起来也十分轻松。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
早孕验血报告单怎么看 测试早孕的方法 联想电脑退货注意什么 公务员裸眼视力必须0.3吗 山东农业大学机电学院科研成果 山东农业大学机械与电子工程学院实验研究 山东农业大学机电工程学院有哪些重点实验室和研究中心? 复发性无菌性脑膜炎的诊断 电子简历自我评价 电子信息技术专业个人简历自我评价 楚留香手游9月7日更新公告 天机阁指点江山功能开放-手游资讯-安族网 stm32单片机主要优点有哪些? 怎样建立 怎么建立一个 STM32比51单片机有什么优点? 怎么创建 如何建 怎么新建一个? 微信是谁创建的人 怎样设置excel表格文字横向排列 excel文件盒侧标签上面的希要竖下面的字希要横排如... Excel表格文字横排怎样设置成竖排 在EXCEL中的一个单元格中,如何让文字横排,并且它们... excel中单元格中字体横竖方向怎么改变 excel打出来的字是竖的怎么换成横的 excel文字横竖排都有怎么设置 急!在EXCEL中打字是竖着排列的怎么变成横着的 CAD图纸的比例是怎样计算的? 如何自制泡泡水? 在家如何自制泡泡水? 如何制作出一个超级大的泡泡 stm32单片机优点? 如何创造微信 单片机stm32好还是51好? stm32单片机与51系列单片机有什么区别 STM32比51单片机有什么优点的汇总 STM32比51单片机有什么优点?STM32难学不?? 51单片机和STM32有什么区别?编程语言也可以用汇编... 单片机stm32好还是51好 STM32单片机和51单片机差别大吗,有那些差别,最好... stm32和stc51的区别?原创。 STM32单片机和51单片机有何区别 51单片机和STM32,选择哪一个有前途 嵌入式题stm32相比于8051单片机有什么优势 stm32单片机 stc单片机 以及51单片机 是什么关系 ... stm32跟普通的51单片机在程序编写方面有什么区别? 51系列单片机和STM32哪个实用 cad图纸比例怎么算 笔记本电脑为什么一开机就显示windows激活啊 是什... 电脑window10右下角提示激活windows 电脑桌面显示激活windows怎么关闭