1,linux开发环境搭建2,程序测试easyOpentag驱动安装,打开连接,选择ARM-linux链接:http://pan.baidu.com/s/1pJKK4w7密码:a0re1,环境搭建我的系统版本
root@ubuntu:~#lsb_release-a
NoLSBmodulesareavailable.
DistributorID: Ubuntu
Description: Ubuntu14.04.3LTS
Releas..
分类:
系统相关 时间:
2016-04-13 00:22:52
阅读次数:
592
交叉编译环境搭建1.准备好交叉编译工具链arm-linux-gcc-4.3.2.tgz,并放到ubuntulinux系统中我是通过在windows上建立共享文件,与虚拟机中的linux系统进行共享,首先在windows下创建共享文件夹(不懂请百度),然后在虚拟机上设置虚拟机-》设置-》选项-》共享文件夹,然后把启..
分类:
系统相关 时间:
2016-04-10 01:29:30
阅读次数:
419
一共有三个文件:head.S led_on_c.c Makefile ## 时间 :2016年4月8日17:11:09# led_on_c.bin : head.S led_on_c.c arm-linux-gcc -Wall -g -c head.S -o head.o arm-linux-gcc ...
分类:
编程语言 时间:
2016-04-08 18:12:54
阅读次数:
250
在此之前我已经测试过nginx,亲身经验也成功了!谢谢大家的支持!!今天给大家说说nginx+php(fastcgi)的支持。在此版本我是用nginx+php-fpm。1. 编译安装php 1.1 进入php文件中 #cd php-7.0.4 1.2 配置php文件 #CC=arm-hisiv200 ...
分类:
Web程序 时间:
2016-04-07 22:10:49
阅读次数:
310
需要搞明白的是,linux系统上执行./a.out运行,其实并不是运行的a.out这个elf文件。内核对于要运行的elf文件会调用load_elf_binary进行解析,首先是根据elf文件的header信息获取它需要的解释器,然后加载需要运行的各个段到内存中,把控制权交给解释器,解释器会加载该程序需要动态链接库(静态链接就不运行解释器),最后解释器将控制权交给内存中的程序入口,程序运行。...
分类:
系统相关 时间:
2016-04-06 23:37:01
阅读次数:
559
学习内核的内存管理如果脱离了MMU的硬件原理,只去学习其软件逻辑,真的很难懂。说到底,软件代码的逻辑是为硬件服务,只是为了充分发挥硬件的各项功能,因此学习linux的内存管理机制,首先要学习下该处理器架构下MMU的工作原理,这样对我们理解页表机制的逻辑很有帮助...
分类:
系统相关 时间:
2016-04-05 17:46:52
阅读次数:
327
在正式开始学习裸机程序的编写之前,我们还需要安装一下交叉编译工具。何为交叉编译工具?其实就是在x86的ubuntu主机上编译程序,并且可以运行在arm环境的编译工具。而gcc是本地编译工具,这个在我们本篇刚开始就已经安装了。现在我们需要安装交叉编译工具arm-linux-gcc。我现在是直接使用厂家 ...
分类:
系统相关 时间:
2016-04-04 19:42:37
阅读次数:
182
本人有点懒惰,直接在smdk2410的基础上进行修改 (note :红色字体表示修改内容,蓝色字体表示增加内容) 1. 顶层的makefile 在247行 添加如下两条语句 : ARCH :=arm CROSS_COMPILE :=arm-linux- 2 修改始终频率 打开 u-boot-2016 ...
分类:
其他好文 时间:
2016-04-02 22:50:03
阅读次数:
215
三、SQLite在ARM-Linux平台上移植SQLite(陈云川 200620603001 ybc2084@163.com 四川成都)摘要:本文首先对嵌入式数据库SQLite做了简单的介绍,对移植所采用的软硬件平台作了简单的说明。然后以SQLite3为蓝本对移植过程中的细节作了详细的说明,并对移植后的SQLite3数据库进行了测试。测试结果表明,本文所采取的移植方式是有效的。关键字:ARM-Li...
分类:
数据库 时间:
2016-03-30 13:22:14
阅读次数:
292
http://hh8582.blog.163.com/blog/static/14041920420114202636840/BOA (http://www.boa.org)是比较流行的嵌入式Web Server,虽然性能不见得太好,但是胜在简单,整个软件编译完后只有几十K.而且可以支持CGI动态脚本..很容易移植到支持POSIX风格的操作系统上.因此很多ARM-Linux 用于BOA来做Web ...
分类:
其他好文 时间:
2016-03-30 13:18:30
阅读次数:
381