STM32学习笔记—之 ADC应用篇<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
这次介绍利用万利开发板结合freescale的加速度传感器模块(MM-2860)试验的情况。主要介绍硬件连接和软件设计2个方面。
一.硬件连接
MM-2860模块介绍
MM-2860的结构如图2所示,其原理图如图1所示。如要详细了解MM-2860模块,请参考附件。
本实验主要要到此模块的3.3V电源、X轴、Y轴、Z轴、地等。
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
图1
图2为 MM-2860模块,将图2中3.3V电源脚通过跳线连接到EK-STM32F开发板的JP10的1、3、7、9任意一脚,这样MM-2860模块可以得到稳定3.3V电源;X、Y、Z 为3轴加速度传感器MM7260QT的X轴、Y轴、Z轴,此3脚通过跳线连接到STM32F103的PC0、PC1、PC2脚上;两板任意地线连接;MM7260QT的sleep端这里暂不使用。此sleep功能主要是在系统闲置时可用用低电平触发,使MM7260QT处于待机状态、省电模式。
这样硬件已经搭好,很简单的。
图2
二.软件设计
软件是在EK-STM32F开发板提供的ADC demo源文件上修改而来。还有,本次试验仅仅对X轴的加速度信息处理,接下来的试验再把Y、Z一起整合起来。
等有了新功能再发来给大家共享!
用户1572896 2009-1-12 09:42
ash_riple_768180695 2007-8-7 13:27
缓存,就是缓存