ok6410裸机程序,硬件、内存、时钟、串口初始化,printf和scanf函数调用串口打印输出,点亮led

时间:2017-04-25 14:38:39
【文件属性】:

文件名称:ok6410裸机程序,硬件、内存、时钟、串口初始化,printf和scanf函数调用串口打印输出,点亮led

文件大小:64KB

文件格式:ZIP

更新时间:2017-04-25 14:38:39

ok6410 裸机 驱动程序

ok6410裸机驱动程序,基于linux平台,源代码+makefile+.lds链接器脚本。内容包括硬件初始化(汇编),时钟、内存、mmu、串口、led初始化(c语言),代码搬移是从垫脚石搬移到内存,不含从nandflash搬移到内存,功能:点亮led,使用printf+scanf函数调用串口程序打印输出。


【文件预览】:
ok6410裸机程序
----mmu.o(3KB)
----clock.o(2KB)
----uart.o(3KB)
----main.c(380B)
----gboot.lds(323B)
----gboot.elf(47KB)
----uart.h(71B)
----sdram.o(2KB)
----mmu.c(1KB)
----include()
--------stdio.h(686B)
--------ctype.h(1KB)
--------system.h(10KB)
--------kernel.h(187B)
--------types.h(195B)
--------gcclib.h(733B)
----start.S(2KB)
----clock.c(1KB)
----led.c(727B)
----led.o(2KB)
----gboot.bin(8KB)
----sdram.c(4KB)
----uart.c(2KB)
----lib()
--------lib1funcs.S(7KB)
--------div64.o(899B)
--------lib1funcs.o(2KB)
--------printf.c(827B)
--------string.o(3KB)
--------string.h(2KB)
--------printf.h(130B)
--------div64.S(4KB)
--------muldi3.c(3KB)
--------printf.o(1KB)
--------vsprintf.h(2KB)
--------muldi3.o(928B)
--------string.c(10KB)
--------vsprintf.c(18KB)
--------div64.h(1KB)
--------libc.a(16KB)
--------ctype.o(1KB)
--------Makefile(241B)
--------vsprintf.o(6KB)
--------ctype.c(1KB)
----Makefile(609B)
----main.o(3KB)
----start.o(3KB)

网友评论

  • 提供的源码能够使用,谢谢楼主的分享!