自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XuLujunCSDN

从现在开始

  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 继续刷机

请仔细阅读以下所有文字适用:ZUK Z2标准版请使用第三方recovery刷入本包在此提醒:刷机前一定要仔细查阅刷机教程,大神略过本包加入几个推广,对于小白来说不会删除,方法如下两种。(高级设置、推广软件、RE文件管理器都可以卸载)卸载内置如下:(做包不易,也请大家帮忙激活一下在卸载,谢谢)1:可以使用高级设置中冷冻室进行卸载,卸载之后重启。(这种方法比较便捷)2:可以

2017-03-31 10:41:58 795

原创 沉迷刷机

一、解锁1.  官网申请解锁文件http://developer.zuk.com/bootloader_2序列号是8位数字和字母的组合。尽量不要用QQ邮箱,收不到或延迟到严重。建议163邮箱,申请后一般秒收到。2.  安装adb驱动Ø  ZUK是自带驱动的,不需要其它第3方软件。如果安装了第3方软件,请完全退出,结束后台,因为它会占用端口,建议直

2017-03-30 13:06:05 671

原创 这两天迷上刷机

这两天迷上了手机刷机,试了试MIUI8注意:刷此包请双清后刷入,否则wifi无法使用,如果想保留数据的或,请先备份system和data分区MIUI8FOR ZUKZ2完美使用最新版2月19号更新日志MIUI8_FOR_ZUKZ2_20170219稳定版v10.1.12更换第三方内核内核原贴:bbs.lenovomobile.cn

2017-03-29 15:48:06 978

转载 shell中 反引号用法

