完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我主要是做惯导模块,之前我们是使用invensense的传感器,但精度不是很精准,最近我们公司在做第二代产品,使用的是ST的LSM6DSL,最近我用STM32F411这款单片机来调试这款芯片的时候遇到了问题,我用CubeMX生成的spi代码来调试这款芯片,“WHO_AM_I”这个寄存器的值老是读到的是0x40,而实际上是0x6A,而如果是i2c读取的话就没有问题。还有先写一些传感器的值,再去读它也是读不到。我在想到底你们这款芯片的spi是不是有问题,因为我们做的惯导产品必须要高速读取数值,i2c通讯的速率太慢不能使用。st官方有关于这款芯片的stm32用CubeMX生成的spi程序吗?有的话,可以发一份过来让我做一下测试,如果您们的芯片的spi总线真的有问题的话,那么我们公司就要考虑使用其他公司的产品。附件是我在谷歌上面搜索到的问题,和我的问题很像,但好像被您们删帖了。。。
|
|
相关推荐
1 条评论
3个回答
|
|
请不要用荧光绿做文字颜色,这并不会把你帖子增添什么吸引人的地方,同时造成看贴的人眼睛疼。
请不要水贴,如果你的问题没人回答,你应该想起他的办法(第一,为什么你的帖子没人回,第二,没人回怎么办,是否应该另想途径,管理员可以帮你做到每天签到让更加人知道你的问题)。 |
|
|
|
|
|
人家说的很明白呀 可以通过STM32的SPI获取到正确的值的呀 只是用52832获取不到正确的值 和你的不一样 你32都获取不到~
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
969 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
954 浏览 2 评论
2066 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1162 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1587 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 12:01 , Processed in 0.744361 second(s), Total 91, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号