S3C2410通过IIS总线与音频芯片UDA1380进行通信
2012-06-02 10
S3C2410通过IIS(Inter-IC Sound)总线与音频控制芯片UDA1380进行通信。放音时发送数据到UDA1380的DATAI管脚,录音时从UDA1380的DATAO管脚接收数据,其数据传输方式为DMA方式。 IIS用于传输音频数据,IIC用于控制1380芯片。 IIS有pclk,sclk,lrclk,sdi,sdo。 PCLK(通俗来说就是声音的采样频率如:44.1K,它的产生是 .. [查看全文]
s3c2410 LCD图片显示
2012-06-02 10
最近研究了s3c2410下LCD控制器的相关知识,主要的参考资料就是 三星s3c2410数据手册(arm920T),英文版,看的不是非常明白,后来参考了WinCE下的部分代码,似有所领悟。于是写了此程序,用以在LCD上显示图片。 本程序可以在LCD上居中显示小于800×480的任意大小的图片。用到的辅助工具就是上篇文章中的RGB分量提取器 .. [查看全文]
S3C2410上Jffs2的移植
2012-06-02 赵印伟 16
参照llg写的关于hharm(e28f128flash)上的jffs2的移植 具体如下: 1.移植环境: CPU:ARMS3C2410 Linux version:2.4.18 Flash:Intel E28F128 2.修改设备号 由于ROM设备和MTDBlock设备的主设备号(major)都是31,所以如果你不想把JFFS2作为根文件系统的话,必须修改他们之一的major。如果你要修改JFFS2的设备ma .. [查看全文]
在S3C2410上移植bluetooth(蓝牙)(一)
2012-06-02 15
最近两天在HHARM2410-R3上移植了USB蓝牙设备和BlueZ 蓝牙协议栈,呵呵,蓝牙果然是个很好的东西,协议栈内容很丰富,挂上去以后可以使用很多功能。我现在就可以用它来接收GPS数据以及和用手机上网。我是在做车载的,所以特别有用。积累了一些关于蓝牙的知识,但是算是初步的,把我的经验发上来,各位做过蓝牙的大哥请多 .. [查看全文]
S3C2440 Windows CE的RTC模块驱动设计与实现
2012-06-02 田泽 曹庆年 13
1 引言 桌面Windows系统的时间显示功能已为大家所熟知,它是通过BIOS上的时钟模块实现的。用户通过点击桌面系统任务栏右下脚的时间,可以修改当前时间、时区以及实现与Internet时间同步等功能。 目前流行的手机、PDA、HMI(人机接口设备)等嵌入式系统中,都大量移植了微软的Windows CE操作系统。虽然WinCE系统也实现了时 .. [查看全文]
ARM SDT汇编格式与GNU汇编格式的移植
2012-06-02 18
问题:如何将ARM SDT环境下的汇编代码移植到GCC编译环境中?回答:将ARM SDT下的汇编码移植到GCC for ARM编译器时,经常要做如下修改:1、注释行以“#”或“/* ... */”代替“;”2、伪操作符替换:INCLUDE 替换成 .INCLUDETCLK2 EQU PB25 替换成 .equ TCLK2, PB25EXPORT 替换成 .globalIMPORT 替换成 .externD .. [查看全文]
S3C2410的WINCE BSP添加串口支持
2012-06-02 coldfly 18
最近在调优龙ST2410的板子,总体来说,优龙的板子做的不错,技术支持也还可以~ 不过呢,优龙提供的WinCE BSP也只是在三星的公版BSP上少量修改而成的,虽然三星S3C2410能够提供3个UART支持,也就是说每个UART控制器都可以工作在Interrupt(中断)模式或DMA(直接内存访问)模式,但是三星提供的公版BSP上只添加了 .. [查看全文]
自制廉价的Arm9 开发平台
2012-06-02 张懿 18
摘要:基于Arm9内核的单片机,由于其低廉的价格与优越的性能,已经被广泛的应用于各种消费类电子产品中。掌握Arm9单片机的开发技能已经成为嵌入式系统开发者的迫切要求。但由于市面上的Arm9开发板价格不菲,使不少想学习Arm9开发技术的朋友望而却步,其中有一大部分是各大高校的学生。本文阐述了改造ipTIME的IP0422路 .. [查看全文]
S3C2410中利用serfox和spcavie使用摄像头
2012-06-02 9
要用到的软件包 摄像头驱动: http://mxhaard.free.fr/spca50x/embedded/KernelPatch/usb-2.4.31LE06.patch.tar.gz 服务器视频采集: http://mxhaard.free.fr/spca50x/embedded/Servfox/servfox-R1_0_0.tar.gz 客户端播放视频: ftp://ftp5.linuxeden.com/hardware/spcaview-20061208.tar.gz 浏览器java .. [查看全文]
S3C2410的快速启动技术
2012-06-02 17
摘 要:介绍S3C2410处理器的快速启动技术,重点对系统硬件的初始化,二级中断向量表的复制,代码段的复制以及MMU管理进行了探讨,并且对具体的实现代码进行了分析,实现了系统从RAM中的高速启动运行。 嵌入式系统对功能、可靠性、成本、体积、功耗等均有严格要求,以ARM体系结构为基础的各种RISC微处理器具有灵活的特性 .. [查看全文]
移植嵌入式Linux到ARM处理器S3C2410:操作系统
2012-06-02 宋宝华 38
在笔者撰写的《C语言嵌入式系统编程修炼之道》一文中,主要陈诉的软件架构是单任务无操作系统平台的,而本文的侧重点则在于讲述操作系统嵌入的软件架构,二者的区别如下图: 嵌入式操作系统并不总是必须的,因为程序完全可以在裸板上运行。尽管如此,但对于复杂的系统,为使其具有任务管理、定时器管理、存储器管理、资源管理 .. [查看全文]
S3C44B0寄存器描述
2012-06-02 13
1产品预览 介绍 三星的S3C44B0X 16/32位RISC处理器被设计来为手持设备等提供一个低成本高性能的方案。 S3C44B0X 提供以下配置:2.5V ARM7TDMI 内核带有8Kcache ;可选的internal SRAM;LCD Controller(最大支持256色STN,使用LCD专用DMA);2-ch UART with handshake(IrDA1.0, 16-byte FIFO) / 1-ch SIO; 2-ch g .. [查看全文]

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