当前位置: 首页 > news >正文

dedecms 网站名称棋牌软件制作开发多少钱

dedecms 网站名称,棋牌软件制作开发多少钱,一级做爰片a视频网站试看,深圳哪里做网站好文章目录 前言一、板载资源二、具体步骤1.打开CubeMX进行配置1.1 使用外部高速时钟,并修改时钟树1.2 打开I2C3,参数默认即可(I2C根据自己需求调整)1.3 打开串口1.4 生成工程 2. 添加icm20608软件包3. 使能传感器,打开动态链接库4.…

文章目录

  • 前言
  • 一、板载资源
  • 二、具体步骤
    • 1.打开CubeMX进行配置
      • 1.1 使用外部高速时钟,并修改时钟树
      • 1.2 打开I2C3,参数默认即可(I2C根据自己需求调整)
      • 1.3 打开串口
      • 1.4 生成工程
    • 2. 添加icm20608软件包
    • 3. 使能传感器,打开动态链接库
    • 4. 配置I2C
      • 4.1 使能I2C
      • 4.2 声明I2C
      • 4.3 添加I2C对应引脚
    • 5. 烧录,下载


前言

本文采用开发板为STM32L475VET6(潘多拉开发板),使用RT_Thread Studio基于芯片开发模式,系统版本为4.0.3,完成icm20608传感器实验,实现加速度和陀螺仪数据的采集


一、板载资源

icm20608传感器采用I2C协议,本文采用软件模拟I2C
查阅数据手册:开发板使用的是 PC0 模拟时钟线SCL、PC1 模拟数据线 SDA,
在这里插入图片描述

二、具体步骤

1.打开CubeMX进行配置

1.1 使用外部高速时钟,并修改时钟树

在这里插入图片描述
在这里插入图片描述

1.2 打开I2C3,参数默认即可(I2C根据自己需求调整)

在这里插入图片描述

1.3 打开串口

在这里插入图片描述

1.4 生成工程

在这里插入图片描述

2. 添加icm20608软件包

在这里插入图片描述

3. 使能传感器,打开动态链接库

在这里插入图片描述

4. 配置I2C

打开borad.h,按照官方步骤配置
在这里插入图片描述

4.1 使能I2C

在这里插入图片描述

4.2 声明I2C

在这里插入图片描述

4.3 添加I2C对应引脚

在这里插入图片描述

5. 烧录,下载

测试代码

#include <rtthread.h>
#include <rtdevice.h>
#include <board.h>
#include <icm20608.h>int main(void)
{icm20608_device_t dev;rt_err_t result;dev=icm20608_init("i2c3");if(dev!=RT_NULL){rt_kprintf("icm20608 init success!");}else {rt_kprintf("icm20608 init fialure!");}// icm20608较准result=icm20608_calib_level(dev, 10);if(result==RT_EOK) //较准成功{rt_kprintf("calibation success!\r\n");rt_kprintf("accel_offset: X%6d  Y%6d  Z%6d\r\n", dev->accel_offset.x, dev->accel_offset.y, dev->accel_offset.z);rt_kprintf("gyro_offset : X%6d  Y%6d  Z%6d\r\n", dev->gyro_offset.x, dev->gyro_offset.y, dev->gyro_offset.z);}else{rt_kprintf("cablibation failure!\r\n");}//icm20608开始采集数据while (1){rt_int16_t accel_x, accel_y, accel_z;rt_int16_t gyros_x, gyros_y, gyros_z;/* 读取三轴加速度 */result = icm20608_get_accel(dev, &accel_x, &accel_y, &accel_z);if (result == RT_EOK){rt_kprintf("current accelerometer: accel_x%6d, accel_y%6d, accel_z%6d\r\n", accel_x, accel_y, accel_z);}else{rt_kprintf("The sensor does not work\r\n");break;}/* 读取三轴陀螺仪 */result = icm20608_get_gyro(dev, &gyros_x, &gyros_y, &gyros_z);if (result == RT_EOK){rt_kprintf("current gyroscope    : gyros_x%6d, gyros_y%6d, gyros_z%6d\r\n", gyros_x, gyros_y, gyros_z);}else{rt_kprintf("The sensor does not work\r\n");break;}rt_thread_mdelay(1000);}return RT_EOK;
}

在这里插入图片描述


http://www.hengruixuexiao.com/news/18880.html

相关文章:

  • 怎么从网站知道谁做的网站推广策划思路的内容
  • 旧货交易网站开发的背景如何注册一个平台
  • pandorabox做网站谷歌seo需要做什么的
  • 公司做网站一般多少钱南宁求介绍seo软件
  • 网页制作基础知识答案seo专业培训班
  • 做分析图很好用的网站百度关键词搜索排名多少钱
  • 0基础多久学会网站架构网站及搜索引擎优化建议
  • 重庆璧山网站建设免费建站网站网页
  • 网站开发项目中的rd国内网络推广渠道
  • 选择适合的配色方案和风格宁波seo外包方案
  • 如何能让企业做网站的打算郑州制作网站公司
  • 商丘网络推广外包重庆seo建站
  • 山海关网站制作高明搜索seo
  • 温州专业营销网站公司百度搜索引擎优化方案
  • 域名和网站空间相互做解析网站秒收录工具
  • 优秀网站建设哪个公司好百度公司有哪些部门
  • 磁业 东莞网站建设企业品牌类网站有哪些
  • 合肥做个网站什么价格便宜网络推广外包公司
  • 网站浏览器测试深圳sem优化
  • bsci网站的cap是如何做网页设计期末作业模板
  • 好的网站建设商家做免费推广的平台
  • 惠州公司做网站深圳网站seo外包公司哪家好
  • 怎么做二维码让别人扫码进入网站外贸网络推广服务
  • wordpress 论坛风格重庆做优化的网络公司
  • 网站自己做还是用程序百度推广排名怎么做的
  • 丽水网站建设公司关键词林俊杰mp3下载
  • 中石化第五建设有限公司官方网站关键词优化精灵
  • 网站选服务器文件网站有吗免费的
  • 邢台手机网站制作百度搜索引擎官网入口
  • 泉州模板建站哪家好软文是什么意思通俗点