自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (19)
  • 收藏
  • 关注

转载 SPI时序详解

转载于:http://blog.csdn.net/ce123_zhouwei/article/details/6895408SPI时序详解             SPI总线是Motorola公司推出的三线同步接口,同步串行3线方式进行通信:一条时钟线SCK,一条数据输入线MOSI,一条数据输出线MISO;用于 CPU与各种外围器件进行全双工、同步串行通讯。SPI主要特

2017-06-29 15:10:03 1633

原创 I2C 时序详解,精确到每一个时钟

1      输入输出模式设置官方文档中有这样的介绍:         SDA和SCL都是双向线路,都通过一个电流源或上拉电阻连接到正的电源电压,当总线空闲时,这两条线路都是高电平,连接到总线的器件输出级必须是漏极开路或集电极开路才能执行线与的功能;2C 总线上数据的传输速率在标准模式下可达100kbit/s,在快速模式下可达400kbit/s,在高速模式下可达 3.4Mbit/s ;

2017-06-28 21:47:28 47211 16

转载 分析一下到底是上升沿还是下降沿读写数据

转载至:http://blog.chinaunix.net/uid-20788517-id-3045170.html在看芯片pdf文档的时候总是容易被迷糊,总结一下,通过看时序图了解到底是上升沿还是下降沿读写数据!首先必须明白的几个术语:1. Read和Write:Read和Write均是指MCU的读和写。2. Output和Input:在芯片官方文档中大多会有inpu

2017-06-27 22:31:17 13100 2

转载 Keil C51 实现 printf 函数

转载于:http://blog.csdn.net/zhanglianpin/article/details/44779009在Keil C51 中使用printf ,首先需要重新实现 putchar(char c)函数。此函数在char putchar (char c) { ES=0; SBUF = c;

2017-06-18 10:16:46 2957 2

转载 函数指针作为某个函数的参数及定义函数指针(回调函数)

转载于:http://blog.csdn.net/vlily/article/details/7244682一、 定义某一函数的指针类型:就像自定义数据类型一样,我们也可以先定义一个函数指针类型,然后再用这个类型来申明函数指针变量。我先给你一个自定义数据类型的例子。typedef int* PINT;    //为int* 类型定义了一个PINT的别名int main(

2017-06-17 22:52:46 39617 7

转载 Eclipse中离线安装ADT插件详细教程

文章来源:http://blog.csdn.net/dr_neo/article/details/46941859在搭建Android开发环境的时候,我们需要为Eclipse安装ADT(android Development Tools)插件,这个插件可以为用户提供一个强大的Android集成开发环境。通过给Eclipse安装ADT插件,用户才能够完成快速新建Android

2017-06-14 10:38:21 14507 1

转载 Eclipse添加CDT C/C++开发插件

文章来源:http://blog.csdn.net/firstboy0513/article/details/6785641英文原文:http://max.berger.name/howto/cdt/ar01s04.jsp#installingcdt注意:确定你的Eclipse没有安装CDT插件?这里要介绍Eclipse3.5和3.6版本的CDT安装。1. 启动Eclips

2017-06-14 10:35:02 627

原创 过充保护,过充恢复,过放保护,过放恢复

以芯片DW01A(锂电池保护IC)来说过充检测电压(过充阈值电压)(过充保护电压)(4.28V):电池充电时,电压由低到高达到4.28V时,过充电保护功能启动,停止充电过充释放电压(过充恢复电压)(过充恢复电压)(4.08V):当电池不充电时,电压会有一定幅度的下降,当电池电压降到(4.08V)时,锂电池又可以充电了!过放检测电压(过放阈值电压)(过放保护电压)(2.40V):电池放电

2017-06-07 16:27:32 16562

转载 ARM开发板修改设置静态IP

转载自:http://blog.csdn.net/good123_2014/article/details/50222289此方法可用在开发板中,也可运行在linux虚拟机中有些嵌入式设备中为了节省成本或者体积原因都没有配备掉电保存电池,每次上电之后就需要人为手动的更新系统时间,而且系统时间也不准确。有些需要得到实时的比较准确的时间,以和服务器或是设备之间进行时间同步,但是很多嵌入式设

2017-06-06 15:49:56 3228

原创 工程中编写自己的makefile---8 编写Arm开发板的makefile

1        编写开发板的程序的makefile基于以上的学习,下面编写一个基于Hi3520D开发板的程序工程目录结构如下.├── Components│   ├──Common│   │   ├── xx_inc.h│   │   ├── xx_type.h│   ├──HAL│   │   ├── Common│   │   │   ├── xx_i

2017-06-05 16:37:04 1400

转载 工程中编写自己的makefile---7 shell学习

1        shell 基于Fedora 10 编写1.1             常用的几个指令1.      echo [-en] “hello word! \n”-e 引号内有 \n 将执行,否则直接打印-n 不断行继续在同一行执行可以加双引号或不加双引号,参考1.4.1;有区别!!! 2.      export设置或显示环境变量,添加环境变量

2017-06-05 16:35:20 608

转载 工程中编写自己的makefile---6 makefile学习

