中软培训
文章平均质量分 85
My_way_
11122222
展开
-
s3c2440中断总结+按键中断
一、启动代码之IRQ中断分析。二、中断申请 60中断源,其中独立的中断和含有子中断的中断共32个。它们是位或共存。1、 配置中断控制寄存器 SUB子 SRC源 PND--PENDING 挂起 1)SRCPND---申请中断 每一位对应一个总(独立)的中断源 手动写1---自动清0---有中断产生的那位就自动置1 -----在中断函原创 2015-08-21 09:12:24 · 1746 阅读 · 0 评论 -
s3c2440 iic eeprom
1、使用2440 iic 模块控制#include "2440addr.h"#include "uart.h"volatile int ackFlag = 0;void delay(){ int i,j; for(i = 0; i < 500;i++) for(j = 0; j < 500; j++) ;}/*************************原创 2015-09-06 20:00:06 · 693 阅读 · 0 评论 -
s3c2440串口编程
1、串口通讯,分为同步通讯和异步通讯,我们通常使用的都是异步串口。通讯时,双方先约定好数据帧的格式,即波特率,数据位,停止位,奇偶校验位等。2、串口通信数据格式3、串口接线4、串口驱动程序设计5、程序实现/***********************************************Function name :原创 2015-08-19 19:54:57 · 806 阅读 · 0 评论 -
s3c2440按键扫描
按键搜以及。原创 2015-08-19 19:24:08 · 518 阅读 · 0 评论 -
s3c2440 LCD(sony x35)
一、lcd 屏的分类STN是早期彩屏的主要器件, 一般的STN仍然是256色的,优点是:价格低,能耗小。TFT的亮度好,对比度高,层次感强,颜色鲜艳。缺点是比较耗电,成本较高。 UFB是专门为移动电话和PDA设计的显示屏,它的特点是:超薄,高亮度。可以显示65536色, 耗电比TFT少,价格和STN差不多。OLED (Organic Light Emitting Display原创 2015-08-27 12:17:07 · 1458 阅读 · 0 评论 -
时钟体系
S3C2440可以使用外部晶振(XTIpll)(默认为12MHZ)和外部时钟(EXTCLK)两种方式输入时钟信号。它由跳线OM[3:2]决定。 S3C2440 默认的工作主频为12MHz(晶振频率),S3C2440有两个PLL:MPLL和UPLL。通过MPLL会产生三个部分的时钟频率:FCLK、HCLK、PLCK。UPLL则负责产生USB所需时钟UCLK。2、2原创 2015-08-13 17:28:08 · 1086 阅读 · 0 评论 -
内存初始化
一、内存的分类•DRAM:它的基本原件是小电容,电容可以在两个极板上保留电荷,但是需要定期的充电(刷新),否则数据会丢失。缺点:由于要定期刷新存储介质,存取速度较慢。•SRAM:它是一种具有静止存取功能的内存,不需要定期刷新电路就能保存它内部存储的数据。其优点:存取速度快;但是缺点是:功耗大,成本高。常用作存储容量不高,但存取速度快的场合,比如steppingstone原创 2015-08-14 13:41:57 · 814 阅读 · 0 评论 -
2440启动代码分析
;MINI2440的启动代码中从nandflash读数据有2部分代码:; 1)是C语言写的,CopyProgramFromNand,; 2)是汇编写的,; mov r5, #NFCONF; ;set timing value; ...; bic r0, r0, #1; str r0, [r5, #4] ; NAND flash cont原创 2015-08-13 17:25:13 · 812 阅读 · 0 评论 -
系统概述及单片机基础
嵌入式系统概述:1、 嵌入式的产品、定义。3C是指计算机(Computer)、通讯(Communication)和消费电子产品(ConsumerElectronic)三类电子产品的简称2、 嵌入式系统软件、硬件的构成。3、 主流的CPU OS。4、 嵌入式开发和PC机开发的不同点。 单片机基础:实际上都是读写寄存器。1、 电平逻辑:正逻辑 :TL 3.3V--电原创 2015-08-11 12:03:56 · 726 阅读 · 0 评论 -
熟悉开发板
1、平台的存储器:NOR(2M) NAND(256M) SDRAM(64M) EEPROM(1K BYTES) SRAM(4K BYTES)SRAM不需要刷新电路即能保存它内部存储的数据。而DRAM(Dynamic Random Access Memory)每隔一段时间,要刷新充电一次,否则内部的数据即会消失,因此SRAM具有较高的性能,较低的功耗,但是SRAM也有它原创 2015-08-11 12:15:39 · 620 阅读 · 0 评论 -
ARM体系结构
1、Cortex-A 手机、平板、上网本 iPad/iPhone Cortex-R 面向实时应用的高性能内核 Cortex-M 面向各类嵌入式应用的微控制器内核 STM32ARM9 ARM11 中高端CPU ---仪器仪表 工控 三级流水线、五级流水线 取指—》译码----》执行衡量CPU的性能指标:cache、TCM、MMU、AHB、DSP、Jazelle原创 2015-08-11 12:43:29 · 513 阅读 · 0 评论 -
S3C2440 定时器
一、2440时钟体系timer0~timer3 有pwm功能,timer4 没有Tout引脚,只能作为内部定时使用。二、使用timer0 的pwm功能播放电子音乐/***********************************************Function name : timer0_handleDescription : 定时器0中断原创 2015-08-24 11:21:41 · 721 阅读 · 0 评论 -
s3c2440 触摸屏(sony x35)
1、触摸屏种类、分别应用在哪里、屏和OS怎么配合使用?从技术原理来区别触摸屏,可分为5类:1.电阻式触摸屏2.电容式触摸屏3.红外线技术触摸屏4.表面声波技术触摸屏5.矢量压力传感技术触摸屏红外线式和感应电容式触摸屏能够支持多点触控。多点触控带来了更多的选择,抓取、拖曳、缩放、旋转。屏要和系统搭配才能体现优势。IPHONE和android系统支持多点触控。W原创 2015-09-06 18:53:26 · 959 阅读 · 0 评论