技术相关
宝大哈
这个作者很懒,什么都没留下…
展开
-
内存和FLASH的区别
1.什么是内存 什么是内存呢?在计算机的组成结构中,有一个很重要的部分,就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存),辅助存储器又称外存储器(简称外存)。外存通常是磁性介质或光盘,像硬盘,软盘,磁带,CD等,能长期保存信息,并且不依赖于电来转载 2015-06-29 00:08:18 · 4458 阅读 · 0 评论 -
S5PV210进行LED流水灯实验总结(基于九鼎科技开发板)
我发誓这一定是目前我写的最难的LED程序了,花费了一个早上才调试完成。现在来分享一下我的心得体会,具体的问题我会在代码注释里写清楚。源文件我也会上传---------------------------------------------------以下是代码------------------------------------------------/* * 文件:原创 2015-07-01 12:37:23 · 3773 阅读 · 1 评论 -
汇编后缀导致了编译错误(一个极难发现的错误)
Error: junk at end of line, first unrecognized character is `/' 的解决方案原创 2015-07-02 09:49:05 · 8466 阅读 · 1 评论 -
重定位的难点剖析
首先,博主也是第一次接触到重定位,本文可以说是一个心得体会,水平有限,难免有错误之处,欢迎指正!---------------------------------------------------预备知识-----------------------------------------------------------------重定位是用汇编来写的,所以要比较明白一些比较重要的语句,原创 2015-07-06 10:36:39 · 790 阅读 · 0 评论 -
210支持nfs作为根文件系统启动
1、配置网络部分,主要是使能CONFIG_IP_PNP以在2中能够看到Root file system on NFS选项Networking support Networking options TCP/IP networkingIP: kernel level autoconfiguration[*] IP: DHCP support[*] IP: BOOTP suppo转载 2016-05-11 22:03:14 · 605 阅读 · 0 评论 -
内核中的静态映射表一般在哪里
基于S5PV210的内核来说,为以下目录不同版本和不同SOC静态映射表的位置不一样,但是有一个经验就是找含有“plat”,“map”相关的字眼怎么判断找到的文件是不是映射表相关的呢,进去看一下,一般都是宏定义,并且宏定义的名字含有"VA"字眼(virtual address)原创 2016-05-19 08:42:11 · 507 阅读 · 0 评论 -
S5PV210的交叉编译工具链的安装
交叉编译工具链的选择我们选择交叉编译工具链的原则:和我们所使用的目标平台(给哪款SoC编程)尽量去匹配。譬如我们开发S5PV210的程序就是用arm-2009q3这个版本,因为三星官方在开发S5pv210时就使用这个版本的交叉编译工具链,这样可以最大限度的避免稀奇古怪的问题出现。交叉编译工具链的安装步骤1:打开虚拟机,在/usr/local/下创建/usr/local/ar转载 2016-06-07 21:49:58 · 1469 阅读 · 0 评论