MM32F103

灵动微MM32F103系列产品使用高性能内核M3的 32 位微控制器,典型工作频率可达144MHZ,内置高速存储器,丰富的增强型 I/O 端口和外设连接到外部总线。提供5种封装形式,包括 LQFP100、LQFP64、LQFP48、LQFP32 和 QFN32 共 5 种封装形式。根据不同的封装形式,器件中的外设配置不尽相同。该产品适合使用在电机驱动和应用控制,医疗和手持设备,工业应用以及警报系统等。下面英尚微代理商解答关于MM32F103产品中的一些常见问题。

SPI

1 、SPI 支持哪几种模式

按传输方向分
1) 全双工模式,同时收发数据,同时使能 TX 和 RX;
2) 半双工,在不同时间段进行读写,ENABLE TX 时 DISABLE RX,ENABLE RX 时 DISABLE TX;

按采样时序分
1) 模式 0,空闲时时钟为低,第一个时钟沿采样;
2) 模式 1,空闲时时钟为低,第二个时钟沿采样;
3) 模式 2,空闲时时钟为高,第一个时钟沿采样;
4) 模式 3,空闲时时钟为高,第二个时钟沿采样;

2 、SPI 主机通信不正常有哪些原因

常见原因:
1) 配置不正确,表现为无时钟输出;
2) 模式配置不正确,表现为采样点与预期不一致(SPI_CCTL bit0 = 0 为第二个时钟沿采样);
3) 速度配置过快,表现为波形异常;
4) 数据位数配置与 device 不一致,表现为 CLK 个数不对.
5) CS 信号不正确,表现为 CS 信号与 device 时序不对应;

Vbat 的电源接入有什么要求;
如果在应用中没有外部电池, 建议 VBAT 在外部通过一个 100nF 的陶瓷电容与 VDD 相连. 如外接为电池,为保证不损坏,建议在外部 VBAT 和电源之间连接一个低压降二极管。如无外接电池,即使不用 RTC 功能,也需要给 VBAT 供电;

KEIL 例程编译失败可能导致的原因

常见原因:
1) 没有安装 keil4 的兼容包,软件名称为:MDKCM516_legacySupportMDK4(出问题最多)
2) 移动了 keil 工程文件,导致无法找到相对路径的文件
3) 程序太大,超过 FLASH 或者SRAM容量

解决办法
针对 1 和 2 的问题,将 BOOT0 和 BOOT1 接到高电平,复位或者重新上电一下,然后再读 ID。若能读到 ID,则在此模式下擦除程序,然后再将 BOOT0 和 BOOT1 接低电平,这时候 ID 就能读到了。

KEIL 程序编译通过了,可是下载程序失败

常见原因:
1) 硬件电路没有接好,查看 debug 工具是否连接上板子中的 JTAG 或者 SWD,能否读到芯片IDCODE。
2) 若是 Debug 工具能读到芯片 ID,但是无法下载,原因是没有选择 Description 型号,具体配置选择如下图所示。

灵动微MM32F103单片机常见问题解答

外部高速时钟接法

外部无源晶振电路如下图所示,晶振两脚接约 22pf 电容,并上 1M 反馈电阻。因芯片内部没有集成反馈电阻,为保证 XTAL 起振,必须接 1M 欧姆电阻;

灵动微MM32F103单片机常见问题解答

外部时钟异常常见原因
运行程序通常用到外部高速时钟做系统时钟源,有时候在调试中会遇到系统时钟异常导致程序停止运行,以下列出几点可能的原因:
1) 外部晶振未加反馈电阻,导致外部无稳定时钟输入;
2) 外部晶振范围 8~24MHz;
3) 晶振与芯片引脚间断路;
4) 晶振质量问题导致,不正常起振;
5) 芯片系统时钟配置过程错误等等

本文来源:英尚微电子,转载此文目的在于传递更多信息,版权归原作者所有。

围观 9

恭喜您,获得本次由电子创新网与灵动微电子联合举办的“灵动MM32F103开发板评测活动"的试用资格!没错,最后一期试用名单终于出来啦,您的名字就在下方表格喔!具体名单信息如下:

