因为工作需要,使用一款名为KXTj2-1009的三轴加速度芯片进行工具板的加速度参数的采集,相对于曾使用过的MPU6050,该传感器只有三轴的加速度。采集量程可以通过CTRL_REG1 寄存器进行配置,通过芯片手册 可以方便我们用户进行开发参考使https://wenku.baidu.com/vie ...
分类:
其他好文 时间:
2018-02-24 23:09:47
阅读次数:
588
利用vue组件创建模板,使用webpack打包生成插件再全局使用 1、vue init webpack-simple 生成项目目录 2、调整目录结构 3、修改webpack.config.js 开发一个toast插件,可以借助npm平台发布,在这里就不做过多的说明了 toast.vue index. ...
分类:
其他好文 时间:
2018-02-23 13:22:47
阅读次数:
215
在C++11新标准中,派生类能够重用其直接基类的构造函数 cpp include using namespace std; struct Base { Base() { cout using namespace std; struct Base { Base() { cout using names ...
分类:
其他好文 时间:
2018-02-10 14:07:31
阅读次数:
157
ARM Cortex-M处理器家族发展至今(2016),已有5代产品,分别是CM0/CM0+、CM1、CM3、CM4、CM7 ...
分类:
其他好文 时间:
2018-02-03 15:59:00
阅读次数:
194
IIC的协议层才是掌握IIC的关键。现在简单概括如下: a.数据的有效性 在时钟的高电平周期内,SDA线上的数据必须保持稳定,数据线仅可以在时钟SCL为低电平时改变。 如图(2)所示: 图(2) b.起始和结束条件 起始条件:当SCL为高电平的时候,SDA线上由高到低的跳变被定义为起始条件,结束条件 ...
分类:
其他好文 时间:
2018-01-31 01:06:20
阅读次数:
219
看到很多PHP程序员职业规划的文章,都是直接上来就提Linux、PHP、MySQL、Nginx、Redis、Memcache、jQuery这些,然后就直接上手搭环境、做项目,中级就是学习各种PHP框架和类库,高级阶段就是MySQL优化、PHP内核与扩展、架构设计这些了。 这些文章都存在一个严重的缺陷 ...
分类:
Web程序 时间:
2018-01-27 13:49:14
阅读次数:
170
概述 S3C2440A中的中断控制器接受来自60个中断源的请求。提供这些中断源的可以是内部外设,如DMA控制器、UART、IIC等等。在这些中断源中,UARTn、AC97和EINTn中断对于中断控制器而言是“或”关系(在这几个源中还可以有中断分支)。 当从内部外设和外部中断请求引脚收到多个中断请求时 ...
分类:
其他好文 时间:
2018-01-26 23:04:00
阅读次数:
335
转载:http://www.eefocus.com/article/08-07/48416s.html图11-1给出一个由MCU作为主机,通过IIC总线带3个从机的单主机IIC总线系统。这是最常用、最典型的IIC总线连接方式。 物理结构上,IIC系统由一条串行数据线SDA和一条串行时钟线SCL组成。 ...
分类:
其他好文 时间:
2018-01-13 18:58:51
阅读次数:
167
很多数字传感器、数字控制的芯片(DDS、串行ADC、串行DAC)都是通过IIC总线来和控制器通信的。不过IIC协议仍然是一种慢速的通信方式,标准IIC速率为100kbit/s,快速模式速率为400kbit/s。本文致力于讲述如何用计数器控制和分频时钟控制两种方式完成IIC的读写操作。 IIC协议 I ...
分类:
其他好文 时间:
2018-01-08 12:20:04
阅读次数:
217
一.概述 LM75A是一个高精度温度传感器,精度高达0.125℃,可以采集的温度范围是-55℃~125℃。PIC16F1938可以通过IIC通信方式对LM75A里面的温度寄存器直接读取,并可设置相关的配置寄存器。每个LM75A的地址信号前四位是一样的(由不同生产厂家决定1001),有三位可选的逻辑地 ...
分类:
其他好文 时间:
2018-01-04 00:25:55
阅读次数:
268