ARM中断控制系统按键驱动程序设计一.Arm中断控制系统1.查询方式程序不断地查询设备的状态,并做出相应的反应。该方式实现比较简单,常用在比较单一的系统中,比如:一个温控系统中可以实用查询的方式不断检测温度变化。特点:实现简单;但CPU利用率很低,不适合多任务的系统。2.中断方式当事件发生时,硬件会...
分类:
其他好文 时间:
2014-12-08 12:16:00
阅读次数:
252
(时钟体系)时钟概念:★时钟脉冲:一个按一定电压幅度,一定时间间隔连续发出的脉冲信号;★时钟频率:在单位时间(如:1秒)内产生的时钟秒冲数;时钟的作用:时钟信号是时序逻辑的基础,它用于决定逻辑单元中的状态何时更新。数字芯片中众多的晶体管都工作在开关状态,它们的导通和关断动作无不是按照时钟信号的节奏进...
分类:
其他好文 时间:
2014-12-08 12:08:51
阅读次数:
423
Uart工作原理:数据通信方式为:并行通信与串行通信两种:§并行通信:利用多条数据线将数据的各位同时传送。它的特点是:传输速度快,是用于短距离通信;§串行通信:利用一条数据线将数据一位位地顺序传送。特点是通信线路简单,利用简单的线缆就实现通信,低成本,是用于远距离通信。异步通信:ª异步通信:以一个字...
分类:
其他好文 时间:
2014-12-08 12:05:58
阅读次数:
368
http://blog.csdn.net/w_ww_w/article/details/8211538http://blog.csdn.net/shengnan_wu/article/details/8168795
分类:
其他好文 时间:
2014-12-05 09:12:33
阅读次数:
137
一。环境 系统:ubuntu12.04 开发板:jz2440 编译器:gcc二。说明 有空补上三。代码Makefile: 1 CC = arm-linux-gcc 2 LD = arm-linux-ld 3 AR = arm-linux-ar 4 OBJCOPY ...
分类:
其他好文 时间:
2014-12-02 22:03:43
阅读次数:
342
首先安装原声架构的esxi系统(我是以vm虚拟机搭建的环境)安装硬件需求:1)esxi5仅安装在64位cpu的服务器上2)要求主机必须最少两个核心数3)至少2G内存4)一个或多个千兆以上网卡5)BIOS必须开启VT支持1,为虚拟的裸机配置虚拟硬件2.选择要为虚拟裸机安装的exsi系统3.cpu核心..
分类:
其他好文 时间:
2014-11-28 06:26:11
阅读次数:
364
在物理条件有限的情况下,还想要搞集群环境的时候,或者需要做环境的功能性验证,需要起很多套环境的时候,这个时候就很头疼,怎么办呢?所以就想到用VMware ESX将物理裸机虚拟化,然后再在之上启动多个GuestOS,在这些GuestOS上,你就可以“为所欲为”了(因为有快照,你可以随时恢复到初始的状态)。...
分类:
系统相关 时间:
2014-11-27 16:19:03
阅读次数:
890
一、集成开发环境系统:centos 6.5软件部分:eclipse , GDB Server , Jlink软件硬件部分:Jlink硬件准备工作1:从SD/NOR Flash启动,格式化nand flash准备工作2:硬件连接1. Jlink连接2. 串口连接3.nand启动二、安装GDB Serv...
分类:
系统相关 时间:
2014-11-26 22:22:26
阅读次数:
396
Makefile稍微动一下,就是原来的开头的“led_on.bin”改为“all”,eclipse默认编译的目标为“all”,就可以顺利编译通过了,编译完后会产生led_on.bin,led_on_elf。前者是下载到NandFlash中运行的,后者是调试用的。能编译后就要开始配置调试了,和调试u....
分类:
系统相关 时间:
2014-11-26 15:39:52
阅读次数:
229
开发板硬件: ? 开发板的内存里面各个块都是什么作用? ? 做裸机开发的时候裸机程序应该烧写到哪个地方?为什么?以及是如何被引导运行的? 裸机开发是在Nand flash?!其他区域如nor flash行么? Keil中,启动代码***.s中的main()跳转接口地址,决定了Read/write M...
分类:
系统相关 时间:
2014-11-23 10:32:02
阅读次数:
207