自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 核心竞争力

用打麻将的精神去工作,这世上恐怕就没有什么干不好的工作了。1、随叫随到,从不拖拖拉拉。 2、不在乎工作环境,专心致志。 3、不抱怨,经常反省自己,唉又错了! 4、永不言败,推倒再来。 5、牌好牌坏都努力往更好的方向整。 6、不管跟谁搭档,照样努力。 7、对于工作中使用的工具从不挑剔,一...

2016-06-14 01:08:20 844 0

原创 MPU6050 介绍

MPU6050 为全球首例集成六轴传感器的运动处理组件,内置了运动融合引擎,用于手持和桌面的应用程序、游戏控制器、体感遥控以及其他消费电子设备。它内置一个三轴 MEMS 陀螺仪、一个三轴 MEMS 加速度计、一个数字运动处理引擎(DMP)以及用于第三方的数字传感器接口的辅助 I2C 端口(常用于扩...

2016-06-13 15:34:22 9357 0

原创 Linux内核空间内存申请函数kmalloc、kzalloc、vmalloc的区别

我们都知道在用户空间动态申请内存用的函数是 malloc(),这个函数在各种操作系统上的使用是一致的,对应的用户空间内存释放函数是 free()。注意:动态申请的内存使用完后必须要释放,否则会造成内存泄漏,如果内存泄漏发生在内核空间,则会造成系统崩溃。   那么,在内核空间中如何申请内存呢?一般...

2016-06-05 12:15:01 22105 1

翻译 轻松无痛苦学习CRC指南

原文地址:http://www.repairfaq.org/filipg/LINK/F_crc_v31.html1. Preface 前言1.1) About the Author & Copyright 关于版权和作者“Everything you wanted to know abou...

2016-06-02 18:30:05 2377 0

原创 ADC模数转换器工作原理及分类

现在的软件、无线电、数字图像采集都需要有高速的A/D采样保证有效性和精度,一般的测控系统也希望在精度上有所突破,人类数字化的浪潮推动了A/D转换器不断变革,而A/D转换器是人类实现数字化的先锋。A/D转换器发展了30多年,经历了多次的技术革新,从并行、逐次逼近型、积分型ADC,到近年来新发展起来的...

2016-06-02 13:45:41 22023 0

原创 浅谈CAN总线

在前面的《浅谈I2C总线》和《浅谈SPI总线》 中我们介绍的 I2C、SPI 总线多用于传输距离短、协议简单、数据量小、主要面向 IC(集成电路)间通信的“轻量级”场合。而 CAN 总线则不同,CAN 总线定义了更为优秀的物理层、数据链路层,并且拥有种类丰富、简繁不一的上层协议。什么是 CAN 总...

2016-06-01 15:00:50 5697 4

原创 STM32软件定时器的设计

定时器分为硬件定时器和软件定时器,几乎所有的微控制器上都配备了数量有限的硬件定时器,即控制器本身有专门实现定时的模块。几乎所有的硬件定时器的工作原理都是一样的:定时器在外部时钟提供的周期脉冲下进行计数工作,当计数到用户指定的次数时,就产生一次中断。这个过程完全由微控制器内部的定时器硬件电路实现,不...

2016-06-01 11:25:47 5087 2

原创 STM32的AFIO时钟什么时候需要开启

相比于普通单片机,STM32 拥有复杂的时钟系统,相应的控制器称为 RCC(Reset Clock Controller,复位与时钟控制器)。每个外设都配备了外设时钟的开关,当我们不使用某个外设时,可以把这个外设时钟关闭,从而降低 STM32 的整体功耗。因此,在我们使用外设前,必须要开启相应外设...

2016-06-01 01:23:28 19212 1

提示
确定要删除当前文章?
取消 删除