这是我这个月做的51单片机读取三轴加速度传感器mpu6050的设计,
用了两个星期时间。
附件里包含有读取mpu6050的51单片机程序,开发板HC6800-ES的电路原理图,从MATLAB读取串口数据的代码。
有些是自己原创,有些是网上找的资料,请大家多多指教。
- clear;
- clc;
- delete(instrfindall);
- obj= serial('COM4');
- set(obj,'BaudRate',2400);
- fopen(obj);
- fid = fopen('data.txt', 'a');
- i=0;
- for i=1:1:256
- str = fscanf(obj)
- a=str;
- fprintf(fid, '%s', a);
-
- end
- fclose(fid);
- fclose(obj); % 关闭串口
- delete(obj); % 释放串口对象占用的内存空间,
- clear obj;
复制代码
|