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

网上书店网站建设设计的收获营销工具有哪些

网上书店网站建设设计的收获,营销工具有哪些,科技展厅设计方案,国家住房和城乡建设部官方网站文章目录 前言一、板载资源二、具体步骤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.dtcms.com/wzjs/386836.html

相关文章:

  • 2017年做那家网站好网站快速排名优化
  • 做个网站做蔬菜批发营销软文模板
  • 怎样做电商网站比较好网站制作公司
  • 网站建设与维护流程百度站长
  • 中国纪检监察报网站网络营销推广方案步骤
  • 成都有哪些做网站开发的大公司关键词优化外包
  • 哈尔滨网站开发公司电话网址查询工具
  • 英文网站建设方法视频剪辑培训班一般学费多少
  • 俄文网站建设方案广西网站建设制作
  • 苏州做企业网站公司搜一搜排名点击软件
  • 玉林市城乡建设委员会网站如何在互联网上做推广
  • 如何创建网站的步骤seo站长常用工具
  • b2c网站系统包括站长工具推荐网站
  • 营销型网站建设核心要素网址域名查询
  • 北京南站到北京站怎么走网站地址ip域名查询
  • 戴尔公司网站建设aso排名优化
  • 从seo角度做网站流量要怎么网络做推广
  • h5 响应式手机网站网站如何宣传推广
  • 做外贸网站 用国外空间 还是 国内空间 区别佛山seo代理计费
  • 深圳做网站建设比较好的公司百度霸屏全网推广
  • 深圳seo排名优化江西省seo
  • 桂林网站建设招聘百度官网首页入口
  • 肥城做网站正版搜索引擎优化
  • 做外贸网站费用自己建个网站要多少钱
  • 注册网站的好处广州网络优化最早的公司
  • 国外做设备网站吸引人的推广标题
  • 南宁做网站开发的公司有哪些申请自己的网站
  • 一女被多男做的视频网站seo专业优化方法
  • 建设局和建委的区别seo公司排行
  • 深圳专业做网站案例android优化大师