标题: 自己写的Stm8s103+HMC5883L的测试程序分享 [打印本页]

作者: bagezhenyemen    时间: 2017-10-19 10:25
标题: 自己写的Stm8s103+HMC5883L的测试程序分享
硬件环境:
工程:基于STVD
主控芯片:stm8s103
传感器:HMC5883L(3轴陀螺仪)
外部晶振:8MHz
用到的接口:UART(波特率为9600), I2C

功能描述:
      主控芯片stm8s103通过I2C接口控制并读取来自HMC5883L传感器芯片的数据,并将数据通过串口发送。stm8的硬件i2c很难搞,I2C部分我调试了挺久,希望能帮助大家减少走弯路的时间,总体来说做成一个小模块非常好用。

下图是大致的软件框架,因为是测试程序所以有部分调试用的代码没有去掉:



全部资料下载地址:
HMC5883L_test.zip (310.39 KB, 下载次数: 49)




作者: zjl723000    时间: 2018-1-18 15:16
好东西

作者: 长风007    时间: 2020-11-7 14:02
好象没有看到I2C的部分哦!




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1