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

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

0

linux信号量与完成量

信号量:    是用于保护临界区的一种常用方法,它的使用和自旋锁类似。与自旋锁相同,只有得到信号量的进程才能执行 临界区的代码。但是与自旋锁不同的是,当获取不到信号量时,进程不会原地打转而是进入休眠等待 状态。 #include struc...

0

MQTT 嵌入式 C语言 客户端libemqtt源码解析

本文是MQTT 嵌入式 C语言 客户端libemqtt源码解析 MQTT协议连接 libemqtt源码下载 源码目录结构: ├── client:客户端应用代码(订阅与发布) ├── include:头文件包含 └── src:emqtt实现源码 └── python...

0

linux下利用rtc 实现精确定时器

rtc是Linux系统中的一个时间设备,可以open打开,通过ioctl设置频率,然后就可以进行循环read操作,每次read的耗时是(1/频率 单位:秒) 先上代码 [cpp] view plain copy #include    #include    #include    #incl...

0

Linux 平台下基于Qt 的电子地图的绘制

Linux 平台下基于Qt 的电子地图的绘制摘要…………………………………………………………………………………………………………………1  关键词………………………………………………………………………………………………………………2...

0

适用于STM32的五大嵌入式操作系统,你选哪个?

基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择,分别为μClinux、μC/OS-II、eCos、FreeRTOS和都江堰...

0

arm linux下交叉编译valgrind工具进行内存泄露检测和性能分析

C/C++等底层语言在提供强大功能及性能的同时,其灵活的内存访问也带来了各种纠结的问题。如果crash的地方正是内存使用错误的地方,说明你人品好。如果crash的地方内存明显不是consistent的,或者内存管理信息都已被破坏,编译器不能发现这些...

0

linux挂载多个文件系统

存储介质为nandflash,分区信息如下: # ls /dev/block/ -al drwxr-xr-x    3 root     root           240 Dec 31 19:00 . drwxr-xr-x    8 root     root           900 Dec 31 19...

0

Linux网桥及brctl命令(收藏)

Linux网关模式下将有线LAN和无线LAN共享网段实现局域网内互联: 思路其实很简单:就是将虚拟出一个bridge口,将对应的有线LAN和无线LAN都绑定在这个虚拟bridge口上,并给这个bridge口分配一个地址,其他子网微机配置网关为bridge口的地址便...

0

Linux AES加密算法实现

class="markdown_views prism-github-gist">        提供SDK给别人调用时候,有时候需要一个llicense.lic,一下是一个最简单的Demo,使用AES算法进行加密,在网上找了半天没有任何头绪,也不知道该怎么做。能够想到的就是这种...

0

Linux Gadget的一点研究之U盘和USB虚拟串口

原文地址:http://blog.csdn.net/wuyuwei45/article/details/8926858    Linux kernel2.6以上的版本中,USB设备驱动的接口改为了gadget,在kernel/driver/usb/gadget目录下主要包含了平台USB UDC驱动和gadget接口驱动。         k...

0

linux kernel启动流程

来源:Linux社区  作者:ce123_zhouwei 本文写的真心不错,层次清晰,内容详略得当,值得一阅,谨做笔记使用。 Linux内核启动流程    arch/arm/kernel/head-armv.S    该文件是内核最先执行的一个文件,包括内核入口ENTRY(ste...

0

Linux下VLAN创建举例

验证bug过程中,需要创建VLAN,由于并不是很清楚,磕磕碰碰了很久,今天终于知道自己的创建的VLAN是正确的,特把步骤贴在这里,共大家参考。   创建VLAN时最常用最简单的方法就是利用支持VLAN的交换机来创建和管理VLAN,比如Cisco 3560,如...

0

linux LCD 测试代码

转载地址:http://blog.csdn.net/huangjingbin/article/details/19544383*************************************************************************                                   测试代码:...

0

[经典]Linux内核中ioremap映射的透彻理解

  几乎每一种外设都是通过读写设备上的寄存器来进行的,通常包括控制寄存器、状态寄存器和数据寄存器三大类,外设的寄存器通常被连续地编址。根据CPU体系结构的不同,CPU对IO端口的编址方式有两种:  (1)I/O映射方式(I/O-mapped) ...

0

dom4j处理xml在linux环境下中文乱码

最近在搞一个webservice 的soap接口数据同步,接口提供方就是个鸟人,两个接口来来回回写了2个月才调通,我也真是服了 ———**——– 好了吐槽到此结束,下面说说乱码的问题 dom4j 解析xml 就是一个把字符串、文件、输入流转换...

热门文章