- 博客(12)
- 资源 (14)
- 收藏
- 关注
原创 DM355的启动方式
DM355有两种启动方式,是由BTSEL[1:0]引脚决定的第一种是从片外的Asynchronous EMIF (AEMIF) 启动 是指从片外的三星OneNAND 器件启动第二种方式是从片内的ROM启动,执行ROM中的ROM boot loader (RBL),RBL支持三种片外介质,BTSEL决定RBL针对哪种介质进行启动– BTSEL[1:0] = 00 - ARM NAND
2008-11-28 11:25:00 3107 7
原创 交叉编译XVID
用的是mini2440提供的工具链下载xvid加压并进入build->generic输入./configure --host=arm-linux --prefix=/usr/local/arm/3.4.1/arm-linux/make成功后进入example文件夹输入arm-linux-gcc -o xvid_encraw xvid_encraw.c -lc -lm -I..
2008-11-23 22:25:00 1785
原创 我调试mini2440 qq2440 过程中遇到的问题和解决方法
问题1:NFS连接开发板在上电后 在串口输入param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.2:/home/jiaxinxu/mini2440/root_nfs ip=192.168.1.70:192.168.1.2:192.168.1.2:255.255.255.0:sbc2440.arm
2008-11-22 15:01:00 1858 1
原创 lpc2378网络MAC用法
对IAR5.11的NXP的example进行解释对MAC的初始化1.对时钟进行初始化 regVal = PCONP; regVal |= PCONP_EMAC_CLOCK;PCONP = regVal;2.使能MAC层 针对LPC2378不同批次的芯片进行使能,通过读出MAC_MODULEID判断芯片的批次。因为有些批次的芯片上电默认MAC是不使能的,有些默认是
2008-11-21 22:11:00 2813 1
原创 linux最简单的驱动
hello.c #include #include MODULE_LICENSE("Dual BSD/GPL");static int hello_module_init(void){ printk(KERN_ALERT"hello/n"); return 0;}static void hello_module_exit(void){ printk(KERN_ALERT"bye
2008-11-21 21:23:00 948
原创 今天在lpc2214上跑了jpeg压缩
今天在lpc2214上跑了jpeg程序的ro段放在flash中rw zi段放在片内16K的RAM中图像放在片外的PSRAM中压缩的是一个255~0渐变的灰度图 320*240先转换成yuv4:0:0 再进行压缩lpc2214跑到66MHz 片外总线频率也是66MHz压缩一副图片时间是0.5s左右如果将ro rw zi都放在片内16K RAM中跑的话 大概耗时0.4s
2008-11-19 23:44:00 1635 3
原创 IAR用法点滴
程序固化后运行方式:程序开始运行后需要将RW 和ZI段搬移到RAM中去,程序下载进Flash中以后,上电后是怎样将RW ZI断搬移到RAM中去的?注意IAR和ADS在进行完.s文件的初始化以后都不是直接跳转到main函数去执行,IAR是跳转到?main中而ADS是跳转到__main函数中,在这些函数中根据icf文件的配置,将RW和ZI段搬移到icf文件规定的RAM区域中。如果程序的运
2008-11-19 22:12:00 8460 7
转载 2440INIT.S
;=========================================; NAME: 2440INIT.S; DESC: C start up codes; Configure memory, ISR ,stacks; Initialize C-variables; HISTORY:; 2002.02.25:kwtark: ver 0.0; 2002.03.20:
2008-11-17 21:29:00 1740 1
原创 利用IAR调试Mini2440
利用IAR 调试mini2440,准备先玩玩裸奔 以前开发Lpc2214的时候用的是IAR调试环境 感觉还是很不错的 当时一度错怪的了这开发环境因为Lpc对Jtag的引脚可以配置成普通IO我当时一时疏忽把他配置成IO了 导致IAR无法单步执行 一度觉得这个环境不好用 当时由于把Jtag口屏蔽了 导致下载一次以后JTAG口就不能用了 很多时候都是用串口擦除了片内Flash再烧写
2008-11-17 20:27:00 5913 6
原创 基于Linux的视频传输系统(上大学时参加的一个大赛的论文)
目录1原创性声明----------------------------------------------------32 摘要----------------------------------------------------------43系统方案------------------------------------------------------43.1功能与指标
2008-11-17 01:08:00 12307 28
原创 Lpc系列ARM的中断向量表中实现方式
实现方式有两种:第一种 0x18处放置 在发生中断时 跳到VICVectAddr中的地址处 代码如下 EXTERN undef_handler, prefetch_handler, data_handler, fiq_handler ARM__vector: ;; ldr pc,[pc,#+24
2008-11-16 11:56:00 3558 1
转载 2440从NANDFlash启动之bootloader运行以前
一直对2440上电以后怎么从nandflash中启动不是很清楚,闲来无事看了下s3c2440的用户手册,看到下面这样一段话: S3C2440A boot code can be executed on an external NAND flash memory. In order to support NAND flash bootloader, the S3C2440A is eq
2008-11-16 11:15:00 1243
元器件培训_瓷片电容
2011-11-27
MMU文档(翻译自《ARM Architecture Reference Manual》 2nd)
2008-08-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人