样品申请 | 资料下载 | 替换型号咨询

灵动微MM32F013系列常见问题解答

灵动微电子MM32F013是一款采用M0为内核的32位单片机,工作频率达72兆赫兹,内置64KBFlash16KBSRAM高速存储器,丰富的增强型I/O端口和多种外设。MM32F031引脚兼容提供LQFP64、LQFP48、LQFP32、QFN32和QFN28封装适合于智能锁主控家电控制小尺寸彩屏显示升降桌离线电源监控电动工具舞台灯光读卡器多种应用场合


下面我司英尚微电子介绍一下在使用过程中会遇到的一些关于MM32F013系列常见问题解答


RCC

外部时钟的使用有什么注意事项?

1、外部无源晶振输入范围:2-24MHz

2、使用外置晶振,如需在全温-40~85℃,全压2.0~5.5V下使用外部晶振作为HSE时钟,需要根据外部匹配的晶振内置电阻,设置内部Rf电阻和驱动电流,以作全温全压匹配;

3、使用外置晶振,需要确保HSEready有足够长时间,不同的外部晶振内阻不一样,需要做相关的调配。


内部时钟的使用有什么注意事项?

支持全温全压校准到±3%,可以支持串口有效通信,CANUSB等对时钟精度要求较为严苛的应用中仍然建议使用外部晶振。


芯片复位后,如何查看RCC->CSR寄存器中的复位状态?

该寄存器可正常反馈芯片复位状态。


芯片是否支持HSIHSE时钟自动切换?

当外部晶振出现异常,比如短路或OSC_INOSC_OUT的某一个引脚接到了固定电平上,这类异常会导致晶振停振,此时需要软件使能CSS功能,在NMI中断中将系统时钟切换到内部HSI


芯片所能运行最高主频?

96MHz,此时flash控制器需要设置3latencyPLL时钟输出为SYSCLKPLL可选HISHSEHSE/2


GPIO

使用GPIO注意事项?

1MCU上电后所有的GPIO处于高阻态,PA13\14除外(内部弱上拉);

2、所有GPIO均为TC端口,GPIO外接的电压不能高于MCU的供电电压。


ADC

ADC使用的注意事项有哪些?

1、如果需要高精度的ADCVDDAVSSA建议提供独立的、稳定可靠的供电电压,且VDDVDDA压差不能大于100mv

2、需要注意输入阻抗匹配,如使用1Mbps作为采样速率,只支持50欧的输入阻抗;

3、如需要多路高速采样,并需要切换通道,且要求得到较准确的采样值,那么需要增大每个通道的采样保持时间,比如7.5cycle


是否可以支持TIM触发ADC转换后的值通过DMA输出至内存中?

支持TIM触发ADC转换,再由ADC转换发出DMA请求触发DMA响应搬运数据,ADCDMA请求通道可映射在DMACH1CH2上,通过SYSCFG_CFGR进行相关配置。


CAN

CAN使用有哪些注意事项?

1、支持20组滤波器,验收屏蔽寄存器中的‘1’为不相关,‘0’为相关;

2、使用CAN模块时,必须使用外置晶振作为时钟源。


SPI

SPI支持单线半双工吗?

不支持单引脚的半双工模式。如果想实现单线半双工,可以将MISOMOSI并在一起,辅以软件配置实现单线半双工。