嵌入式Linux中文站

开发专区

嵌入式Linux下CAN接口调试

嵌入式Linux下CAN接口调试

阅读(110)

1). 简介 CAN(Controller Area Network)总线是嵌入式设备最为常用的接口之一,常用于汽车以及工业自动化等嵌入式领域,因此本文就基于嵌入式Linux演示使用CAN总线进行通讯测试。 本文所演示的平台来自于Toradex Colibri iMX6DL和Apalis iMX6D ARM嵌入式平台,这两个平台是都是基于NXP iMX6系列ARM处理器,支持双核心Cortex-A9。 2. 准备 a).Colibri iMX6DLARM核心版配合Colibri Eva BoardV3.2...

嵌入式linux文件类型详解

嵌入式linux文件类型详解

阅读(146)

学习嵌入式linux系统开发,对于linux文件类型需要有很深的理解。Linux文件类型常见的有普通文件、目录文件、符号链接文件、管道文件、套接字文件、字符设备文件、块设备文件。本文华清创客学院 嵌入式linux开发 讲师和读者介绍一下linux文件类型。 嵌入式linux系统开发 嵌入式linux文件类型详解: 1、普通文件。如图所示,文件类型符号为一表示的是普通文件。touch命令创建的文件即是普通文件。 2、目录文件。文件类型符号为d表示的是目录文件,创建目录文件的命令可以用mkdir。 3、符号链...

嵌入式Linux下PWM功能调试

嵌入式Linux下PWM功能调试

阅读(134)

1). 简介 PWM(Pulse-width modulation)接口是嵌入式设备最为常用的接口之一,常用于电机驱动,蜂鸣器,脉冲计数等嵌入式领域,因此本文就基于嵌入式Linux演示使用PWM接口。 本文所演示的平台来自于Toradex Colibri iMX6DL嵌入式平台,这个平台是基于NXP iMX6系列ARM处理器,支持双核心Cortex-A9。 2. 准备 a).Colibri iMX6DLARM核心版配合Colibri Eva BoardV3.2B载板,连接调试串口到开发主机,同时配置好Ub...

嵌入式Linux下I2C接口调试

嵌入式Linux下I2C接口调试

阅读(128)

1). 简介 I2C是嵌入式设备最为常用的接口之一,常用于如下面这些应用场景,因此本文就基于嵌入式Linux演示在User Space进行I2C设备调试。 - Digital to Analog converter - EEPROM - Real Time Clock - Touch screen LCD - Audio codec 本文所演示的平台来自于ToradexApalis iMX6QARM嵌入式平台,这是一个基于NXP iMX6Q ARM处理器,支持四核心Cortex-A9。 2. 准备 a)....

嵌入式Linux下使用OpenCV

嵌入式Linux下使用OpenCV

阅读(185)

1). 简介 OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库。OpenCV是由英特尔公司发起并参与开发,以BSD许可证授权发行,可以在商业和研究领域中免费使用。OpenCV可用于开发实时的图像处理、计算机视觉以及模式识别程序,以解决人机交互,人脸识别以及动作跟踪等领域的问题。 本文所采用的测试平台为来自Toradex的ARM计算机模块平台Colibri iMX6DL搭配其对应的开发载板Colibri Eva Board. 2. 准备 ...

嵌入式Linux下使用GPIO中断功能

嵌入式Linux下使用GPIO中断功能

阅读(179)

ByToradex 秦海 1). 简介 GPIO 应用是嵌入式设备最基本的应用之一 , 本文就基于 Embedded Linux 系统演示开发 GPIO 中断以及输出相关的基本应用示例 . 本文所采用的硬件平台来自与 Toradex 发布的基于 NXP iMX7 SoC 的 Colibri iMX7 ARM 计算机模块配合 Colibri Eva Board. 2). 准备 a). ToradexColibri iMX7S( 基于 NXP iMX7SSoC) 计算机模块配合 Colibri Eva Boa...

嵌入式Linux下中文字体显示

嵌入式Linux下中文字体显示

阅读(125)

1).简介 嵌入式平台默认发布的嵌入式Linux版本通常并不包含中文字体支持,本文就通过Toradex计算机模块平台来演示如何添加中文字体的显示,因为Toradex的Linux发布是基于OpenEmbedded/Yocot项目编译的,因此这里也同样通过OpenEmbedded/Yocot项目编译带中文字体的定制化BSP。 2).步骤 a).首先,需要配置好 OpenEmbedded编译环境,具体步骤参考这里的说明。 b).修改OpenEmbedded目录中layers/meta-toradex-demos...

嵌入式Linux内核调试技术

嵌入式Linux内核调试技术

阅读(175)

近年处理器技术发展速度加快,嵌入式领域发生了翻天覆地的变化。特别是网络的普及,消费电子异军突起,嵌入式与互联网成为最热门的技术。在所有操作系统中,Linux是发展很快、应用很广泛的一种操作系统。Linux的开放性以及其他优秀特性使其成为嵌入式系统开发的首...