嵌入式LINUX环境下视频采集知识(V4L2)

Video for Linux two(Video4Linux2)简称V4L2,是V4L的改进版。V4L2是linux操作系统下用于采集图片、视频和音频数据的API接口,配合适当的视频采集设备和相应的驱动程序,可以实现图片、视频、音频等的采集。在远程会议、可视电话、视频监...

嵌入式Linux中GPS信息读取与处理

GPS协议概要 GPS模块使用的是NMEA-0183 协议,NMEA-0183 是美国国家海洋电子协会(National MarineElectronics Association)所指定的标准规格,这一标准制订所有航海电子仪器间的通讯标准,其中包含传输资料的格式以及传输资料的通讯协...

Linux + ARM驱动开发环境配置(内核配置与编译)

要想编写驱动,首先是建立内核目录树。 ** 1、查看ARM开发板的内核版本 ** uname -a 我的arm开发板的版本是3.4.39 ** 2、安装必要的软件包 ** sudo apt-get install build-essential kernel-package libncurses5-dev sud...

Qt for ARM_Linux环境搭建-Qt5.7+iTop4412嵌入式平台移植

经过为期3天的编译、移植,终于将Qt5.7成功移植到iTop4412开发板,板载exynos4412处理器,基于ARM Cortex-A9内核。因此,本篇教程以iTop4412示例,适用于Qt5.7在ARM_Linux平台上的移植。 ------------------------------------------------...

使用C++ 编写嵌入式应用程序

     大多数嵌入式工程师使用C语言来编写Cortex-M系列MCU 的程序,大家总觉得C++是用来编写Windows 或者Linux 应用程序的。特别是硬件工程师,也许压根就没有使用C++来编写程序。       当我们阅读Mbed OS 的代码时却发现,许多是使...

Linux如何挂载分区?【新手必看】

        Linux添加硬盘后都需要一个操作操作才能使用那就是挂载,在企业环境中我们的数据盘和系统盘一般都是分开的...

学嵌入式职业发展方向有哪些?

很多人对嵌入式应该学些什么说的很复杂或者很简单,我以主流的linux操作系统为例来展开。很多人只能做单片机开发,比如C51或者STM32(比较常见)等,当然了他们也可以跑一些小型的操作系统比如μC/OS-II或μC/OS-III等,当然了这些也是基于C语...

嵌入式Linux下PWM功能调试

By Toradex秦海 1). 简介 PWM(Pulse-width modulation)接口是嵌入式设备最为常用的接口之一,常用于电机驱动,蜂鸣器,脉冲计数等嵌入式领域,因此本文就基于嵌入式Linux演示使用PWM接口。   本文所演示的平台来自于Toradex Colibri iMX6...

嵌入式QT软键盘

最近搞了一个组织细胞脱水机项目,当然,对于国内的项目都是仿来仿去的,我们也不例外,开启被仿机器后,第一个看到的界面就是用户登录界面,需要输入中文,作为一个程序员,我的第一反应就是我需要采用什么用的框架来做这个界面,方向是多...

sqlite3数据库交叉编译并移植到嵌入式开发环境步骤

一、首先到http://www.sqlite.org/download.html下载linux版本的源码:sqlite-autoconf-3130000.tar.gz。 二、解压:tar xvzf sqlite-autoconf-3130000.tar.gz 三、进入解压后的目录:$ cd sqlite-autoconf-3130000 四、执行:./configure ...

arm-linux上实现的VPN客户端(PPTP)

搞了一个星期,终于搞定了,现在做一个总结 。 1.准备材料: a.pptp客户端:pptp-1.7.2 下载地址 :http://sourceforge.net/project/showfiles.php?group_id=33063 b.ppp客户端ppp-2.4.4 ftp://ftp.samba.org/pub/ppp/或者在linux命令...

Linux 日志输出控制

    在嵌入式Linux设备中,系统资源比较有限,在产品开发时我们会打印很多的日志信息方便工程调试和问题定位。但是在产品发布的时候,为了节省系统资源,那些调试信息或是一些不总要的信息就不需要再记入到日志当中,所以我们需要设置相应...

Linux下多文件夹编写Makefile详解

-Werror     @Take warning as error handling  子目录下面的Makefile编写是最简单的,最重要的是编写顶层目录下的Makefile和Makefile.build。 本程序的Makefile分为3类: 1. 顶层目录的Makefile2. 顶层目录的Makefile.build3. 各级子...

linux下基于QT的串口程序

Qt5发布之前,Qt实现串口通信一般是采用第三方类库qextserialport。Qt5发布后自带了QtSerialPort 能够支持串口通信。 一:QT5.0以下版本 1.在工程中引入4个文件。 qextserialbase.cpp和qextserialbase.h 以及posix_qextserialport.cpp和p...

零基础学习嵌入式入门以及项目实战开发【手把手教+国内独家+原创】

 零基础学习嵌入式入门以及项目实战开发【手把手教+国内独家+原创】                   独家拥有,绝对经典                          创 科 之 龙         嵌入式开发经典系列教程                ...

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

写文章

热门文章

一周热门问题