你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

分享自己写的STM32F051读取HMC5883L程序  

[复制链接]
lkl0305 发布时间:2015-1-7 23:34
本帖最后由 lkl0305 于 2015-1-7 23:41 编辑
; y+ g: n5 }: t0 j, B, r) d* V. }
) c# m, K$ Z3 t7 d前段时间写了个STM32F051读取HMC5883L程序。" ~) S) F* P1 M
采用硬件I2C访问HMC5883L,查询方式。
1 N! Z, x# X, c0 d将读取的信息通过串口1发送电脑。* H5 h" H) t1 c3 w
在STM32F051探索套件上调试的。; f4 x- X( h& m; |$ L7 n
具体程序在附件中:

7 C- D% F3 g! R" F% L STM32F0xx-HMC5883.rar (542.52 KB, 下载次数: 2088)
收藏 2 评论45 发布时间:2015-1-7 23:34

举报

45个回答
lkl0305 回答时间:2015-1-8 15:20:23
laupzxy 发表于 2015-1-8 14:09" @: h: K6 z4 ?9 {* x% I
查询方式的硬件I2C不需要管SCL,SDA的时序问题吗,楼主能介绍一下么?

" ~3 u3 ?" Q  t) Z8 o所谓的硬件I2C就是有STM32的I2C片内外设实现I2C时序,当然还是要你自己看懂I2C运行到什么时序处,会触发那个标志,通过判断标志位内容来进行相应操作。
4 t+ u" t* }5 u5 f比如判断I2C_ISR_STOPF标志来看是否停止
lkl0305 回答时间:2015-1-8 06:23:31
harvardx 发表于 2015-1-8 00:49
( G; g; d  [$ D! j, C) u) l想知道HMC5883L 的价格是怎么样的

4 q) g9 d7 `; E这个模块比较便宜,我在淘宝买的,也就4块左右,单买芯片应该不少
lkl0305 回答时间:2015-1-8 17:04:34
aaa999kk 发表于 2015-1-8 15:52
* _2 r8 Y( p1 q051的资料也有大全的吗

5 G; k+ E: p( Q$ X4 m* W我目前写程序主要看标准外设库的实例和外设库的文档注释,再百度些
党国特派员 回答时间:2015-1-8 00:33:27
22.png
STM32LEARN 回答时间:2015-1-8 00:38:28
正需要,下来学习一下。
harvardx 回答时间:2015-1-8 00:49:28
想知道HMC5883L 的价格是怎么样的
mengqiqq 回答时间:2015-1-8 06:57:23
楼主辛苦,下来学习学习
iwqt1983 回答时间:2015-1-8 08:44:48
不错的传感器,感觉还是有些复杂了。
sasmike 回答时间:2015-1-8 09:52:57
学习了,感谢分享…………
dongqingchen196 回答时间:2015-1-8 10:47:51
准备做四轴,正好用上分析一下
lkl0305 回答时间:2015-1-8 11:13:58
dongqingchen196 发表于 2015-1-8 10:47
( g7 L, n' W& J准备做四轴,正好用上分析一下
* U: c$ k' n% G0 O* B( R& O
有用拿去,期待dongqingchen1968的四轴出现
lkl0305 回答时间:2015-1-8 11:16:17
iwqt1983 发表于 2015-1-8 08:44
& E2 p" S/ w* J. u不错的传感器,感觉还是有些复杂了。
% N; o4 o6 ?9 w1 h4 F' n6 G+ [
jwq1983的朋友有什么简单的方法,共享一下哈
lkl0305 回答时间:2015-1-8 11:17:01
, S4 \  L! k: f7 L) X: L
谢谢支持
迷茫的世界 回答时间:2015-1-8 11:45:47
狂顶一下,看了很有感触。
laupzxy 回答时间:2015-1-8 14:09:48
查询方式的硬件I2C不需要管SCL,SDA的时序问题吗,楼主能介绍一下么?
hl1980 回答时间:2015-1-8 14:48:07
最近正在学习STM32F030的I2C,硬件调试一直不通过,借鉴一下楼主的程序。
1234下一页

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版