灵动微MM32F013系列常见问题解答灵动微电子MM32F013是一款采用M0为内核的32位单片机,工作频率达72兆赫兹,内置64KB的Flash和16KB的SRAM高速存储器,丰富的增强型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%,可以支持串口有效通信,CAN、USB等对时钟精度要求较为严苛的应用中仍然建议使用外部晶振。
芯片复位后,如何查看RCC->CSR寄存器中的复位状态? 该寄存器可正常反馈芯片复位状态。
芯片是否支持HSI与HSE时钟自动切换? 当外部晶振出现异常,比如短路或OSC_IN、OSC_OUT的某一个引脚接到了固定电平上,这类异常会导致晶振停振,此时需要软件使能CSS功能,在NMI中断中将系统时钟切换到内部HSI。
芯片所能运行最高主频? 96MHz,此时flash控制器需要设置3个latency,PLL时钟输出为SYSCLK,PLL可选HIS、HSE和HSE/2。
GPIO 使用GPIO注意事项? 1、MCU上电后所有的GPIO处于高阻态,PA13\14除外(内部弱上拉); 2、所有GPIO均为TC端口,GPIO外接的电压不能高于MCU的供电电压。
ADC ADC使用的注意事项有哪些? 1、如果需要高精度的ADC,VDDA和VSSA建议提供独立的、稳定可靠的供电电压,且VDD和VDDA压差不能大于100mv; 2、需要注意输入阻抗匹配,如使用1Mbps作为采样速率,只支持50欧的输入阻抗; 3、如需要多路高速采样,并需要切换通道,且要求得到较准确的采样值,那么需要增大每个通道的采样保持时间,比如7.5个cycle。
是否可以支持TIM触发ADC转换后的值通过DMA输出至内存中? 支持TIM触发ADC转换,再由ADC转换发出DMA请求触发DMA响应搬运数据,ADC的DMA请求通道可映射在DMACH1和CH2上,通过SYSCFG_CFGR进行相关配置。
CAN CAN使用有哪些注意事项? 1、支持20组滤波器,验收屏蔽寄存器中的‘1’为不相关,‘0’为相关; 2、使用CAN模块时,必须使用外置晶振作为时钟源。
SPI SPI支持单线半双工吗? 不支持单引脚的半双工模式。如果想实现单线半双工,可以将MISO和MOSI并在一起,辅以软件配置实现单线半双工。 |