自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

转载 stm32 rtc万年历

例子基本是照抄官方的 万年历算法也没深入研究 主要是大赛 都要求会用DS1302 若我用STM32来做 肯定不用那个片子了。 这个用的是 LSE (片外低速时钟)配合 掉电寄存器来确定是否配置时钟。 注释很全 话不多说了。 u8 TimeDisplay; int main(void) { SystemInit(); stm32_Init ();

2012-10-19 11:05:49 4617

转载 S3C2410芯片与端口相关的寄存器

A:23位输出端口B,H:11位输入/输出端口C,D,E,G:16位输入/输出端口F:8位输入/输出端口 端口控制寄存器:GPACON-GPHCON    大部分端口都是复用的,因此,需要确定每个端口被用来做什么。PnCON决定每个端口的功能 端口数据寄存器:GPADAT-GPHDAT    定义为输出时向PnDAT相应位写数据即可,定义为输入时从PnDAT

2012-05-04 14:58:26 4255

翻译 实验11 IIC 总线应用实验

总线的长度可高达25 英尺,并且能够以10Kbps 的最大传输速率支持40 个组件。IIC 总线的另一个优点是,它支持多主控(multimastering), 其中任何能够进行发送和接收的设备都可以成为主总线。一个主控能够控制信号的传输和时钟频率。当然,在任何时间点上只能有一个主控。IIC 总线的数据传送速率在标准工作方式下为100kbit/s,快速方式下最高传送速率达400kbit/s。每个

2012-05-04 14:10:51 1473 1

翻译 实验10 实时时钟设计实验

访问 RTC 模块的寄存器,首先要设RTCCON 的bit0 为1,CPU 通过读取RTC 模块中寄存器BCDSEC、BCDMIN、BCDHOUR、BCDDAY、BCDMON 和BCDYEAR 的值,得到当前的相应时间值,然而,由于多个寄存器依次读出,所以有可能产生错误。例如:用户依次读取年(1989)、月(12)、日(31)、时(23)、分(59)、秒(59)。当秒数为1 到59 时没有任何问题

2012-05-04 10:36:09 1527 2

原创 ClearPending函数的问题的摘抄

SRCPND是中断源引脚寄存器,某个位被置1表示相应的中断被触发,但我们知道在同一时刻内系统可以触发若干个中断,只要中断被触发了,SRCPND的相应位便被置1,也就是说SRCPND在同一时刻可以有若干位同时被置1,然而INTPND则不同,他在某一时刻只能有1个位被置1,INTPND 某个位被置1(该位对应的中断在所有已触发的中断里具有最高优先级且该中断没有被屏蔽),则表示CPU即将或已经在对该位相

2012-05-04 10:07:37 1931

翻译 实验9 红外模块控制实验

红外线是波长在 750nm~1mm 之间的电磁波,是人眼看不到的光线。红外数据传输一般采用红外波段内的近红外线,波长在0.75μm~25μm 之间。限定所用红外波长在 850nm~900nm。IrDA1.0 协议基于异步收发器UART,最高通信速率在115.2kbps,简称SIR(Serial Infrared,串行红外协议); IrDA1.1 协议提高通信速率到4Mbps,简称FIR(Fas

2012-05-03 17:11:23 1809

转载 void Uart_Printf(char *fmt,...)

void Uart_Printf(char *fmt,...) //...表示可变参数(多个可变参数组成一个列表,后面有专门的指针指向他),不限定个数和类型, { va_list ap;//初始化指向可变参数列表的指针 char string[256]; va_start(ap,fmt);//将第一个可变参数的地址付给ap,即ap指向可变参数

2012-05-03 13:00:03 9967 1

转载 S3C44B0串口调试总结及代码

这两天对S3C44B0的串口进行了调试,了解了一些配置尝试,记录下来,作为总结。串口调试的过程:第一步:系统初始化1.由 AREA    reset, CODE, READONLY  进入 ResetEntry2.由 b   SYS_RST_HANDLER  跳转到系统复位代码起始处。禁止IRQ,FIQ中断,进入超级用户模式3.由 bl  InitSystem 进入系统初始化代

2012-05-03 09:47:01 1248

翻译 实验8 UART 通信实验

RS-323C 标准是美国EIA(电子工业联合会)与BELL 等公司一起开发的1969 年公布的通信协议。它适合于数据传输速率在0~20000b/s 范围内的通信。RS-232-C 标准最初是远程通信连接数据终端设备DTE(Data Terminal Equipment)与数据通信设备DCE(Data Communication Equipment)而制定的。显然,这个标准的有些规定及和计算机系统

2012-05-03 09:18:56 3923 3

翻译 实验7 PWM 控制蜂鸣器实验

大多数负载(无论是电感性负载还是电容性负载)需要的调制频率高于10Hz。通常调制频率为1kHz 到200kHz 之间。从模拟信号转向PWM 可以极大地延长通信距离。在接收端,通过适当的RC 或LC 网络可以滤除调制高频方波并将信号还原为模拟形式。PWM 脉冲频率由TCNTBn 决定。PWM 脉冲宽度值则由TCMPBn 的值来决定。基于双缓冲器的特性,下一个PWM 周期的TCMPBn 值可以

2012-05-02 12:58:10 6914 2

PCB设计工艺

PCB设计相关的所有事项都有全面的描述,很适合刚接触的或者自觉地pcb知识不系统的人

2012-09-01

焊接技术概述

焊接材料,焊接技术,焊接头的选择,手工焊接技术,助焊剂,焊接工具,焊接技术考核标准,仪器仪表的使用

2012-08-28

ARM实验指导书

从简入手,对ARM做了基础的介绍,另有跟多例程,适合linux,很适合初学者

2012-05-07

AVR实验指导书

AVR系列单片机概述,CodeVision AVR C Compiler 的使用简介,实验项目

2012-05-05

嵌入式系统设计与实例开发

嵌入式系统设计与实例开发 -基于ARM 和linux 实验指导书

2012-05-04

库函数说明

里面对一些常用的库函数进行了说明,方便选择调用

2012-05-03

arm汇编手册中文版

总觉得比pdf文件方便很多,讲的很细,里面全面的讲了各种指令,又称ARM指令集

2012-05-02

GEC2440 用户手册-v1.1

看到网上有,但是很多都不是免费的,所以特地上传

2012-05-02

嵌入式ARM9-2440实战手册

嵌入式ARM9-2440实战手册 里面有相关的代码,方便好用。 也为了以后自己使用方便。

2012-05-02

空空如也

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

TA关注的人

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