灵动MM32F103开发套件试用名单公布
姓名
公司
邸先生
陕西航空电气
彭均均
美的生活电器事业部
廖杰
康佳集团股份有限公司
吴建伟
梅特勒托利多精密仪器有限公司
周帆
衢州萨睿姆仪器有限公司

灵动微电子MM32F103开发套件介绍

1、MM32F103开发套件

1) MM32F103RB开发板

2) MM32 Debugger调试器

3) MM32开发板扩展配件--2.8”TFT屏

2、MM32F103RB开发板简介

• 采用Cortex®-M3内核的MM32F103RBT6 MCU主控

• 最高工作频率 96MHz,128KByte Flash,20KByte SRAM

• 1个标准的JTAG/SWD调试下载口

• 1个I2C接口的EEPROM芯片,容量1024Byte

• 1个SPI FLASH 芯片,容量8Mbyte

• 1个标准的2.8”LCD接口,支持触摸屏

• 1个OLED模块接口(与LCD接口部分共用)

• 1个USB接口,可用于程序下载和代码调试

• 1个USB SLAVE接口,用于USB通信

• 1个TF-SD卡接口,1个PS/2接口,可外接鼠标、键盘

• 1个无线通信模块接口(分别支持433M、2.4G 模块)

• 1个RTC后备电池座

• 3个功能按钮,兼具唤醒功能

• 1个红外接收头,可支持红外遥控器

• 可扩展多种外设模块

• 工作电源:DC-5V(MicroUSB 或单独外接5V DC电源)

3、MM32F103RB开发板技术资料下载

请点击灵动官网进行下载

www.mindmotion.com.cn

关于灵动微电子

上海灵动微电子股份有限公司(股票代码:833448,股票简称:灵动微电)是国内专注于MCU产品与MCU应用方案的领先供应商,是中国工业及信息化部及上海市信息化办公室认定的集成电路设计企业,同时也是上海市认定的高新技术企业。自2011年3月成立至今,灵动微电子已经成功完成十余款MCU产品设计及推广,包括基于8051、ARM® Cortex®-M0、ARM® Cortex®-M3内核的Flash MCU、OTP MCU、EEPROM MCU等产品,产品及方案广泛应用于工业控制、智能家电、智慧家庭、可穿戴式设备、汽车电子、仪器仪表等领域。

围观 470

是的,您没看错,这是由电子创新网与灵动微电子联合举办的“灵动MM32F103开发板评测活动"第三期试用名单!昨天第二期公示中没有名字?没关系,这一期保证有您的大名,具体名单信息如下方表格:

灵动MM32F103开发套件试用名单公布
姓名
公司
杨权
深圳市云联芯科技有限公司
郑建贞
红品晶英科技(深圳)有限公司
高林
山东瑞因思仪器有限公司
白艳军
淄博千恒自动化工程有限公司
尹海田
珠海格力电器股份有限公司

(开发套件已由小编用顺丰寄出,注意查收哦~)

Ps:活动依然在火爆进行中,没报名的赶快抓紧时间,名额有限,先到先得,跟着小编一起行动起来吧,点击《灵动MM32F103开发板评测活动开始啦,在线申请可赢取精美礼品!》,精彩不容错过喔······

灵动微电子MM32F103开发套件介绍

1、MM32F103开发套件

1) MM32F103RB开发板

2) MM32 Debugger调试器

3) MM32开发板扩展配件--2.8”TFT屏

2、MM32F103RB开发板简介

• 采用Cortex®-M3内核的MM32F103RBT6 MCU主控

• 最高工作频率 96MHz,128KByte Flash,20KByte SRAM

• 1个标准的JTAG/SWD调试下载口

• 1个I2C接口的EEPROM芯片,容量1024Byte

• 1个SPI FLASH 芯片,容量8Mbyte

• 1个标准的2.8”LCD接口,支持触摸屏

• 1个OLED模块接口(与LCD接口部分共用)

• 1个USB接口,可用于程序下载和代码调试

• 1个USB SLAVE接口,用于USB通信

• 1个TF-SD卡接口,1个PS/2接口,可外接鼠标、键盘