在测试下面脚本内容时,我们发现它们的输出内容不同,这样就引发了一个问题:反引号(`)与$()用法有区别吗?[plain] view plain copy echo `echo \\\\ `  echo $(echo \\\\ )  将脚本内容修法改为8个反斜杠(\):[plain] view plain cop

2017-03-28 13:20:56 895

转载 SPI 总线(八)

折叠软件过程改进SPI: Software Process Improvement.软件过程改进。是软件企业项目过程质量的改进,CMM,ISO9000-3说的就是这个。折叠SDH物理接口SPI:SDH Physical Interface.SDH物理接口。SPI是设备和光路的接口,主要完成光/电变换,电/光变换,提取线路定时,以及相应告警的检测。折叠

2017-03-27 07:39:21 573

转载 SPI总线(七)

折叠协议心得SPI接口时钟配置心得:在主设备这边配置SPI接口时钟的时候一定要弄清楚从设备的时钟要求,因为主设备这边的时钟极性和相位都是以从设备为基准的。因此在时钟极性的配置上一定要搞清楚从设备是在时钟的上升沿还是下降沿接收数据,是在时钟的下降沿还是上升沿输出数据。但要注意的是,由于主设备的SDO连接从设备的SDI,从设备的SDO连接主设备的SDI,从设备SDI接收的数据是主设

2017-03-26 11:19:27 507

转载 SPI总线(六)

通信概念折叠同步串行口SPI:高速同步串行口。是一种标准的四线同步双向串行总线。SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。SPI,是

2017-03-25 09:23:21 3374

转载 SPI总线(五)

多义性一、SPI 是英文Software Process Improvement的缩写,中文意思是软件过程的改进。它是CMM(还有其他能力模型)中的一个重要概念,CMM模型的目的就是要改进一个组织的过程,提高过程能力,所以叫做SPI-软件过程改进。二、SPI 是英文Service Provider Interface的缩写。中文意思是服务提供商接口。满足某种服务标准的供应商提供

2017-03-24 10:43:35 675

转载 SPI总线(四)

总线原理:SPI目前有3种规格,如右图所示为其模型。图3种SPI的处理流程大同小异,以目前使用最多的SPI-4为例来说明SPI的原理。它在发送接口和接收接口都有各自的数据通道和流控状态信息通道,其数据通道和流控状态信息通道是独立的并且是点对点通信。数据是以包的形式发送,根据数据包中的内嵌地址可支持高达256个端口,以下分别说明基本协议及数据通道和流控状态信息的处理过程。

2017-03-23 09:35:06 472

转载 SOI总线(三)

用户逻辑该模块针对用户不同的应用来设计,本质上就是用户的具体业务应用,与SPI-4接口没有直接关系。当应用支持多个端口时,这部分就显得至关重要。下面以支持两个端口的应用来说明用户逻辑的设计技巧。(1)Sink Core的用户逻辑端口为两个时,用户逻辑就需要用两个不同的FIFO根据端口的地址等来分别缓存用户的两个业务数据.同时根据FIFO的情况来发出流控信息给SP

2017-03-22 09:18:44 512

转载 SPI总线(二)

SPI是一个环形总线结构,由ss(cs)、sck、sdi、sdo构成,其时序其实很简单,主要是在sck的控制下,两个双向移位寄存器进行数据交换。假设下面的8位寄存器装的是待发送的数据10101010,上升沿发送、下降沿接收、高位先发送。那么第一个上升沿来的时候 数据将会是sdo=1;寄存器=0101010x。下降沿 合并图册 合并图册 到来的时候,sdi上的电平将锁存到寄存器中去,那么这时寄

2017-03-21 13:05:19 822

转载 SPI总线(一)

简介SPI是串行外设接口(Serial Peripheral Interface)的缩写。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,如今越来越多的芯片集成了这种通信协议,比如AT91RM9200。基本协议SPI的通信原理很简单,它以主从方式工作,这种模式通常

2017-03-20 15:51:17 482

原创 利用STC12C5A60S2单片机内容的PWM信号,驱动电机控制芯片MX214B实现小风扇的转动

原理:利用STC12C5A60S2单片机内容的PWM信号,驱动电机控制芯片MX214B实现小风扇的转动。MAX214B的真值表如下,IA和IB逻辑值不等时则驱动电机,而STC12C5A60S2的PWM正是从P13、P14输出,所以只要设定相应的寄存器即可

2017-03-19 16:30:45 3575

转载 E2PROM(二)

基本原理:由EPROM操作的不便,后来出的主板上BIOS ROM芯片大部分都采用EEPROM(Electrically Erasable Programmable ROM,电可擦除可编程ROM)。EEPROM的擦除不需要借助于其它设备,它是以电子信号来修改其内容的,而且是以Byte为最小修改单位,不必将资料全部洗掉才能写入,彻底摆脱了EPROM Eraser和编程器的束缚。EEPR

2017-03-19 08:23:00 1483

转载 E2PROM(一)

一 、发展EEPROM(带电可擦写可编程只读存储器)是用户可更改的只读存储器EEPROM(ROM),其可通过高于普通电压的作用来擦除和重编程(重写)。不像EPROM芯片,EEPROM不需从计算机中取出即可修改。在一个EEPROM中,当计算机在使用的时候可频繁地反复编程,因此EEPROM的寿命是一个很重要的设计考虑参数。EEPROM是一种特殊形式的闪存,其应用通常是个人电脑中的电

2017-03-17 10:21:33 2103

转载 iic总线(二)

数据传输: 在I2C总线传输过程中,将两种特定的情况定义为开始和停止条件(见图3):当SCL保持”高”时,SDA由”高”变为”低”为开始条件;当SCL保持”高”且SDA由”低”变为”高”时为停止条件。开始和停止条件均由主控制器产生。使用硬件接口可以很容易地检测到开始和停止条件,没有这种接口的微机必须以每时钟周期至少两次对SDA取样,以检测这种变化。SDA线上的数据在时钟”高”期间必须是稳定的,只有

2017-03-16 08:53:50 542

转载 iic总线

简介: 即I2C,一种总线结构。例如:内存中的SPD信息,通过IIC,与BX芯片组联系,IIC 存在于英特尔PIIX4结构体系中。随着大规模集成电路技术的发展,把CPU和一个单独工作系统所必需的ROM、RAM、I/O端口、A/D、D/A等外围电路集成在一个单片内而制成的单片机或微控制器愈来愈方便。目前,世界上许多公司生产单片机,品种很多。其中包括各种字长的CPU,各种容量的ROM、RAM以及功能各

2017-03-15 09:13:26 655

转载 DS18B20

工作原理: DS18B20的读写时序和测温原理与DS1820相同,只是得到的温度值的位数因分辨率不同而不同,且温度转换时的延时时间由2s减为750ms。 DS18B20测温原理如图3所示。图中低温度系数晶振的振荡频率受温度影响很小,用于产生固定频率的脉冲信号送给计数器1。高温度系数晶振随温度变化其振荡率明显改变,所产生的信号作为计数器2的脉冲输入。计数器1和温度寄存器被预置在-55℃所对应的一个基

2017-03-14 09:29:14 4599

原创 WiFi模块

#include <reg52.h>#define KEYPORT P2sbit beep = P1^7;#define SEGPORT P0unsigned char High;unsigned char Low;unsigned char code freq[][2]={ 0xD8,0xF7,//00440HZ 1 0xBD,0xF8,//00494HZ 2 0x87

2017-03-13 12:35:05 802

原创 51单片机可调时钟

1.元件清单 1.STC89C52单片机一块、直插DIP-40插座 2.三位七段共阳数码管LG3631BH型号两块 3.12M晶振一枚 4.蜂鸣器一只 5.S85501PNP三极管一个 6.9脚排阻10K一个 7.1k电阻两个 8.6脚自锁式开关3个、4脚按钮开关3个 9.2个3V纽扣电池及其电池座两个 10.发光二极管1支 11.瓷片电容30pf两片 12.芯片74HC24

2017-03-12 18:52:28 3670

原创 中断法定时

#include <reg52.h>unsigned char segcode[10] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7f,0x6f}; //段码sbit Latch_seg = P2^2; //段sbit Latch_bit = P2^3; //位#define Dataport P0void delay(u

2017-03-11 13:30:48 488

原创 智能电子钟

#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#include<intrins.h>sbit RS = P2^4; //定义端口 sbit RW = P2^5;sbit EN = P2^6;sbit spk = P1^2;#define RS_CLR RS=0 #define RS_SET RS=1#define RW_CLR

2017-03-10 07:40:31 535

原创 掉电可保存时钟

#include <reg52.h>#include "i2c.h"#include "delay.h"#include "1602.h" //?????,?????????,???????????????#include<intrins.h>sbit RS = P2^4; //???? sbit RW = P2^5;sbit EN = P2^6;sbit spk = P1^2;#

2017-03-09 09:26:54 1394

原创 数字时钟

#include<reg52.h> #define KeyPort P3 #define DataPort P0 sbit LATCH1=P2^2;sbit LATCH2=P2^3;// unsigned char hour,minute,second;bit UpdateTimeFlag;unsigned char code dofly_DuanMa[10]={0

2017-03-08 09:40:44 350

原创 数码管变化数字

#include<reg52.h>void delay(unsigned char i){ unsigned char j,k; for(j = 0 ; j <255; j++) for(k = 0 ; k < i; k ++) ;}void main(){ unsigned char code chagenum[16]={0xc

2017-03-07 08:08:58 590

原创 **抢答器**

/*----------------------------------------------- 名称:**抢答器** 名称:单个独立按键控制 内容: 1、试验目的:了解按键的扫描原理 2、实现现象:同时按键抢答,先按的键有效,其他按键锁死 复位后重新开始抢答 3、硬件要求:按键 LED灯 原理:最先按下按键者有效,其他均无效-

2017-03-06 07:35:53 1321

原创 跑表精确至0.1秒

#include <reg52.h>#define Dataport P0sbit Latch_seg = P2^2;sbit Latch_bit = P2^3;unsigned char bitcode[8] = {0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};unsigned char segcode[16] = {0x3F,0x06,0x5b,0x4f,

2017-03-05 13:50:55 807

原创 LED花样灯

#include <reg52.h>void delay(unsigned char i){ unsigned char j,k; for(j = 0; j < 255; j++) for(k = 0; k < i; k++) ;}void main(){ unsigned char i,w; unsigned char

2017-03-04 10:54:01 773

原创 红外接收显示二进制

#include<reg52.h>#include"./uart/uart.h"sbit IR_IN = P3^2;sbit LED0 = P2^0;sbit LED1 = P2^1;sbit LED2 = P2^2;sbit LED3 = P2^3;sbit LED4 = P2^4;sbit LED5 = P2^5;sbit LED6 = P2^6;sbit LED7 = P2^

2017-03-03 19:07:48 609

原创 共阴极数码管60秒表显示

#include <reg52.h>unsigned char segcode[10]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};unsigned char shiwei[6] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D};unsigned char bitcode[8] = {0xfe,0xfd,0xfb,0x

2017-03-02 09:31:51 2717 1

原创 1602显示工字

/*----------------------------------------------- ??:LCD1602 ??:www.doflye.net ??:shifang ??:2009.5 ??:? ??:???????????? ??????:1-VSS 2-VDD 3-V0 4-RS 5-R/W 6-E 7-14 DB0-DB7 15-BLA 16-BLK

2017-03-01 09:31:04 413

bank.zip C语言编程,Linux系统下简单编程,银行系统

C语言编程,Linux系统下简单编程

2021-02-03

chatroom.zip

TCP协议,Linux系统下简易聊天室源代码

2021-02-03

Linux聊天室

Linux环境下聊天室部分功能,私聊,群聊,管理员,查看在线用户,更改密码,踢人,禁言等。

2017-06-06

空空如也

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

TA关注的人

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