STM8S105K4使用硬件SPI来读取LSM9DS1
来源:互联网 发布:淘宝联盟机器人发单 编辑:程序博客网 时间:2024/06/06 01:08
- STM8S105K4使用硬件spi读LSM9DS1的注意
- 代码
STM8S105K4使用硬件spi读LSM9DS1的注意
- SPI配置的几个要素:MSB、主从、PHASE_EDGE、POLARITY、NSS ;
- 主机时钟和SPI的速度的匹配,需要测试。
- STM8的spi初始化函数中的CRC是个什么鬼
?
- SPI读取LSM9DS1时,需要先指定读取地址,然后再发一个直接的时序,读取该地址的数据。此时一定把第一次读地址的数据(虽然没有用)也读出来。
代码
SPI_Cmd(ENABLE); CS_M_L; while(SPI_GetFlagStatus(SPI_FLAG_TXE) == RESET); SPI->DR = address|0x80; while(SPI_GetFlagStatus(SPI_FLAG_RXNE) == SET); tmp_rx = SPI->DR;//不读出来会出错! while(SPI_GetFlagStatus(SPI_FLAG_TXE) == RESET); SPI->DR = 0x00; while(SPI_GetFlagStatus(SPI_FLAG_RXNE) == SET); tmp_rx = SPI->DR; CS_M_H; SPI_Cmd(DISABLE);
0 0
- STM8S105K4使用硬件SPI来读取LSM9DS1
- STM8S105K4 SPI相关代码
- 关于STM8S使用硬件SPI收发问题
- STM32F4使用硬件SPI驱动ADS8322
- STM8L151 使用硬件SPI驱动W25Q16 Flash
- STM32 3个硬件SPI的使用
- 分享一个硬件SPI读取TFT触摸屏程序
- STM32硬件SPI使用与nSS的理解
- STM8L151 使用硬件SPI驱动VS1003B MP3解码芯片
- 嵌入式项目1--修改LCD为使用硬件SPI(之前为软件模拟SPI协议)
- MSP430 SPI硬件接口
- stm8 硬件SPI
- 硬件之SPI时序
- TI 硬件SPI调试
- 硬件SPI实现
- 使用硬件层来实现灰度视图
- 使用硬件层来实现灰度视图
- ((硬件spi+dma)+模拟spi)驱动LCD5110
- CentOS系统生产系统优化脚本
- mongodb实现远程连接
- mysql数据库基础回顾
- 283. Move Zeroes
- 【转】【第843期】前端性能优化
- STM8S105K4使用硬件SPI来读取LSM9DS1
- 【php】冒泡排序
- JAVA高级【2.1】《Java核心技术2》XML-解析与创建
- s2第二本书第三章
- 使用MyEclipse搭建Spring+Hibernate环境
- JS:从N个数组的数据中去重后返回新数组
- Swift - 使用SwiftHTTP通过HTTPS进行网络请求,及证书的使用
- 华为Mate9导航栏遮挡PopupWindow底部布局
- CentOS7防止恶意破解root账户