2014.12.31 GY-291陀螺仪(ADXL345)串口输出字符形式加速度
来源:互联网 发布:淘宝上的shockabsorber 编辑:程序博客网 时间:2024/06/07 05:19
每组数据显示的三个数分别是X轴、Y轴、Z轴加速度。 之前这个模块的加速度是以16进制输出的,为了更直观我把加速度改成了字符输出。
一开始我犯了一个很低级的错误,把16进制转换成了3位的十进制数。结果出现下图乱码。
改成4位后显示正常。。。。
十六进制数改成字符形式输出用下述式子:
SBUF=a/1000 + ‘0’;
SBUF=a%1000/100 + ‘0’;
SBUF=a%1000%100/10 + ‘0’;
SBUF=a%1000%100%10 + ‘0’;
这样上位机串口会收到一个4位字符形式十进制数字。
或者
SBUF=a/1000 + 0x30;
SBUF=a%1000/100 + 0x30;
SBUF=a%1000%100/10 + 0x30;
SBUF=a%1000%100%10 + 0x30;
0 0
- 2014.12.31 GY-291陀螺仪(ADXL345)串口输出字符形式加速度
- ADXL345串口输出
- ADXL345加速度传感器驱动
- STC15系列读取MPU6050陀螺仪角度加速度串口显示代码
- STC15W4K32S4读取MPU6050陀螺仪角度加速度串口显示程序代码
- 中科昆锐浅谈加速度传感器输出接头形式
- CMMotionManager加速度和陀螺仪
- C51 for ADXL345 单片机程序 加速度传感器
- Arduino学习笔记二三轴加速度传感器ADXL345
- mpu6550三轴加速度陀螺仪 AVR16程序(测试成功)
- STC15F2K60S2/STC15系列读取MPU6050陀螺仪角度加速度串口显示程序代码
- 单片机应用-陀螺仪&加速度玩法
- 加速度、重力感应和陀螺仪、、
- 采集手机加速度、陀螺仪、磁场
- 加速度及陀螺仪传感器BMI160
- stm32软件模拟I2C读取ADXL345三轴加速度值
- 树莓派平台的ADXL345三轴加速度传感器编程
- ADXL345
- 家用wifi不稳定
- python GET POST 传递参数例子
- 3-7[attribute=value]属性选择器
- [bzoj1172]Dream
- 3-7[attribute=value]属性选择器
- 2014.12.31 GY-291陀螺仪(ADXL345)串口输出字符形式加速度
- linux 下编程指令
- kmeans++
- php 跳转控制
- 数据结构复习之图(3)
- [从头读历史] 第281节 始制文字 世界上的语系及语言
- hdu 1394 Minimum Inversion Number(树状数组求逆序数)
- Picasso高逼格使用技巧
- 3-8[attribute!=value]属性选择器