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

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

[复制链接]
lkl0305 发布时间:2015-1-7 23:34
本帖最后由 lkl0305 于 2015-1-7 23:41 编辑
7 b+ r% {, [/ m7 K$ A( S
: g# \+ C: T5 T+ I! L* j+ E( j前段时间写了个STM32F051读取HMC5883L程序。" h% q* }8 j2 m1 L0 _- M) i
采用硬件I2C访问HMC5883L,查询方式。$ ]. E3 E1 O7 c- f4 o- N8 G. g/ q7 a
将读取的信息通过串口1发送电脑。' O4 z4 T4 p6 j2 P  x6 N
在STM32F051探索套件上调试的。' ^0 F  L* f* l. W" W6 n
具体程序在附件中:

" P  M5 z5 f" B( b/ U; J 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$ K$ t( H8 z4 X! i
查询方式的硬件I2C不需要管SCL,SDA的时序问题吗,楼主能介绍一下么?

% `3 `0 }# ?: F6 s所谓的硬件I2C就是有STM32的I2C片内外设实现I2C时序,当然还是要你自己看懂I2C运行到什么时序处,会触发那个标志,通过判断标志位内容来进行相应操作。
" ?' g) V6 O1 M' a5 ]  r' f; R比如判断I2C_ISR_STOPF标志来看是否停止
lkl0305 回答时间:2015-1-8 06:23:31
harvardx 发表于 2015-1-8 00:494 \. w* X  m- J! O4 ], z, M
想知道HMC5883L 的价格是怎么样的
, n$ z; M- I7 r' G- N/ m
这个模块比较便宜,我在淘宝买的,也就4块左右,单买芯片应该不少
lkl0305 回答时间:2015-1-8 17:04:34
aaa999kk 发表于 2015-1-8 15:52
5 x! A) I! B2 F& r9 _5 O3 U051的资料也有大全的吗

# ?' ]' @  d% E) ^( T( ~, M我目前写程序主要看标准外设库的实例和外设库的文档注释,再百度些
党国特派员 回答时间: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( D$ L( k. h4 x7 c; X* l) n$ M
准备做四轴,正好用上分析一下
1 @! |: [) x7 Y; o% Q3 y
有用拿去,期待dongqingchen1968的四轴出现
lkl0305 回答时间:2015-1-8 11:16:17
iwqt1983 发表于 2015-1-8 08:44; Y& Q  R7 F1 w) T, e: S
不错的传感器,感觉还是有些复杂了。

4 q$ \7 p. T1 q4 P: bjwq1983的朋友有什么简单的方法,共享一下哈
lkl0305 回答时间:2015-1-8 11:17:01
& t9 O; _, W, v  ^, |9 ^3 |0 ^
谢谢支持
迷茫的世界 回答时间: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 手机版