• 1个无线通信模块接口(分别支持433M、2.4G 模块)

• 1个RTC后备电池座

• 3个功能按钮,兼具唤醒功能

• 1个红外接收头,可支持红外遥控器

• 可扩展多种外设模块

• 工作电源:DC-5V(MicroUSB 或单独外接5V DC电源)

3、MM32F103RB开发板技术资料下载

请点击灵动官网进行下载

www.mindmotion.com.cn

关于灵动微电子

上海灵动微电子股份有限公司(股票代码:833448,股票简称:灵动微电)是国内专注于MCU产品与MCU应用方案的领先供应商,是中国工业及信息化部及上海市信息化办公室认定的集成电路设计企业,同时也是上海市认定的高新技术企业。自2011年3月成立至今,灵动微电子已经成功完成十余款MCU产品设计及推广,包括基于8051、ARM® Cortex®-M0、ARM® Cortex®-M3内核的Flash MCU、OTP MCU、EEPROM MCU等产品,产品及方案广泛应用于工业控制、智能家电、智慧家庭、可穿戴式设备、汽车电子、仪器仪表等领域。

围观 448

由电子创新网与灵动微电子联合举办的“灵动MM32F103开发板评测活动"第二期试用名单终于又和大家见面啦,第一期没有被选上的不要气馁,说不定您的名字就印在这一期的榜单上喔!赶快来看看吧,具体名单信息如下方表格:

灵动MM32F103开发套件试用名单公布
姓名
公司
林羽
福州佳宝智能科技有限公司
曹俊
深圳斯帕克电机有限公司
马猛
上海恕一光电科技有限公司
王先生
睿视智觉厦门软件开发有限公司
孙君朋
西电通用电气自动化有限公司

(开发套件已由小编用顺丰寄出,注意查收哦~)

Ps:活动依然在火爆进行中,没报名的赶快抓紧时间,名额有限,先到先得,跟着小编一起行动起来吧,点击《灵动MM32F103开发板评测活动开始啦,在线申请可赢取精美礼品!》,精彩不容错过喔······

灵动微电子MM32F103开发套件介绍

1、MM32F103开发套件

1) MM32F103RB开发板

2) MM32 Debugger调试器

3) MM32开发板扩展配件--2.8”TFT屏

2、MM32F103RB开发板简介

• 采用Cortex®-M3内核的MM32F103RBT6 MCU主控

• 最高工作频率 96MHz,128KByte Flash,20KByte SRAM

• 1个标准的JTAG/SWD调试下载口

• 1个I2C接口的EEPROM芯片,容量1024Byte

• 1个SPI FLASH 芯片,容量8Mbyte

• 1个标准的2.8”LCD接口,支持触摸屏

• 1个OLED模块接口(与LCD接口部分共用)

• 1个USB接口,可用于程序下载和代码调试

• 1个USB SLAVE接口,用于USB通信

• 1个TF-SD卡接口,1个PS/2接口,可外接鼠标、键盘

• 1个无线通信模块接口(分别支持433M、2.4G 模块)

• 1个RTC后备电池座

• 3个功能按钮,兼具唤醒功能

• 1个红外接收头,可支持红外遥控器

• 可扩展多种外设模块

• 工作电源:DC-5V(MicroUSB 或单独外接5V DC电源)

3、MM32F103RB开发板技术资料下载

请点击灵动官网进行下载

www.mindmotion.com.cn

关于灵动微电子

上海灵动微电子股份有限公司(股票代码:833448,股票简称:灵动微电)是国内专注于MCU产品与MCU应用方案的领先供应商,是中国工业及信息化部及上海市信息化办公室认定的集成电路设计企业,同时也是上海市认定的高新技术企业。自2011年3月成立至今,灵动微电子已经成功完成十余款MCU产品设计及推广,包括基于8051、ARM® Cortex®-M0、ARM® Cortex®-M3内核的Flash MCU、OTP MCU、EEPROM MCU等产品,产品及方案广泛应用于工业控制、智能家电、智慧家庭、可穿戴式设备、汽车电子、仪器仪表等领域。

围观 333

页面

订阅 RSS - MM32F103