跳转到主要内容

MM32F103

【下载】MM32 MiniBoard

kelly /

本文将介绍灵动微电子独立开发的MM32 MiniBoard!!!

该开发板主控芯片MM32F103系列芯片由上海灵动微电子股份有限公司开发的32 位单片机,MM32F103芯片最高工作频率96MHz,内置高速存储器,丰富的增强I/O 端口和联接到两条APB 总线的外设。MM32F103所有型号的器件都包含2 个12 位的ADC、2个12 位的DAC、2 个电压比较器、3 个通用16 位定时器和1 个PWM 高级定时器,还包含标准和先进的通信接口: 2 个I2C 接口和SPI 接口、3 个UART 接口、一个USB 接口和一个CAN 接口,丰富的外设配置,使得MM32F103 产品微控制器适合于多种应用场合。

到ELEXCON看灵动MM32 MCU新品,不见不散!

kelly /

“ELEXCON深圳国际电子展暨IEE深圳国际嵌入式系统展”作为嵌入式行业的年度盛会,每年都会汇聚众多来自全球的优秀企业,并同台展出自家甚至是首发首秀的新产品、新技术,及其新方案。展会期间,参展企业还会推出大量的有奖活动与参展观众进行交流互动!今年,灵动微电子也将携带灵动MM32 MCU新品来到ELEXCON与大家见面,8月24-26日深圳会展中心2/3/4号馆约定您,不见不散!欢迎大家关注和传播,让更多朋友了解灵动的新技术、新动态、新趋势,顺带也来展会现场薅更多羊毛吧~!

<strong>上海灵动微电子股份有限公司</strong>

<strong>展位号:三号馆3B38</strong>

<strong>8月24-26日,深圳会展中心2/3/4号馆,我们在这里等你!</strong>

<strong>展品简介</strong>

<strong>(1)MM32F031</strong>

【下载】灵动微MM32F103开发板资料—— 库函数和例程

editor /

MM32F103 使用高性能的 ARM® Cortex®-M3 32 位的 RISC 内核,最高工作频率 96MHz,内置高速存储器,丰富的增强 I/O 端口和联接到两条 APB 总线的外设。所有型号的器件都包含 2 个 12 位的 ADC、2个 12 位的 DAC、2 个电压比较器、3 个通用 16 位定时器和 1 个 PWM 高级定时器,还包含标准和先进的通信接口:2 个 I2C 接口和 SPI 接口、3 个 UART 接口、一个 USB 接口和一个 CAN 接口。

MM32F103 产品供电电压为 2.5V 至 5.5V,包含-40°C 至+85°C 温度范围和 -40°C 至+105°C 的
扩展温度范围。一系列的省电模式保证低功耗应用的要求。

MM32F103 产品提供包括 48 脚与 64 脚共 2 种不同封装形式;根据不同的封装形式,器件中的外设配
置不尽相同。下面给出了该系列产品中所有外设的基本介绍。

【下载】灵动微MM32F103开发板资料—— 产品简介

editor /

<strong><font size="5">概述</font></strong>

MM32F103 使用高性能的 ARM® Cortex®-M3 32 位的 RISC 内核,最高工作频率 96MHz,内置高速存储器,丰富的增强 I/O 端口和联接到两条 APB 总线的外设。所有型号的器件都包含 2 个 12 位的 ADC、2个 12 位的 DAC、2 个电压比较器、3 个通用 16 位定时器和 1 个 PWM 高级定时器,还包含标准和先进的通信接口:2 个 I2C 接口和 SPI 接口、3 个 UART 接口、一个 USB 接口和一个 CAN 接口。

MM32F103 产品供电电压为 2.5V 至 5.5V,包含-40°C 至+85°C 温度范围和 -40°C 至+105°C 的
扩展温度范围。一系列的省电模式保证低功耗应用的要求。

MM32F103 产品提供包括 48 脚与 64 脚共 2 种不同封装形式;根据不同的封装形式,器件中的外设配
置不尽相同。下面给出了该系列产品中所有外设的基本介绍。

【MM32F103试用体验】+HC05蓝牙与Android手机通信

editor /

<br>一言不合就放假了!!!</br>

今天记录一下我使用MM32开发板驱动HC05蓝牙模块与Android手机通信的过程。说实话,整个过程满是狗血。

<strong><font size="5">一、HC05简介</font></strong>

HC05是一块主从一体的串口蓝牙模块。也就是说,该模块可以配置成主模式、从模式(当然也可以配置成主从回环,不过不介绍,因为我没用过),与单片机通过串口通信。所以说,如果该蓝牙模块配置好了主从模式和波特率,就基本不需要人为操作了,我们只管进行串口通信就行了。

<strong><font size="5">二、HC05配置</font></strong>

在配置之前,先看看其引脚:

【MM32F103试用体验】+器件包安装与程序开发

editor /

<br>在正式内容开始之前,我想宣布一件很沉痛的事情:跟随许久的盗版J-link固件掉了。本来固件掉了也没啥,顶多重新刷一哈。结果拆机以后蒙蔽了,板子上赫然写着J-Link V9.3,主控芯片是STM32F205RGT6。找了同学的J-Link来重刷固件,我的天,结果也掉了。不过万幸,J-Link V8,主控是AT91SAM7S64,重新刷写方法比较简单,成功了。吓得我赶紧放弃了重新刷固件。如果有大神会刷V9.3,请一定指导一下。</br>

接下来,介绍一下,我使用MM32F103开发板完成的第一个小实验。

<strong><font size="5">一、安装器件库</font></strong>

开始开发之前,我们需要安装器件库。刚开始我按照MM32F103资料里的器件包双击安装,结果安装错误。

【MM32F103试用体验】:控制HMI串口屏

editor /

<br>周末开始对MM32F103开发板进行第一次测试</br>

<strong><font size="5">(一)器件库“MindMotion.MM32x103_DFP.1.0.0.pack”的安装</font></strong>

器件库的安装包在下载资料里,由说明可以看出,该库适合KEIL 5.14和更高版本,本人使用的是KEIL 5.15。直接双击器件库的安装包即可安装。

<center><img src="http://mm32.eetrend.com/files/2016-07/wen_zhang_/100002003-5934-1.jpg&q…; alt="" width="600"></center>

【MM32F103试用体验】+OV7670摄像头

editor /

<br>完成了MM32F103开发板驱动OV7670摄像头,现在分享一下,希望大家给点意见建议。</br>

本来想先发24L01的,结果测试时出现了问题。尴尬的是配置的底层文件都是只读的,害的我分别复制粘贴了一遍才能修改。不过,我想提供者也是考虑使用者误改才设置只读的吧。

言归正传,我使用的摄像头是原子的OV7670,带有FIFO,所以处理起来很方便、简洁。

<strong><font size="5">一、原理图和引脚功能</font></strong>

<center><img src="http://mm32.eetrend.com/files/2016-07/wen_zhang_/100002002-5922-1.jpg&q…; alt=""></center>