上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 78 下一页
摘要: 通过使用uboot的网络功能可以更新ubook,烧写内核,文件系统,如果网络功能不可能,那还不如同变砖了一样.当然如果支持sd卡启动,可能通过sd卡完成这些功能,但是也太过麻烦了.飞凌的6410开发板提供的uboot的网络驱动是cs8900,但是实际上网卡是dm9000ae.烧入后发无法ping通,... 阅读全文
posted @ 2013-12-24 09:19 毛毛虫的薄刻 阅读(182) 评论(0) 推荐(0) 编辑
摘要: void NAND_Init(){ *(unsigned int *)(0x20030000 + 0xd0) = 7; delay_x(0X5000); *(unsigned int *)(0x20030000 + 0xd0) = 6; delay_x(0X5000); *(unsigned int... 阅读全文
posted @ 2013-12-20 17:56 毛毛虫的薄刻 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 开发板上电后,执行U-Boot的第一条指令,然后顺序执行U-Boot启动函数。看一下board/smdk2410/u-boot.lds这个链接脚本,可以知道目标程序的各部分链接顺序。第一个要链接的是cpu/arm920t/start.o,那么U-Boot的入口指令一定位于这个程序中。下面分两阶段介绍... 阅读全文
posted @ 2013-12-18 09:36 毛毛虫的薄刻 阅读(242) 评论(0) 推荐(0) 编辑
摘要: ARM映像文件 ARM中的各种源文件(包括汇编文件,C语言程序及C++程序等)经过ARM编译器编译后生成ELF(Executable and linking format)格式的目标文件。这些目标文件和相应的C/C++运行 时用到的库经过ARM连接器处理后,生成ELF格式的映像文件(image),这... 阅读全文
posted @ 2013-12-16 16:54 毛毛虫的薄刻 阅读(179) 评论(0) 推荐(0) 编辑
摘要: void UART_Putc(char c){ if (c == '\n')*(unsigned int *)(UART0_ADDR + 0X00) = '\r'; delay_x(0x800);*(unsigned int *)(UART0_ADDR + 0X00) = c;}unsigned i... 阅读全文
posted @ 2013-12-16 15:56 毛毛虫的薄刻 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 我们在C语言编程中会遇到一些参数个数可变的函数,一般人对它的实现不理解。例如Printf(): Printf()函数是C语言中非常常用的一个典型的变参数函数,它的原型为: int printf( const char* format, ...);它除了一个参数format固定外,后面的参数的个数和类... 阅读全文
posted @ 2013-12-16 14:19 毛毛虫的薄刻 阅读(191) 评论(0) 推荐(0) 编辑
摘要: DDR3 初始化配置流程系统上电之后,必须先完成DDR3 SDRAM 的初始化操作,系统才能访问DDR3SDRAM。在进行初始化之前需要注意以下几点:对DDR3 SDRAM 进行上电操作时,需要遵循JEDEC 标准。即先提供VDD,然后提供VDDQ,最后提供VREF 和VTT。该初始化过程需要在系统... 阅读全文
posted @ 2013-12-14 10:47 毛毛虫的薄刻 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 波特率配置通过配置寄存器UART_IBRD 和UART_FBRD 可以设置UART 工作的波特率,波特率计算公式为:当前波特率=UART 参考时钟频率(1/2 总线时钟频率)/(16 x 分频系数)分频系数有整数和小数两部分组成,分别对应寄存器UART_IBRD 和UART_FBRD。例如:UART... 阅读全文
posted @ 2013-12-14 09:11 毛毛虫的薄刻 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 时钟管理模块对芯片时钟输入、时钟生成和控制进行统一的管理,包括:时钟管理模块有以下两部分输入: 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2013-12-14 08:55 毛毛虫的薄刻 阅读(158) 评论(0) 推荐(0) 编辑
摘要: S3C44B0开发板中,用UBOOT自带loadb命令加载应用程序到SDRAM中运行的方法1.开发板说明:开发板上已有移植好的UBOOT运行。2.交叉编译工具链为arm-linu-gcc-4.0.43.原理:采用UBOOT自带的命令loadb,加应用程序(.bin)加载至SDRAM中某一地址中,然后... 阅读全文
posted @ 2013-12-12 10:22 毛毛虫的薄刻 阅读(149) 评论(0) 推荐(0) 编辑
上一页 1 ··· 44 45 46 47 48 49 50 51 52 ··· 78 下一页