S3C44b0的中断控制
2012-11-03 jian84000 11
中断控制是所示嵌入式系统中不可或缺的一部分。对于不同的处理器,虽然中断控制的原理是基本一致的,但其管理方式往往都有很大的区别。学过51系列单片机的刚开始学ARM人会觉得ARM的中断管理系统很复杂,因为在51中中断向量几乎不用你管。主要是因为在ARM系统中中断源多,且为了实现不同系统对实时性的要求不同而进行多优 .. [查看全文]
S3C2440A下彩色液晶显示系统的设计
2012-11-02 赵孔新 23
摘要:以三星公司的嵌入式微处理器S3C2440A和夏普公司3.5inLCD屏LQ035Q7DH01为基础,设计了显示硬件电路,介绍了帧缓冲设备的处理机制及底层驱动的接口函数,针对本显示系统给出了如何开发其Linux帧缓冲设备驱动程序。不论是显示硬件电路还是软件驱动程序,都有很强的可移植性,可以方便地移植到不同的平台。 嵌入式系统已成 .. [查看全文]
uCGUI移植到S3C44B0X实验
2012-11-01 11
一、实验目的 1. 初步掌握uCGUI底层硬件驱动函数; 2. 掌握将uCGUI移植到ARM S3C44BOX上的方法和步骤。 二、实验内容 移植uCGUI到ARM处理器S3C44BOX上,并编写Hello World程序,在Micetek 44B0实验平台的LCD上显示“Hello World!”字符串,在LCD显示平面坐标(20,20)处,显示一个小于10000的整数,该 .. [查看全文]
基于ARM的嵌入式系统Bootloader启动流程分析
2012-10-30 万永波 张根宝 田泽 杨峰 11
摘要:讲述了基于 ARM处理器的嵌入式系统在上电启动后应用程序或操作系统运行前,对处理器及其内部功能模块进行初始化的过程,并结合经过实际验证的代码详细的分析了S3C44B0 Bootloader的运行过程。 关键字:ARM嵌入式系统 Bootloader 一. 引言: 对于 PC 机,其开机后的初始化处理器配置、硬件初始化等操作是由 BIOS(Ba .. [查看全文]
LPC2000的Flash使用详解
2012-10-30 10
1. LPC2000的Flash简介 Flash存储器系统包含128kB Flash器件的16个扇区和256kB Flash器件的17个扇区。Flash存储器从地址0开始并向上增加。Flash boot装载程序同时提供片内Flash存储器的ISP和IAP编程接口。IAP、ISP和RealMonitor程序都位于boot扇区。boot扇区存在于所有的器件当中。ISP和IAP命令不允许对boot扇区执行 .. [查看全文]
在S3C2410上移植bluetooth(蓝牙)(二)
2012-10-30 15
(二)在HHARM2410-R3上的移植 完成了在普通red hat上的安装,熟悉了蓝牙协议栈一些基本的东西,下面的任务就是把协议栈搬到开发板上了。 第一步当然是内核了,由于华恒的内核代码改过,我也不知道从bluez上下载的patch能不能使用,试试看了,只好。 # cd /HHARM2410/kernel # gzip -dc ~/patch-2.4.18-mh15.gz | patch - .. [查看全文]
UCGUI在S3C44B0上的移植
2012-10-28 15
在网络上看到已经有不少人把 UCGUI 成功移植到S3C44B0上了,不过他们只提供了他们的演示程序,而公开他们的移植方法和过程,这里我把我的移植过程写写,希望对各位有帮助。 我们采用的是思创嵌入式开发网研发的 S3C44B0 黄金开发板及其液晶显示模块。 我的移植分两个大部分来做的: 一是液晶的正确初始化 二是 UCGUI 移植 原 .. [查看全文]
S3c2410 LCD驱动学习心得
2012-10-27 dancerwen 35
一实验内容简要描述 1.实验目的 学会驱动程序的编写方法,配置S3C2410的LCD驱动,以及在LCD屏上显示包括bmp和jpeg两种格式的图片 2.实验内容 (1)分析S3c2410实验箱LCD以及LCD控制器的硬件原理,据此找出相应的硬件设置参数,参考xcale实验箱关于lcd的设置,完成s3c2410实验箱LCD的设置 (2)在LCD上显示一张BMP图 .. [查看全文]
用 ADS1.2进行嵌入式软件开发(上)
2012-10-24 10
概述 嵌入式应用程序通常都是在样机环境下调试与开发的,这种环境与最终产品之间并不完全相同。因此,在系统调试阶段就考虑应用程序在最终目标硬件中的运行情况是非常重要的。 本文旨在讨论如何将一个开发/调试环境下的嵌入式应用程序转移到最终独立运行的目标系统中去,并提到了ARM ADS1.2开发工具包的一些功能特性及其在这 .. [查看全文]
rt73 USB无线网卡驱动在armlinux平台上的移植
2012-10-24 张驿风 14
最近想搞一个无线的网络收音机玩玩,有现成的at91sam9261ek板子,linux操作系统是2.6.20,mplayer前几天已经成功移植到该平台,使用网线连接播放电台已经ok。 去科技京城赛格4楼转了一圈询问商家usb类型的无限网卡,好象仅有的几个有usb无线网卡的商户卖的都是TL-WN321G或者是TL-WN322G类型的。呵呵其实我还不知道上 .. [查看全文]
U-Boot在S3C2410开发板上的移植
2012-10-24 8
摘要: 在嵌入式系统的开发中,首先移植一个稳定且功能强大的Bootloader对后续软件的开发至关重要。本文将详细介绍U-Boot在S3C2410开发板上的移植与运行。 关键词: 嵌入式系统;U-Boot;移植 引言 U-Boot是用于初始化目标板硬件,为嵌入式操作系统提供目标板硬件配置信息,完成嵌入式操作系统装载、引导和运行的固件程序。 .. [查看全文]
mplayer在S3C2410上的移植
2012-10-23 9
在S3C2410嵌入式开发平台上移植了几款linux媒体播放器,感觉播放效果不是很理想,320x240分辨率下的视频播放也不是很流畅,难道200M主频的速度就只能这样了?我开始有点失望了。上个月,当mplayer摘取了年度Linuxworld博览会“新媒体”大奖的消息传来,激发了我再次移植mplayer到2410的决心,尽管前几次移 .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号