打印

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

[复制链接]
1845|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

粉丝