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

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

0

Linux设备驱动之——PCI 总线

PCI总线概述                           随着通用处理器和嵌入式技术的迅猛发展,越来越多的电子设备需要由处理器控制。目前大多数CPU和外部设备都会提供PCI总线的接口,PCI总线已成为计算机系统中一种应用广泛...

0

【嵌入式开发】利用ESP8266获取附近WIFI信息

一、准备 一块块装好AT固件的8266芯片 一台装了linux的嵌入式开发板 将芯片与开发板进行连接 二、AT+CWLAP——扫描当前可用的 AP 通过发送AT+CWLAP,可捕获周围的AP信息,下面是查看官方AT文档后得到的信息: 在超级...

0

嵌入式Qt开发环境搭建及移植到开发板

--------------------------------------------------------------------------------http://blog.csdn.net/xtay1234/article/details/46474767  错误集锦http://blog.csdn.net/lpp0900320123/article/details/24876159#...

0

linux驱动面试题二

http://www.myexception.cn/linux-unix/1438308.html linux驱动面试题2 1.什么是GPIO? general purpose input/output  GPIO是相对于芯片本身而言的,如某个管脚是芯片的GPIO脚,则该脚可作为输入或输出高或低电平使用,当然某个脚具有...

0

linux 输出log

ls > ls.log 2>&1 //查看当前目录下的文件,并输出到ls.log文件中 2>&1 表示正确的和错误的都输出echo  'test a'  >echo.log 2>&1     //显示test a 输出到echo.log文件中 //在shell中显示,输出date到date.log文件中 #!/bin/s...

0

嵌入式系统初始化过程

    系统初始化过程可以分为 3 个主要环节,按照自底向上、从硬件到软件的次序依次为:片级初始化、板级初始化和系统级初始化。1.片级初始化    完成嵌入式微处理器的初始化,包括设置嵌入式微处理器的核心寄存器和控制寄存器、嵌入...

0

Linux系统对IO内存和IO端口的管理

理解:    外设资源分为:IO资源,内存资源,中断资源。     IO资源:对应IO端口,对X86架构的CPU存在独立编址,有专门的IO地址空间对应,及专门指令;而POWRPC等CPU只有统一编址,只能将IO端口也映射到内存中。    内存资源:对...

0

Linux音频驱动-声音采集过程

现实中的声音是一段连续的信号, 现在大部分的声音是以离散的数字信号保存下来,例如CD、MP3音频格式。 在保存这些信息时,考虑到对声音质量和存储的效率, 需要对声音的几个重要的基本属性进行研究。对于人类而言,声音是通过物体震动而产...

0

嵌入式Linux标准IO,fopen(),fclose(),错误信息处理errno,perror()

文章目录1,打开流fopen()fopen示例2,fopen()新建文件权限3,处理错误信息errno,perror(),strerror()处理错误信息 示例一perror()处理错误信息 示例二strerror(),errno4,关闭流fclose() 1,打开流fopen() 下列函数可用于打开一...

0

Linux中poll机制的理解

首先分析下应用程序的执行过程: int main(int argc, char **argv) {  int fd;  unsigned char key_val;  int ret;  struct pollfd fds[1];    fd = open("/dev/buttons", O_RDWR);  if (fd < 0)  {   printf("c...

0

中山大学软件工程操作系统实验二报告

欢迎访问我的个人博客:Talk is cheap. Show me the code!。我相信会有所收获的。 实验二 多线程程序实验 一、实验目的 1. 进一步理解线程 2. 学习使用pthread线程库 二、实验运行环境 虚拟机VMware下的Ubuntu16.04系统 ...

0

canutils移植到ARM Linux

 ./configure --host=arm-linux-gnueabihf  --prefix=/work/src_packages/can_tools/bin/libsocketcan/ make  make install   ./configure --host=arm-linux-gnueabihf --prefix=/work/src_packages/can_tools/bin/c...

0

QT中信号与槽学习总结

最近准备写一个QT的项目,功能比较复杂,考虑到这一点,我必须把信号与槽好好温习一遍,因为,QT中,最重要也就是信号与槽,其余的东西也就只是软件逻辑而已。先看一个案例:现在要这样来实现:当我按下Exit这个按键的时候,窗口关闭。当我...

0

linux添加开机启动项、登陆启动项、定时启动项、关机执行项等的方法

使用chkconfig命令可以查看在不同启动级别下课自动启动的服务(或是程序),命令格式如下: chkconfig --list 可能输出如下:network         0:off   1:off   2:on    3:on    4:on    5:on    6:off ntpd           ...

0

linux spi驱动开发学习-----spidev.c和spi test app

 转自 http://www.cnblogs.com/sankye/p/3955630.html 一.spidev.c文件 看一个设备驱动的方法: module_init标识的入口初始化函数spidev_init,(module_exit标识的出口函数) 设备与设备驱动匹配时候调用的probe方法spidev_probe 设备驱动的...

热门文章