最新博文

0
推荐
4506
阅读

I2C从机程序

#includevoidIRQ_Handler()__irq;inti=0,dat[9];intmain(){//I2ConP1.0andP1.1GP1CON=0x22;IRQEN=0x200;//I2C0SlaveInteruptI2C0CFG=0x01;//SlaveEnableI2C0ID0=0xA0;//SlaveIDI2C0STX=0x77;while(1){};return0;}voidIRQ_Handler()__irq{//SlaveRecieveif((I2C0SS
0
推荐
4059
阅读

I2C主机程序

#includevoiddelay(int);voidIRQ_Handler()__irq;#definecount0x4;//Numberofbytestoberecieved-1inti=0,dat[5];//Sizeofdatshouldbe(count+1)intmain(){GP1CON=0x22;//I2ConP1.0andP1.1I2C0CFG=0x82;//MasterEnable&EnableGenerationofMasterClock//I2C-Mast
0
推荐
4219
阅读

SPI从机程序

#includevoidIRQ_Handler(void)__irq;//IRQFuntionPrototypechari;charreceived_data[30];intmain(void){GP4DAT=0x04000000;//P4.2configuredasanoutput.LEDisturnedonIRQEN=SPI_SLAVE_BIT;GP1CON=0x22220000;//configureSPIonSPMSPICON=0x1409;//enableSPIslavem
0
推荐
3735
阅读

SPI主机程序

#includevoidIRQ_Handler(void)__irq;//IRQFuntionPrototypeinti=0;intmain(void){GP4DAT=0x04000000;//P4.2configuredasanoutput.LEDisturnedonIRQEN=SPI_MASTER_BIT;GP1CON=0x22220000;//configureSPIonSPMSPIDIV=0xCC;//setSPIclock40960000/(2x(1+SPIDIV))//0
0
推荐
3457
阅读

7026uart接口

ADI公司在夏令营中要用到数据传输的实验,那我就把一些7026关于数据传输的程序写给大家看看吧#include#defineCR0x0Dintputchar(intch);chargetchar2(void);intwrite(char*ptr,intlen);charoutput1[65];intmain(void){unsignedcharjchar=0x30;inti;GP1CON=0x011;CO
0
推荐
2534
阅读

如何Hold住所有线性电源指标(二)

接下来这一讲我们会主要介绍:线性电源中的回读准确度、回读分辨率、远端感测、稳定性指标、温度稳定性、负载调整率、线路调整率指标。回读准确度回读准确度有时也称为仪表准确度。它决定了内部测量值与输出电压理论值的接近程度(在启用设置准确度之后)。像数字
0
推荐
3759
阅读

SD卡的读写功能实现的主函数

#include#include"dm_mmc.h"#include"dm_bf5xx.h"uint8_tbuff_w[512];uint8_tbuff_r[512];/*****************************************************************************名称:MMC_HardwareInitial*功能:SPI配置初始化*入口参数:无*出口参数
0
推荐
4468
阅读

SD卡的读写功能

#include#include#include"dm_types.h"#include"dm_mmc.h"#include"dm_bf5xx.h"/*****************************************************************************名称:SPI_TransferByte*功能:将数据value发出*入口参数:value*出口参
0
推荐
5699
阅读

LED显示

#include#include"dm_cpu.h"#include"dm_bf5xx.h"#include"dm_types.h"//定义字形码uint8_tLED_code[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x27,0x7f,0x6f};/*********************************************************************
0
推荐
13361
阅读

加速度计简介

Mems加速度计成为以后发展的趋势,同时也将占据今后的加速度计的市场。MEMS类加速度计的工作原理是当加速度计连同外界物体一起作加速运动时,质量块就受到惯性力的作用向相反的方向运动。质量块发生的位移受到弹簧和阻尼器的限制,通过输出电压就能测得外界的加速度大小
0
推荐
8452
阅读

陀螺仪加速度计组合使用

在现在的mems陀螺仪中,一般使用的是加速度计和陀螺仪的组合模式。加速度计本质上是一个振荡系统,安装于运动载体的内部,可以用来测量载体的运动加速度,只能侦测物体的移动行为,并不具备精确侦测物体角度改变的能力,单纯使用加速度计的方案可用于有固定的重力参考坐
0
推荐
18855
阅读

在深圳

早上在飞机的时候,赶了一份半份博文,是关于当前的新能源汽车的一点感慨,没写完而且也没有无线网络导出,看来唯有明日下午回上海写完,明日给整理出来。匆匆忙忙赶来,事情也略多,找了2位尚未谋面的兄弟聚聚,承蒙Mike款待了,不仅未偿11月
0
推荐
15507
阅读

Nexys3学习手记2:建立自己的开发环境

Nexys3学习手记2:建立自己的开发环境接过Nexys3时,本以为能够提供一张资料光盘,结果大失所望,除了静电袋里一块精致的电路板,就只有一条用于供电和下载的USB连接线和两张活页。好在这两张活页指明了基本的资料索取
0
推荐
37192
阅读

精密仪表放大器AD8221

精密仪表放大器AD8221在前面的博客中,我曾经向大家提到过精密仪表放大器AD620与ADG1611构成的仪表放大电路,为此我在这期的博客中向大家同样的仪表放大器AD8221。在将仪表放大器之前,我们先从仪表放大器的概念说起,仪表放大器是
0
推荐
4246
阅读

ADXL345使用心得(二)

ADXL345和微控制器之间的电路连接非常简单。由ADXL345和微控制器ADuC7026组成。给出了ADXL345和ADuC70262之间的典型电路连接。ADXL345的\CS管脚接高电平,表示ADXL345工作在I2C模式。SDA和SCL是I2C总线的数据线和时钟线,分别连接到ADuC7026相应的I2C总线管脚。ADuC7026