行业资讯
我目前用的是STM8S,单片机孝茄本身性价比高。可以使用它的枣慎模官方凳缓库文件,利用两个定时器来测量电容充放电时间。
中国移动MCU与STM32F103系列兼容性对比

Vivi
分享国产MCU,数字隔离器芯片知识,可免费提供样品和技术支持
ST是MCU领域当之无愧的大佬,而ST最经典的MCU无疑就是STM32F103了。由于收到市场热捧,疫情影响,加上这两年被大量囤货,目前STM32F103CB/RB系列的价格被炒到了天价,真可谓是一芯难求。
针对这个契机,国内许多MCU厂家趁机推出了与ST兼容的歼森MCU。比如GD、灵动微、极海、中国移动等等。今天,我们以STM32F103CBT6为例,看看中国移动自主研发的MCU与CM32M101A与STM32F103系列的兼容性情况。
一、资源对比
首先我们来看看中移子公司芯升科技的资源情况:
32 bit ARM Cortex-M4F内核
工作主频108MHz
Flash为128KB
SRAM为 32KB
1个12bit 5Msps ADC,合计16路通道
工作电压、温度分别为:1.8V~3.6V、-40°C ~ 105°C
通信串口 :2*IIC,2*SPI,3*USART,1*CAN等
支持浮点运算和DSP指令内置1个12bit 5Msps ADC,2路独立轨到轨运算放大器,春孝2个高速比较器
支持多达24通道电容式触摸按键
内置一个无磁模块
内置多达320段的Segment LCD驱动
芯升科技MCU选型表
STM32F103CBT6资源情况:
Cortex-M3内核
工作主频72 MHz
Flash为 64K
SRAM为20K
2个12bit ADC合计16路通道
工作电压、温度分别为:2V~3.6V、-40°C ~ 85°C
通信串口 :2*IIC,2*SPI,3*USART,1*CAN
ST选型表
二、硬件对比:
从两者引脚分布来看,两者只有一个脚位不同。
芯升科技MCU的1号位为VLCD,ST的1号位为VDD。如果需要VBAT功能的话,那么使用芯氏森亩升科技的MCU需要通过增设外部电路来解决。
三、总结:
综合来看,芯升科技CM32M101A在资源上比STM32F103CBT6要丰富的多,而硬件上基本也能完全兼容。
在目前缺芯的背景下,采用芯升科技CM32M101A去替代STM32F103CBT6也是一个不错的选择。
按键通常有:IO口按键(BUTTON),AD按键(通过AD采样电压),IR(遥控器)。
按按键功能分:有短按键,长按键,连续按键。打个比方,遥控电视机,按一下音量键,音量增加1,这个就是短按键。 按住音量键不放,音敏野厅量连续加,这个就是连续按键。按住一个按键5s,系统会复位,这个是长按键。
mcu是什么:
MCU(微控制单元),又称单片微型计算机(Single Chip Microcomputer )或者单片机,是把中央处理器(Central Process Unit;CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转脊扒换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的桥隐应用场合做不同组合控制。
诸如手机、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。
mcu和单片机的区别:
微处理器与单片机之间的另一个主要区别是,微处理器依赖外部存储器来保存和执行程序,而单片机则依赖嵌入式闪存。在微处理器中,程序通常存储在非易失性存储器中。单片机在能耗方面表现出色,要比微处理器低很多。尽管微处理器具有节能模式,但其能耗仍然比典型的单片机高得多。但是从计算能力来考虑,目前的MCU的性能大致与单片机相当了。
单片机本身I/O口多没有触摸感应功能,不过现在有单触摸芯片(价格两三毛钱一个)可以连接 单片机 I/O 实现触摸按键( TTP223-BA6触粗誉摸芯片,电路很简单蔽迹),还可以连接红外线接收头(用电视剧遥控器控制 开关,宏凳并可以通过编程 使有学习功能适应不同遥控器按键)。
一点销电子网
Yidianxiao Electronic Website Platform