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

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

0

Linux主机安装sz/rz命令

在linux主机上常用的rz--上传,sz---下载命令非常方便,下面记录下安装rz,sz命令的过程。方式一:    yum安装:    1.root 账号登陆后执行以下命令:yum install -y lrzsz,截图如下:出现如下信息表示安装成功进行测试如下:输入上传命...

0

ARM linux下memtester交叉编译

  我们在自己的新开发的板子上测试DDR稳定性很必要,尽管uboot下可以用mtest测试DDR,但是由于uboot一般不使能cache,测试不完全,一旦开cache,DDR会出现burst传输。   linux的内存测试工具memtester,为了测试ARM板子的DDR的稳定性,需...

0

设定线程运行栈:pthread_attr_setstack()

概述 linux在创建线程时,如果使用默认的栈,默认栈的大小通常为8MB,这对内存比较紧张的嵌入式平台来说,是无法接受的巨量内存浪费; pthread_attr_setstack()可以设定线程栈的地址和大小,设定的栈地址必须以linux页面大小对齐,...

0

chkdsk /f P 很强大,帮我解决了硬盘写保护的问题

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!                Microsoft Windows XP [版本 5....

0

3个开源TTS(三)flite的简要分析与espeak的选择

    这篇主要介绍下flite和在windows下的cygwin中编译,以及选择espeak的原因。     从flite的介绍中可以看到,它是festival-lite,即festival的精简版,相对于Festival结构过冗余,速度太慢,它是一款短小精悍,快速实时的TTS引擎。Fl...

0

有哪些嵌入式操作系统的类型和CPU的类型 ?

1.嵌入式实时操作系统(RTOS)包括Linux,VxWorks和等等。  VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及...

0

rabbitmq移植到arm

下载C语言的源码:https://github.com/alanxz/rabbitmq-c 首先编译下电脑版的,按照README的步骤,如果有错大部分可能是因为库文件找不到,安装相应的或者搜索相应的库文件的地址,加入到指定lib中: Q:Could NOT find OpenSSL A...

0

JTag, JLink及OpenJtag的比较

本文简单介绍了JTag, JLink及OpenJTag的用途,以及区别。同时也介绍了开发机没有并口时,该选择何种工具进行烧写。所有资料均从网上搜罗而来。 一. JTag JTag(Joint Test Action Group) 是IEEE1149.1 (Standard Access Port and Boun...

0

uC/OS-II学习笔记(一)嵌入式实时系统介绍

操作系统的主要功能:任务调度(处理器管理),内存管理,设备管理,文件管理,网络通信管理,提供用户接口。嵌入式系统的定义:嵌入式系统是对对象进行自动控制而使其具有智能化并可嵌入对象体系中的专用计算机系统。嵌入式系统的特点:1、...

0

linux 信号量实现互斥操作

本次程序实现了通过信号量来实现父进程与子进程互斥操作,当父进程执行打印操作时子进程被阻塞,当子进程执行打印操作时父进程阻塞。实现代码如下:#include #include #include #include #include #include #include #include int s...

0

Linux内核读写文件以及从SD卡读文件并处理的方法

        在Linux的应用平台上,很多时候我们需要用到从SD卡读数据来使用,比如升级触摸屏固件,比如载入调试文本等,都需要用到Linux的文件系统来操作。 (1)基础函数 这些函数主 要有: filp_open() filp_close(), vfs_read() vfs...

0

RTlinux3.2安装

( 1 ).前言2003 年以后, fmslabs 的 RTLinux Free 版本为 3.2Pre ,和以前的 RTLinux 3.1 比较,不再需要必须从 2.4.4 的内核上安装。 RTLinux 3.2 支持的 Linux 内核为 2.4.19/2.4.20/2.4.21Pre5( 2 ).准备目前计算机上已经存在系统...

0

和菜鸟一起学linux之DBUS基础学习记录

D-Bus三层架构 D-Bus是一个为应用程序间通信的消息总线系统, 用于进程之间的通信。它是个3层架构的IPC 系统,包括: 1、函数库libdbus ,用于两个应用程序互相联系和交互消息。 2、一个基于libdbus构造的消息总线守护进程,可同时与多个...

0

linux cpu查看信息

最近在研究linux系统负载的时候,接触到一些关于CPU信息查看的知识,和大家分享一下。通过对/proc/cpuinfo文件中的参数的分析,也学到了不少东西。 在linux操作系统中,CPU的信息在启动的过程中被装载到虚拟目录/proc下的cpuinfo文...

0

嵌入式系统设计中常用总线和接口

任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难以实现。为了简化硬件电路设计、简化系统结构,常用一组线路,配置以适当的接口电路,...