240
收录了9941篇文章 ·1883个问题 · 0人关注

嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,近几年来已成为研究热点。目前正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。

0

arm移植libiconv(字符编码转换)

    1. http://www.gnu.org/software/libiconv/ 下载 libiconv-1.14.tar.gz     2. tar zxvf libiconv-1.14.tar.gz     3. su root     4. ./configure --host=arm-linux --prefix=/usr/local/iconv CC=arm-none-linu...

0

嵌入式WEB服务器搭建

移植boa到嵌入式开发板 详见 主要参考 配置boa.conf文件 按下列参数修改boa.conf并放到/etc/boa下 Port 80 User 0 Group 0 ErrorLog /etc/boa/error_log AccessLog /etc/boa/access_log ServerName www.your.org.here Docum...

0

arm linux rtc 时间设置

date -s 2018-04-08 12:00:00 hwclock -r 修改完时间后,记得使用hwclock –w将系统时间同步到硬件时间。 hwclock -w 将系统时钟写入硬件时钟(hwclock -r 可以用来查看硬件时钟) at91_rtc f80480b0.rtc: setting system ...

0

24.Linux:嵌入式sqlite3数据库事务理解以及实例操作 (转载)

[Sqlite]嵌入式数据库事务理解以及实例操作  来自:http://www.runoob.com/sqlite/sqlite-transaction.html 第一部分;shell指令操作 SQLite 事务(Transaction) 事务(Transaction)是一个对数据库执行工作单元。事务(Transaction)...

0

使用VS+VisualGDB编译调试Linux程序

阅读目录 配置虚拟机创建Demo编辑与调试参考资料 Linux程序开发变得越来越多,越来越多的程序、产品需要跨平台,甚至有些开源项目只支持Linux平台,所以掌握Linux开发变得越来越重要。 但是对于习惯了Windows下的开发,使用了VS这个宇宙...

0

制作嵌入式linux文件系统(ramdisk,cramfs,squashfs)

一、什么是文件系统 (Filesystem);A directory structure contained within a disk drive or disk area. The total available disk space can be composed of one or more filesystems. A filesystem must be mounted before ...

0

嵌入式重定向 printf

学习stm32,打交道最多的莫过于串口通讯了,但是官方的串口发送库太恶心了,完全不好用甚是还念C语言的printf,想输出什么就有什么,现在,一步步来做个重定向,让你的stm32可以跟C语言一样能想看什么就看什么:首先:添加printf的头文件 :...

0

Linux内核移植--设备树支持

1 开发环境     Host: Ubuntu14.04     Target: Tiny4412     Kernel: Linux-4.6.4 参考资料 [1]基于tiny4412的Linux内核移植(支持device tree)(一) [2]基于tiny4412的Linux内核移植(支持device tree)(二) [3]基于tiny4412的...

0

嵌入式声卡驱动模块的编译和移植

目的:tiny210的声卡移植编译, 并能正常工作。背景:手头有友善之臂的tiny210和tiny6410。我留意到tiny210的核心板比6410多了一个排针座,但是另外两个针座的位置都是一样的。于是我在想友善之臂的工程师,会不会把把tiny210设计成与tiny6...

0

freeswitch移植到arm--交叉编译

准备移植freeswitch到arm平台上,主要是看好了freeswitch的良好的架构,很好的扩展性。对于后续业务的补充开发会有很大的便利。   一、创建一个cross.sh脚本,内容如下:   #!/bin/sh   #!/bin/sh    export PATH=/opt/crosstool/gcc-...

0

嵌入式编程中为什么会有json文件?

什么是JSON?         JSON(JavaScript Object Notation) 是一种轻量级的数据交换格局。它基于ECMAScript的一个子集。 JSON选用完全独立于言语的文本格局,但是也使用了类似于C言语宗族的习气(包含C、C++、C#、Java、JavaScript、Perl...

0

基于AT91SAM9261EK的嵌入式Linux+Cramfs根文件系统移植成功

硬件开发环境: AT91SAM9261EK开发板,NandFlash启动。使用最新的AT91Bootstrap 3.8.2+Uboot 2014.04。 因为NandFlash是128M的,需要修改Uboot 里nand的型号,添加128M的支持。Linux version 2.6.26的内核,移植yaffs2文件系统,一直失败...

0

转 嵌入式Linux内核时钟初始化问题

原博:http://www.embeddedlinux.org.cn/html/jishuzixun/201402/21-2755.html?bsh_bid=353686139 内核版本:Linux 2.6.18 平台: FOR ARM   搞清RTC在kernel内的作用:   linux系统有两个时钟:一个是由主板电池驱动的Real Time...

0

dropbear(面向嵌入式linux os 的shh)移植

iMX6UL平台移植和测试dropbear过程记录事实上如果你的核心板的flash容量有4G ,8G或是更多,直接应用freescale官方的rootfs,里面集成很多有用的工具,无需自己移植。但是如果flash容量有限,而不得不应用一个精简的文件系统,有一个有大局观...

0

Linux SD/MMC/SDIO驱动分析(新)

Linux SD/MMC/SDIO驱动分析 一、SD/MMC/SDIO概念区分 SD(SecureDigital)与 MMC(MultimediaCard) SD 是一种 flash memory card 的标准,也就是一般常见的 SD 记忆卡,而 MMC 则是较早的一种记忆卡标准,目前已经被 SD 标准...