嵌入式linux C编程基础知识点二:变量类型

嵌入式linux C编程基础知识点二:变量类型 一、知识目录 1.字符型: char -128~127 1byte %c uchar 0~255 1byte %c 2.整型: short int 0~6...

高质量嵌入式Linux C编程学习摘要

1、多线程方面 1)pthread_create()创建的线程默认情况下是非分离状态的线程,如果修改线程的状态属性,需要使用pthread_attr_getdatachstate()和pthread_attr_setdatachstate()来修改线程的属性。PTHRED_CREATE_DETACHED为分离状态,PTHRE...

嵌入式Linux中的wpa_supplicant等工具移植

目前开发的产品中需要集成WIFI,由于iwconfig工具功能有限,准备移植wpa_supplicant到海思+linux平台 历史原因 iwconfig工具只支持WEP加密,现在大部分路由器都使用wpa加密,所以使用iwconfig工具是无法连接到路由器AP上。 一、...

嵌入式linux中YUV转换成RGB算法

在图像采集中,经常需要将YUV格式转换成RGB格式,本文例举YUV转RGB的算法 void yuvtorgb ( double *rgb,unsigned char *yuv) { int i; rgb[0] = 1.0 * yuv[0] + 0 + 1.402 * (yuv[2] - 128); // r rgb[1] = 1.0 *...

嵌入式linux上Google breakpad编译使用

一、介绍 Breakpad是一个库和工具套件可以让你发布的应用程序(把编译器提供的调试信息剥离掉的)给用户,记录了崩溃紧凑的dump文件,发送回您的服务器,并从这些minidump产生C和C++堆栈踪迹。Breakpad可以根据请求使没有...

学会做嵌入式Linux操作系统——交叉编译SNMP

交叉编译SNMP   一般系统都会有SNMP的支持,下载了net-snmp-5.1.3.1,先看看INSTALL和FAQ文档(因为以前从来没有碰过这个东东,见笑了……),按照说明,在原生主机上安装了一回,安装完成后,发现在指定安装目录下主要包括了几块文件: ...

嵌入式linux检测wifi密码错误的方法

1.wifi状态的检测使用下面的脚本 #!/bin/bash function poke {     while true     do         printf ' '         sleep 1     done } retryTimes=10 function watch {    (poke) | wpa_cli | while read -t 10 line ...

作为一个新人,如何学习嵌入式Linux?

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

嵌入式Linux操作系统及其上应用软件开发

目标:        (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9)        (2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定)        (3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入...

转载 基于FT5x06嵌入式Linux电容触摸屏驱动

装载 https://blog.csdn.net/wavemcu/article/details/8573362     作者:EasyWave                                                                                 时间:2013.02.06 ...

嵌入式LINUX环境下基于V4L2视频采集知识

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

我的嵌入式LINUX学习.卷6------bootloader设计

如何使用eclipse进行嵌入式Linux的开发

作者:曾宏安,华清远见嵌入式学院高级讲师。 如何使用eclipse进行嵌入式Linux的开发 习惯了在windows环境下开发的程序员在转到Linux平台时经常会抱怨没有一个好用的集成开发环境。和windows下常用的一些开发软件相比,Linux自带的一些开发...

使用OpenWrt开发嵌入式Linux(四):创建分区

创建分区非常简单,直接修改DTS文件:target/linux/samsung/dts/TQ210.dts &nand { status = "okay"; nand-ecc-mode = "soft"; partition@0 { label = "boot"; reg = ; /* 246KB */ r...

嵌入式Linux文件系统及其存储机制分析

嵌入式系统与通用PC机不同,一般没有硬盘这样的存储设备而是使用Flash闪存芯片、小型闪存卡等专为嵌入式系统设计的存储装置,本文分析了嵌入式系统中常用的存储设备及其管理机制,介绍了常用的基于FLASH的文件系统类型。 1.嵌入式系统存储...

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

写文章

热门文章

一周热门问题