ADXL345的STM32驱动程序和硬件设计(ZT)

[复制链接]
2256|0
 楼主| 1024 发表于 2014-1-8 17:07 | 显示全部楼层 |阅读模式

(出处:http://ezchina.analog.com/thread/7359




一、硬件电路接口图片

  1.ADXL345硬件接口图片使用的是SPI端口进行通信,这样读取数据比较快且后续也可以转化为IIC通信接口。


在网上找一些发现IIC接口的比较多,所以本人就DIY做SPI的通信。


2.STM32F103T系列单片机作为MCU    资源比较丰富、本人比较熟悉开发速度较快


硬件电路首先是为了实现功能,所以设计比较简单。后续小编想做无线蓝牙的数据传输,所以硬件上也留了蓝牙串口通信的硬件接口和3.3V电源管理。

                                        


暂且将硬件这样设计,设计为双层PCB 这样减少了空间。电容、电阻为0805的易焊接。器件都选为贴片。



二、单片机驱动代码(代码太长,请在帖子出处查看:http://ezchina.analog.com/thread/7359


驱动代码包括以下部分:


1.ADXL345的端口配置函数

2.ADXL345的SPI配置函数

3.ADXL345初始化配置函数

4.ADXL345的读写函数




您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

70

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部