1        Makefile1.1             Makefile运行顺序1、读入所有的 Makefile。2、读入被 include 的其它 Makefile。3、初始化文件中的变量。4、推导隐晦规则,并分析所有规则。5、为所有的目标文件创建依赖关系链。6、根据依赖关系,决定哪些目标要重新生成。7、执行生成命令。 1-5步为第一个阶段,6-

2017-06-05 16:34:22 318

转载 工程中编写自己的makefile---5 在实例2中使用库文件

1        在2章节中使用库文件1.1             使用静态库文件1.1.1        add目录子makefile #$(shell ls -d */) 命令打印当前目录下的所有文件夹DIRS := $(shell ls -d */) ./OBJSDIR := ../objs LIBNAME := libaddLIBXX := a F

2017-06-05 16:29:48 381

转载 工程中编写自己的makefile---4 库文件

1       库文件编写一个C语言程序的时候,经常会遇到好多重复或常用的部分,如果每次都重新编写固然是可以的,不过那样会大大降低工作效率,并且影响代码的可读性,更不利于后期的代码维护。我们可以把他们制作成相应的功能函数,使用时直接调用就会很方便,还可以进行后期的功能升级。库本质上来说是一种可执行的二进制代码(但不可以独立执行),可以被操作系统载入内存执行库通俗的说就是把这些常用函数的

2017-06-05 16:08:10 565

转载 工程中编写自己的makefile---3 交叉编译工具

1        交叉编译工具一个C/C++文件要经过预处理(preprocessing),编译(compilation),汇编(assembly),连接(linking);1.1             概述1,预处理         .c  >> .i         将要包含(include)的文件插入源文件中,将宏定义展开,根据条件编译命令选择要使用的代码,最后将这些代

2017-06-05 16:07:07 1578

转载 工程中编写自己的makefile---2 实例

1        实例来学习使用方法需要准备的工程目录结构如下.├── add│   ├──add_float.c│   ├──add.h│   └──add_int.c├── main.c└── sub    ├── sub_float.c    ├── sub.h    └── sub_int.c文件编译为可执行文件xxxx1.1

2017-06-05 16:05:24 397

转载 工程中编写自己的Makefile---1 一些基本概念

本文是基于网上的一系列文章,加上自己的一些看法,提炼精简而构成的;参考文章有如下:http://www.cnblogs.com/OpenShiFt/p/4313351.htmlhttp://blog.csdn.net/cjsycyl/article/details/47946039http://blog.csdn.net/wangzhen209/article/detail

2017-06-05 16:04:08 405

STC与STM单片机GPIO模拟I2C驱动.rar

STC15W4K48S4 STM32F103 两款单片机GPIO模拟IIC的驱动,

2019-09-03

BST-BMP180-DS000-07.pdf

BST-BMP180-DS000-07.pdf英文资料

2016-03-02

88E6061_65原理图allegro版及PDF版原理图 新

88E6061_65原理图allegro版及PDF版原理图

2016-02-26

RTD2271CW_RTD2281CW_Spec_V100_20110119 _2_.pdf

RTD2271CW_RTD2281CW_Spec_V100_20110119 _2_.pdf 芯片说明书

2016-02-26

RTL8211C(L)_DataSheet_1.5芯片说明书

RTL8211C(L)_DataSheet_1.5芯片说明书 相关原理图查看我的其他资源

2016-02-26

RTL8211 原理图 PDF版

RTL8211 原理图 PDF版

2016-02-26

MST705源代码Keil版.zip

MST705源代码Keil版 液晶屏其他资料搜索我的资源

2016-02-26

MST705原理图And PCBDXP版本

MST705原理图And PCBDXP版本

2016-02-26

晶采液晶屏规格书 型号AM-1024600K3TMQW-T18H

晶采液晶屏规格书 型号AM-1024600K3TMQW-T18H.pdf

2016-02-26

88E6061_65原理图allegro版及PDF版原理图

88E6061_65原理图allegro版及PDF版原理图

2016-02-26

88E6085-芯片说明英文版.pdf

88E6085-芯片说明英文版.pdf 相关原理图搜索我的其他资源

2016-02-26

88E6060-芯片说明英文版.pdf

88E6060-芯片说明英文版.pdf 原理图可以搜索我的其他资源

2016-02-26

中华映管液晶屏资料 CLAA070NJ05CW_V0.0

中华映管液晶屏资料 CLAA070NJ05CW_V0.0

2016-02-26

晶采液晶屏资料 型号AM-1280800P3TZQW-10H

晶采液晶屏资料 型号AM-1280800P3TZQW-10H

2016-02-26

晶采液晶屏规格书 型号AM-1024600K7TMQW-T00H

晶采液晶屏规格书 型号AM-1024600K7TMQW-T00H

2016-02-26

STM32F051x 中文用户手册

STM32F051x 中文用户手册,在官网上下载的,不想在这下载的可以上官网下载

2015-07-09

Linux操作系统原理与应用--陈莉君 pdf

Linux操作系统原理与应用--陈莉君 pdf

2015-06-03

Allegro 菜单详解

Allegro 菜单详解 Allegro 菜单详解

2015-06-01

Allegro PCB 模块复用

Allegro PCB 模块复用 避免大量的重复性工作

2015-06-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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