![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
S5PV210开发
huang20083200056
这个作者很懒,什么都没留下…
展开
-
S5PV210开发系列三_简易Bootloader的实现
Bootloader是嵌入式系统上电后第一段执行的代码。对于功能简单的处理器,可能并没有Bootloader的概念,但对于应用处理器,有不同的启动方式,不同的存储设备(Nand flash、sd/mmc、DDR2、SRAM等),不同的操作系统等,往往需要一个Bootloader先初始化CPU和相关的硬件,建立内存空间映射,把内核或应用程序加载到相应的内存执行位置,最后调用内核或应用程序,释放CPU控制权,完成整个Bootloader的流程。笔者此处就S5PV210的Bootloader实现作一个简单的介绍。原创 2015-06-23 12:16:24 · 2457 阅读 · 0 评论 -
S5PV210开发系列九_网卡驱动实现
S5PV210开发系列九网卡驱动实现象棋小子 1048272975Internet作为全球最大的互联网络,几乎总汇了全球的信息资源。作为我们生活以及发展的基础设施,越来越多的设备需要连接Internet,共享信息资源。由于Internet的开放性,任何厂家基于TCP/IP协议、Internet技术生产的网络适配器均能接入Internet,与全球计算机互连通信。笔者此处就DM900原创 2015-09-04 21:47:55 · 1546 阅读 · 0 评论 -
S5PV210开发系列五_sd卡驱动实现
S5PV210开发系列五sd卡驱动实现象棋小子 1048272975SD卡(Secure Digital Memory Card)具有体积小、容量大、数据传输快、可插拔、安全性好等优点,被广泛应用于便携式设备上。例如作为数码相机的存储卡,作为手机、平板多媒体扩展卡用的TF卡(micro sd)。笔者此处就S5PV210的 sd卡驱动实现作一个简单的介绍。1. sd卡概述s原创 2015-07-20 12:14:50 · 2512 阅读 · 1 评论 -
S5PV210开发系列六_Fatfs的移植
S5PV210开发系列六Fatfs的移植象棋小子 1048272975对于固态存储器,其存储容量可以很大,往往需要一款文件系统对存储器用户数据进行组织文件的管理。它对文件存储器空间进行组织和分配,负责文件的存储并对存入的文件进行保护和检索。在嵌入式系统中,往往需要采用windows兼容的文件系统,像相机的照片、视频监控、语音产品等,很多都需要从windows计算机上提取资源或在w原创 2015-07-20 12:20:26 · 1322 阅读 · 0 评论 -
S5PV210开发系列二_LED流水灯
S5PV210开发系列二LED流水灯象棋小子 1048272975嵌入式教程中流水灯以及程序教程中的”Hello world”都有其特殊的意义,意味着入门。笔者此处也不例外,分别以汇编、c语言在IAR下点流水灯作为S5PV210入门程序。点流水灯之前必须对芯片有基本的认识,包括其指令集、流水线等内核架构,基本的启动流程,基本的编译器开发特性等,只有这样点亮的流水灯才算原创 2015-06-14 15:01:31 · 2077 阅读 · 0 评论 -
S5PV210开发系列八_Yaffs的移植
S5PV210开发系列八Yaffs的移植象棋小子 1048272975Nand作为市面上最主要的非易失性闪存技术之一,应用在各种固态大容量存储解决方案中。由于Nand flash自身的特点,Nand存储器往往需要一款专用的Nand文件系统进行管理。开源的Yaffs文件系统由于其优异的性能,在Nand flash中受到广泛的应用,笔者此处就Yaffs的移植作一个简单的介绍。1.原创 2015-07-26 12:39:04 · 1729 阅读 · 0 评论 -
S5PV210开发系列七_Nand驱动实现
S5PV210开发系列七Nand驱动实现象棋小子 1048272975Nand flash具有大容量、改写速度快、接口简单等优点,适用于大量数据的存储,为固态大容量存储提供了廉价有效的解决方案。各种电子产品中如手机存储器、sd卡、u盘等均采用Nand flash存储,笔者此处就Nand驱动实现作一个简单的介绍。1. Nand flash概述东芝公司在1989年最先发表N原创 2015-07-26 12:32:46 · 933 阅读 · 0 评论 -
S5PV210开发系列一_开发环境以及启动模式
ARM核以其高性能、低功耗、低成本广泛应用在各个领域,包括ARM7、ARM9、ARM11、Cortex-M、Cortex-A等这几个系列。众多的半导体商如NXP、Freescale、Atmel、Samsung、TI等都设计了基于ARM核的自家通用处理器,ARM核从低成本控制处理器到高性能应用处理器,已经深入到我们生活的方方面面。笔者此处就Samsung的Cortex-A8处理器S5PV210作一个简单的介绍。原创 2015-06-13 20:57:17 · 4442 阅读 · 0 评论 -
S5PV210开发系列四_uCGUI的移植
GUI(图形用户界面)极大地方便了非专业用户的使用,用户无需记忆大量的命令,取而代之的是可以通过窗口、菜单、按键等方式进行操作。在某些场合,设计一款人机界面丰富友好的嵌入式产品能赢得更多的用户。笔者此处就S5PV210基于uCGUI图形用户界面的使用作一个简单的介绍。原创 2015-06-26 10:42:03 · 1480 阅读 · 0 评论 -
S5PV210开发系列十_Lwip的移植
Internet实现了全球范围内计算机网络的互连,不同主机之间必须遵循相同的网络协议才能彼此通信。TCP/IP协议作为一种网络互联协议,在Internet中得到了最广泛的支持以及应用。笔者此处就轻量级TCP/IP协议Lwip的移植作一个简单的介绍。原创 2015-09-13 19:26:33 · 1131 阅读 · 0 评论