asterisk版本选择

背景:linux环境CentOS搭建好以后,下一步就是安装Asterisk了,但是面临的第一个问题就是面对如此多的版本该如何选择,因此不得不先对Asterisk的版本做一些分析了 一般,软件根据发布的维护的时间长短界定了两种类型: 长期支持(LTS,Lon...

ruby 作为嵌入脚本时使用的注意事项

最近一直在采坑... 如果是作为嵌入式脚本使用ruby的话... 一定会遇到这2个问题... gem安装的,无法在嵌入时使用..为啥.? 因为你没require 'ruby gem' 出现 找不到 Encoding::UTF_8 怎么办? 因为你没require 'enc/encdb' 好吧..继续等坑...O...

机器人进阶学习(五)--slam_gmapping

slam_gmapping 是使用粒子滤波算法进行建图的一种方式,它严重依赖里程计,所以使用前面用stm32搭建的底层建图效果并不理想,接下来考虑进行线速度与角速度的标定,或使用谷歌的gartographer建图,为了方便使用串口连接,所有串口号都使用...

关于linux内核模块编程时,多个源代码文件Makefile书写的问题

本文转自:https://blog.csdn.net/u010560290/article/details/44647683 在学习内核模块编程的时候遇到了一些由于Makefile书写不正确导致的问题。一个.c源文件的Makefile按照网上的大部分资料介绍那样是没有问题的,多个源文件的内核模块编...

Linux3.4.72内核支持UBI文件系统 (二)

在上篇文章中我的Linux kernel 已经支持了ubi和ubifs。这篇文章主要介绍如何制作ubifs,已经在制作过程中遇到的问题。 首先我希望是在nand flash上运行UBIFS。所以需要Linux kernel 支持nand的驱动。其实支持nand的驱动是比较复杂的,但是...

5种比较流行的Linux发行版

现如今,对于各种类型的用户(如桌面用户、服务器管理员、图形设计者等)而言Linux已经成为一种最流行的操作系统。Linux是免费且开源的,任何人都可以建立和编译它的源代码,并将它分发给别人。这就是为什么Linux会有很多个版本。现在,从嵌...

作为一个新人,怎样学习嵌入式Linux?(韦东山)

 被问过太多次,特写这篇文章来回答一下。    在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。 C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如写一个...

嵌入式linux之go语言开发(二)c动态库驱动调用

c的代码及动态库调用: 最终需要完成的封装有:串口驱动,扫码模块,语音播放库,UI显示库,卡库... 一、串口及扫码模块驱动: linux上的串口驱动,这个较简单,有标准的模块可用。操作的是标准的设备文件。如:ttys0等。 在B503机器上,...

嵌入式linux通过DHCP自动获取IP地址实现

http://blog.chinaunix.net/uid-17188120-id-2820863.html 前提:系统已经实现DNS(即使用ping www.baidu.com测试时能ping通)。 1.  在内核中添加以下选项: Networking  --->    [*] Networking support         Netw...

嵌入式linux c 学习笔记4-深度优先搜索和广义优先搜索

/*  * =====================================================================================  *  *       Filename:  dfs.c  *  *    Description:  dfs 深度优先搜索,bfs 广义优先搜索  *  *        Version...

嵌入式Linux开发环境搭建-(2)VMware虚拟机下安装Ubuntu16.04.2 LTS

VMware虚拟机下安装Ubuntu16.04.2 LTS 安装前准备: ubuntu-16.04.2-desktop-amd64.iso安装文件,请自行Google或Baidu进行下载。 也可使用以下网址进行下载:http://old-releases.ubuntu.com/releases/16.04.2/ 安装前,请保证安装磁盘...

嵌入式linux面试题解析(二)——C语言部分一

嵌入式linux开发面试题解析(二)——C语言部分一1、编写统计一个数二进制表示中有多少个1的函数int count_bit1(int m){int count = 0;while(m){m = m & (m-1);count++;}return count;} 2、编写一个函数判断一个数是否是2的N次方int is_num...

基于嵌入式Linux的视频采集系统10----实时视频显示模块

本文来自: http://blog.chinaunix.net/uid-23093301-id-86399.html SDL开源图形图像库的简介 SDL(Simple DirectMedia Layer)是一个自由的跨平台的多媒体开发包,它被广泛的用于游戏、演示软件、模拟器、MPEG播放器等应用软件,SDL可以...

我的嵌入式LINUX学习.卷12------ARM裸机之点亮LED

嵌入式Linux之我行——配置内核时出现“ncurses-devel”错误

通常在安装完Linux系统后,在编译kernel使用make menuconfig时,可能会出现如下错误: *** Unable to find the ncurses libraries or the*** required header files.*** 'make menuconfig' requires the ncurses libraries.*****...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题