回复【14楼】正点原子:

-------------------------------

原子哥 求助  我使用战舰开发板的例程三轴读取ADXL345的例程  模拟串口我改成B0 B1 B6B2  B5  B7都可以  但B3 B4却读取数据不正确  或者输出全是000  其它文件里的代码没改

[mw_shl_code=c,true]void IIC_Init(void)

{

GPIO_InitTypeDef GPIO_InitStructure;

//RCC->APB2ENR|=1<<4;//?????????èIO PORTC?±??

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE );

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0|GPIO_Pin_1|GPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7|GPIO_Pin_8|GPIO_Pin_9|GPIO_Pin_10|GPIO_Pin_11;

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP ; //???ì????

GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

GPIO_Init(GPIOB, &GPIO_InitStructure);

IIC_SCL=1;

IIC_SDA=1;

}[/mw_shl_code]

[mw_shl_code=c,true]#define SDA_IN() {GPIOB->CRL&=0XFFFF0FFF;GPIOB->CRL|=8<<12;}

#define SDA_OUT() {GPIOB->CRL&=0XFFFF0FFF;GPIOB->CRL|=3<<12;}

#define IIC_SCL PBout(0) //SCL

#define IIC_SDA PBout(3) //SDA

#define READ_SDA PBin(3) //????SDA

/

#define SDA_IN() {GPIOB->CRL&=0XFFF0FFFF;GPIOB->CRL|=8<<16;}

#define SDA_OUT() {GPIOB->CRL&=0XFFF0FFFF;GPIOB->CRL|=3<<16;}

#define IIC_SCL PBout(0) //SCL

#define IIC_SDA PBout(4) //SDA

#define READ_SDA PBin(4) //????SDA

[/mw_shl_code]

adxl345取出值怎么算角度_ADXL345角度转换疑问相关推荐

  1. adxl345取出值怎么算角度_ADXL345直接输出角度值C51程序.doc

    ADXL345直接输出角度值C51程序 好的开始时成功的一半 --ADXL345测角度 硬件准备 杜邦线 5.1K电阻 最小单片机系统(P1带上拉电阻) 89C51 GY-29-ADXL345加速度计 ...

  2. adxl345取出值怎么算角度_关于ADXL345做转向灯的角度转换问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include < Metro.h > #include //调用arduino自带的I2C库 #include "FastLED ...

  3. adxl345取出值怎么算角度_ADXL345测倾斜角(程序)

    #include #include      //Keil library #include     //Keil library #include #define   uchar unsigned ...

  4. adxl345取出值怎么算角度_adxl345角度测量文档

    /* 附: ADXL345 角度测量和 LCD12864 液晶显示程序 AT89S52 单片机 +11.0592M 晶振 STC12C5A60S2 单片机 +12M 晶振 两种型号单片机本人均亲自测试 ...

  5. adxl345取出值怎么算角度_ADXL345直接输出角度值C51程序

    //*************************************** // GY-29 ADXL345 IIC测试程序 // 使用单片机STC89C51 // 晶振:11.0592M / ...

  6. adxl345取出值怎么算角度_adxl345怎样通过想,x,y,z的输出计算出角度值

    匿名用户 1级 2012-07-07 回答 勾股定理求 // 加速的X轴用来算俯仰角;Y轴算横滚角 u16 Gx; u16 Gy; u16 Gz; float Gxangle: float Gyang ...

  7. adxl345取出值怎么算角度_怎么通过adxl345输出值计算出倾角?

    怎么通过adxl345输出值计算出倾角? 传感器常见问题 / 2012-12-23 此方法是通过勾股定理计算的,请参考以下程序: // 加速的X轴用来算俯仰角;Y轴算横滚角 u16 Gx; u16 G ...

  8. adxl345取出值怎么算角度_改了别人的程序和一些自己的研究,用ADXL345测量角度成功...

    #include   //调用arduino自带的I2C库 #define Register_ID 0 #define Register_2D 0x2D #define Register_X0 0x3 ...

  9. 345取出值怎么算角度_资料分析怎么提分?这几个公式你必须会!

    最近很多人问必胜君,资料分析想要提分应该做什么?当然要背公式啦!看今天我给你汇总的资析干货!快背起来! 资料分析备考有两个最重要的方面:1.列式能力培养及训练.2.计算能力培养及计算.现阶段备考资料分 ...

最新文章

  1. mysql链接数据库properties_mysql 之通过配置文件链接数据库
  2. 目标检测实战:4种YOLO目标检测的C++和Python两种版本实现
  3. Verilog赋值间延迟语句与赋值内延迟语句比较
  4. Python 骚操作:如何给你爱的读者每天发早报?
  5. MySQL 如何利用做排序
  6. 工作流实战_24_flowable 全局监听
  7. 蓝桥杯 ALGO-31算法训练 开心的金明(01背包,动态规划)
  8. python从入门到放弃pdf下载-Python从入门到放弃(一): Python下载及打开世界之窗...
  9. uboot启动文件start.s和main.c解析
  10. Python计算IV值
  11. easybcd卸载linux系统,Windows 8.1和Ubuntu 14.04双系统卸载Ubuntu参考教程
  12. PaddleOCR实现高精度车牌识别
  13. 一个强悍的算24点游戏的PHP程序
  14. 笔记本电脑找不到个人热点的解决方法
  15. 模态框获取页面请求数据
  16. 64位Windows10+Code::Blocks+CUDA安装教程
  17. 循环辅助continue、break
  18. 寻找西北—东南线(类黑河—腾冲线)
  19. H2.64和H2.65编码区别
  20. Latex编译成功但是无法输出到PDF

热门文章

  1. 小马哥---高仿华为荣耀畅玩4x 实战详细拆机主板图与开机界面图 展讯芯片 4.2系统版本
  2. xbox 0x_PS5和Xbox Series X缺乏炒作的原因是什么?
  3. 做网赚多年你也未必知道的网赚真相
  4. 艾美捷细胞低密度脂肪酸(LDL)摄取试剂盒的功能应用
  5. 北京大学计算机学院的院徽,院徽
  6. 建立客户忠诚,从编辑产品帮助文档开始!
  7. 达梦dmmdf工具简介
  8. HTML5飞机大战源码下载
  9. GNSS卫星导航学习资源(持续更新)
  10. c语言课设代写一般多少钱_代写平台可行性报告收费一般多少钱?价格原来这么低...