随笔分类 - 08.Linux_sys
摘要:arm-linux工具的功能如下:arm-linux-addr2line把程序地址转换为文件名和行号。在命令行中给它一个地址和一个可执行文件名,它就会使用这个可执行文件的调试信息指出在给出的地址上是哪个文件以及行号。arm-linux-ar建立、修改、提取归档文件。归档文件是包含多个文件内容的一个大...
阅读全文
摘要:一 文件及其驱动程序1.解压linux 压缩包使用命令: tar xzvflinux-3.0.8-20140925.tgz( tar xvf ------.tar tar xzvf-------.gz .tgz tar xjvf-------- .bz2)2.蓝色表示目录;绿色表示可执行文件;...
阅读全文
摘要:简述makefile,简单的裸机LED
阅读全文
摘要:我们对每个c或者汇编文件进行单独编译,但是不去连接,生成很多.o 的文件,这些.o文件首先是分散的,我们首先要考虑的如何组合起来;其次,这些.o文件存在相互调用的关系;再者,我们最后生成的bin文件是要在硬件中运行的,每一部分放在什么地址都要有仔细的说明。我觉得在写makefile的时候,最为重要的...
阅读全文
摘要:1.SD卡(程序可写入,当成最次硬盘来用)2.nandflash(程序可写入,当成一般硬盘来用)3.DDR2(当A8板子的内存条来用)
阅读全文
摘要:Linux内核源代码位于/usr/src/linux目录下,其结构分布如图1.3所示,每一个目录或子目录可以看作一个模块,其目录之间的连线表示“子目录或子模块”的关系。下面是对每一个目录的简单描述。Arch目录包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构...
阅读全文
摘要:1.当被问到Linux体系结构(就是Linux系统是怎么构成的)时,我们可以参照下图这么回答:从大的方面讲,Linux体系结构可以分为两块:(1)用户空间:用户空间中又包含了,用户的应用程序,C库(2)内核空间:内核空间包括,系统调用,内核,以及与平台架构相关的代码2.Linux体系结构要分成用户空...
阅读全文
摘要:摘要:本设计将ARM、linux的嵌入式技术与RFID技术相结合,对于实现移动支付终端的低功耗、便携式和网络化具有特别的意义。首先是采用MF RC522芯片设计与制作读写器,实现对Mifare卡的读写操作;其次是使用S3C2440A芯片和linux搭建嵌入式系统,作为各模块沟通和处理的枢纽;最后是运...
阅读全文
摘要:本文主要讲述了基于SPI总线的RC522驱动程序的设计。描述了主控如何与从设备通过SPI总线进行数据的读写。一在SPI驱动中,有两个重要的结构:spi_device&spi_driver。1spi_device的构建与注册:Spi_device板信息用spi_board_info结构体来描述,它描述...
阅读全文
摘要:硬件平台:1主控:SMDK Exynos4412 POP S5M8767A2 RFID模块:君盾集团提供的RC522模块3通信接口:SPI软件平台:Android ICS & kernel version 3.0.15一,使能主控端SPI1硬件使能:从SMDK原理图上可以看到SPI0与I2C共用,S...
阅读全文
摘要:一.虚拟机安装好后,我们用Fedora双击.vmx文件,将会在虚拟机中打开相应的生成:这些文件二.进入虚拟机页面等待启动账号选择其他用户名:root 密码:111111设置页面大小:无三.打开后需安装此软件后window和linux中的文件,才可相互拖;将放入Fedora里面用命名解压打开放到自己建...
阅读全文
摘要:一.菜鸟入门.烧写篇(1).A8板子烧写程序(NANDFlash烧写)①烧写软件:安装原件安装后:应用软件图标②我们首先选中English/中文,切换到中文,然后关掉重启(也可以用英文)重启后:重新断下板子电,检测到连接③我们需要把烧写文件放到桌面(因为不允许中文路径)看下如下android目录及其...
阅读全文
浙公网安备 33010602011771号