电子发烧友网 > 嵌入式技术 > 正文

基于嵌入式Linux视频的网络监控系统设计详解

2018年11月01日 17:30 次阅读

随着计算机技术及网络技术的迅猛发展,公安、安防行业的发展趋势必然是全面数字化、网络化。传统的模拟闭路电视有很多局限性:传输距离有限、无法联网,而且模拟视频信号数据的存储会耗费大量的存储介质(如录像带),查询取证时十分烦琐。

基于嵌入式Linux视频的网络监控系统设计详解

基于个人计算机的视频终端功能较强,但稳定性不好,视频前端(如电压耦合元件等视频信号的采集、压缩、通讯)较为复杂,可靠性不高。基于嵌入式视频的网络不需要用于处理模拟视频信号的个人计算机,而是把视频服务器内置一个嵌入式Web服务器,采用嵌入式实时多任务操作系统。

由于把视频压缩和Web功能集中到一个体积很小的设备内,可以直接连入局域网,即插即看,省掉复杂的,安装方便(仅需设置一个IP地址),用户也无需安装任何硬件设备,仅用浏览器即可观看。

基于嵌入式的视频网络监控系统将嵌入式系统连接上Web,即视频服务器内置一个嵌入式Web服务器,摄像机传送来的视频信号数字化后由高效压缩芯片压缩,通过内部总线传送到内置的Web服务器上。

1、系统总体框架

嵌入式Linux视频网络监控系统是电工电子装置、计算机软硬件以及网络、通信等多方面的有机组合体,它以智能化、网络化、交互性为特征,结构比较复杂。假如利用OSI七层模型的内容和形式,把相应的数据采集控制模块硬件和应用软件以及应用环境等有机组合,可以形成一个统一的系统总体框架。

摄像机传送来的视频信号数字化后,经过压缩,通过/将数据送到内置的Web服务器,嵌入式LJnux系统的10/以太网口实现接入网络,将现场信号送到客户端。整个系统的核心是嵌入式Linux系统。监控系统启动后,嵌入式Linux系统启动Web 服务程序,接收授权客户端浏览器的请求,Web 将根据通信协议完成相应的监测。

2、系统实现

2.1 硬件平台设计

本系统以公开的嵌入式Linux源代码为基础,根据设计的嵌入式目标板编写相应的Bootloader程序,然后裁剪出合适的内核和文件系统。目标平台CPU采用公司生产的ColdFire嵌入式处理器MFC5272。MFC5272采用ColdFire V2可变长处理器核心和DigltalIDNA技术,在时钟下能够达到63Dlnrystone2.1MIPS的优良处理能力。

内部SIM( IntegratedModule)单元集成了丰富的通用模块,只需很少的外围芯片就可以实现两个串行口和一个USB Slave接口。MFC5272还内嵌一个FEC(快速以太网控制器),片外扩展一片LXT97l,方便地实现了一个100/10 BaseT的以太网接口。能够与常用的外围设备(如、收发器)实现无缝连接,从而简化了外围电路的设计,降低了产品成本、体积和功耗。

2.2 软件设计与实现

软件结构采用的是浏览器,服务器(B/S)网络模型,即由客户端通过Web向服务器提出请求,服务器对请求做出确认响应并执行相应的任务(如向客户端发送组播地址、图像格式、压缩格式等),建立连接后就可以在客户端监控被控点,从而实现远程网络监控。服务器(Web Servei)端即现场监控点的软件结构包括采集模块、压缩编码模块、网络通信模块、控制模块等。

2.2.1 视频采集模块设计

由于摄像机得到的是模拟的视频信号,不能直接为计算机使用,因此要使视频在网上传输,必须首先对其数字化。本系统选用的视频采集卡为公司的Bt848卡,该卡不需要任何本地缓存来存储视频像素数据,还能够充分利用基于PCI总线系统的高带宽和固有的多媒体功能,并且能够与多媒体设备实现互操作。

在整个系统中由于视频采集的速度通常高于应用软件取得数据并进行处理的速度,因此为了保证视频数据的连续性,采用了三缓存结构,缓存A是Bt848视频采集的目标地址,在指令的直接控制下,采集的数据都先存放在这个缓存中;B和C组成乒乓式结构循环往复使用,当某一帧数据采集完毕后,产生中断,在中断服务程序中将缓存A的数据复制到缓存B(或C)中,然后采集下一帧,当下一帧数据采集完后.再将缓存A中的数据复制到缓存C(或B)中,当应用程序需要数据时就从缓存B或C中读取最新的一帧图像。缓存B和C交替使用,能够保证应用程序从缓存读数据的操作和驱动程序向缓存写数据的操作不会发生冲突,避免了数据的损坏和迟延。

2.2.2 视频压缩编码的设计

本设计选用了基于对象的视频编码技术,首先对输入的任意外形的VOP序列,用基于块的混合编码技术编码。处理顺序是先帧内VOP,后帧间VOP和双向猜测VOP。

在对VOP的外形信息编码之后,取得任意外形VOP的采样,每个VOP用宏块栅格划分成不相交的宏块,每个宏块含有四个8×8的像素块,以进行运动估计和补偿及纹理编码。已编码的VOP帧保存在VOP帧存储器中。运动向量在当前VOP帧和已编码VOP帧之间计算。对将被编码的块或宏块,计算其运动补偿猜测误差。运动补偿猜测后的I-VOP及误差用8×8块DCT编码,并进行DCP系数的量化,然后是行程编码和熵编码。

最后,外形、运动和纹理信息复合成VOL位流输出。这种编码方法可以答应用户修改、增加或重定位一个视频场景中的对象,甚至可以转换场景中对象的行为。对于不同的带宽和计算复杂性需求,不必针对每种情况分别编码,可以使用同一个视频位流,而采用不同的参数以选择不同的层以获得灵活性。在出现网络拥塞、丢包等现象时仍能提供连贯性较好的视频图像。视频压缩编码进程将编码后的的视频存放到已编码视频缓冲队列中,同时激活或等待直播进程和存储治理进程的相应处理。

2.2.3 网络通信模块设计

网络通信模块是系统的主体部分,它包含三个数据通道:监听通道、控制通道和视频数据通道。监听通道用来传输控制前端设备的命令数据;视频数据通道用来传输各个组的视频数据。三个通道采用不同的通信端口,所以各个通道传输数据彼此独立。网络通信模块设计开发是通过网络编程接口(Windows ,简称Winsoek)来实现的。按照系统浏览器,服务器的阿络传输模型。在服务器端建立了以为类型的监听套接字、控制套接字;在客户端建立了类型的请求套接字、控制套接字,这些都是采用ICP协议封装传输数据的。 ARM开发论坛

另外,在服务器和客户机两端都用到了一个组播类(CMuhieast),它是专门为视频传输而封装的类。由CObject派生而来,其中定义了以类型的收发视频数据的套接宇和组套接字,从而实现了用组播通信方式来传输UDP协议封装的视频数据包。系统中IP网络数据通信流程如图3所示。

下面给出在服务器端建立监听套接字和控制套接字的程序。

int ret="O"

BOOL bFlag="TRUE"://设置套接字为可重用端口地址

ret=setsoekopt(IInfo.listen,SOL_SOCKET,SO_REUSE

ADDR,()*&bFlag,sizeof(bFlag));

SOCKADDR_IN sockAddr;

*addr=severaddr.GetBuffer(0); //定义监听套接字 字串4

sockAddr.sin_family=AF_INET;

sockAddr.sin_addr.S_un.S_addr = inet_addr(addr);

sockAddr.sin_=htons()

if((IInfo.1istenSoeket,(LPSOCKADDR)

2.2.4 控制模块设计开发

控制模块实现了用户对前端设备如、和画面切换的控制。服务器在接收到由客户中心监控终端发送过来的控制信息帧后,对其进行判定解析,并送入各个相应的控制部件接口,以实现相应的控制。

3、实验结果

将的web服务器连接到局域网,然后接入Intemet,给web服务器分配一个IP地址。在用户终端,由于使用普通的浏览器只能显示单画面,很不方便,使用微软公司的VC6.0配合微软的浏览器控件,只需几分钟就可完成一个多画面的浏览器软件。在浏览器的地址栏中直接输入视频服务器的地址,即可在浏览器页面中播放远程实时稳定、流畅的图像,取得了良好的监控效果。

基于嵌入式Linux视频的网络监控系统的Web服务器直接连入网络,没有长度和信号衰减的限制,同时网络是没有距离概念的,彻底抛弃了地域的概念,扩展了布控区域。又由于视频压缩和Web功能集中到一个体积很小的设备内,直接连入局域网或广域网,即插即看,系统的实时性、稳定性、可靠性大大提高,无需专人治理,非常适合于无人值守的环境。

技术专区

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

快速上手Linux

发表于 2018-11-02 16:29 26次阅读
快速上手Linux

快速上手Linux

发表于 2018-11-02 16:29 26次阅读
快速上手Linux

硬件的软件化解决方案

在过去两个世纪,硬件编程已取得了巨大进步,19世纪早期发明的提花织机系统可以被看作是第一个工业规模的...

发表于 2018-11-02 14:59 50次阅读
硬件的软件化解决方案

如何在linux上与USB UART通信

发表于 2018-11-02 14:33 14次阅读
如何在linux上与USB UART通信

如何在redhat9中使用CGT编译TMS320F28335

发表于 2018-11-02 14:17 17次阅读
如何在redhat9中使用CGT编译TMS320F28335

嵌入式驱动开发流程

发表于 2018-11-02 10:45 66次阅读
嵌入式驱动开发流程

【转】了解关于嵌入式系统的分类与应用

发表于 2018-11-01 18:19 39次阅读
【转】了解关于嵌入式系统的分类与应用

如何在嵌入式Linux中截屏

在桌面级操作系统中,下载一个截图软件就能实现截屏操作,但在嵌入式Linux系统中,要实现小小的截图功...

发表于 2018-11-01 16:10 129次阅读
如何在嵌入式Linux中截屏

8550U Linux屏幕故障

发表于 2018-11-01 16:01 17次阅读
8550U Linux屏幕故障

关于KiCad电子开发应用的Wayne Stambaugh访谈

发表于 2018-11-01 15:50 96次阅读
关于KiCad电子开发应用的Wayne Stambaugh访谈

嵌入式智能和通信可实现可靠且连续的振动监控

发表于 2018-11-01 11:19 65次阅读
嵌入式智能和通信可实现可靠且连续的振动监控

嵌入式开发必知的七个技巧

发表于 2018-11-01 10:07 183次阅读
嵌入式开发必知的七个技巧

第6部分:Minnowboard的介绍

David Anders最近加入英特尔,在与英特尔开放技术中心合作开展CircuitCo的Minno...

发表于 2018-11-01 06:14 54次阅读
第6部分:Minnowboard的介绍

第1部分:Arduino兼容不仅仅是渴望

大多数制造商社区都来自像Arduino这样的Bare Metal * 8位平台的快速原型设计背景,并...

发表于 2018-11-01 06:06 48次阅读
第1部分:Arduino兼容不仅仅是渴望

基于嵌入式Linux系统的电力远程自动抄表装置详...

我国社会经济的快速增长直接促进了电力工业的迅猛发展,电力需求不断增加,供应日趋紧张,如今的电力系统已...

发表于 2018-10-31 17:44 81次阅读
基于嵌入式Linux系统的电力远程自动抄表装置详...

以嵌入式系统作为移动终端的软件平台浅析

实时操作系统()是嵌入式应用软件的基础和开发平台,应用程序都是建立在它之上。实时嵌入式操作系统的种类...

发表于 2018-10-31 17:36 52次阅读
以嵌入式系统作为移动终端的软件平台浅析

面对芯片及其相关的软件开发技术的快速发展变化如何...

单片机不是裸奔就是RTOS,其实玩过RTOS和linux的同学都知道,RTOS虽然也叫操作系统,但是...

发表于 2018-10-31 17:05 189次阅读
面对芯片及其相关的软件开发技术的快速发展变化如何...

Linux系统误删除系统文件怎么办

首先在重新开机时当出现下面这个接界面时按esc进入到Boot Menu。(ps:手速要快,在进度条满...

发表于 2018-10-31 15:38 83次阅读
Linux系统误删除系统文件怎么办

让我们开始2018年最好的Linux发行版清单吧

轻量级的发行版有其特殊的用途:给予一些老旧或是性能低下的机器以新生。但是这不意味着这些特别的发行版仅...

发表于 2018-10-30 17:39 248次阅读
让我们开始2018年最好的Linux发行版清单吧

树莓派与nanopi的对比

目前市场上正在进行一场水果大战,什么树莓派、香橙派、香蕉派,其开发者用户都在争先恐后的尝试这些ARM...

发表于 2018-10-30 14:52 104次阅读
树莓派与nanopi的对比

香橙派和树莓派对比

嵌入式技术一直都是年轻的开发者比较感兴趣的,其可裁剪性和其操作方便的特点能为许多开发者带来乐趣。关于...

发表于 2018-10-30 14:37 116次阅读
香橙派和树莓派对比

解答香橙派是什么

Orange Pi ,也就是香橙派是由Linux驱动的单板计算机家族的一员,与 Raspberry ...

发表于 2018-10-30 11:38 43次阅读
解答香橙派是什么

树莓派菜鸟入门攻略

树莓派,也就是Raspberry Pi,是一款基于Linux 系统的只有一张扑克牌、名片大小的单片机...

发表于 2018-10-30 10:33 86次阅读
树莓派菜鸟入门攻略

解答树莓派上用什么编程

树莓派,英文为Raspberry Pi,也会被缩写称之为RPi,是一种只有扑克牌大写的为计算机编程教...

发表于 2018-10-30 09:28 58次阅读
解答树莓派上用什么编程

在英特尔ComposerXE 2015中进行英特...

Taylor系列:在英特尔®ComposerXE 2015中测试英特尔®线程构建模块

发表于 2018-10-30 07:06 117次阅读
在英特尔ComposerXE 2015中进行英特...

使用显式矢量编程测试英特尔ComposerXE ...

Dijkstra的最短路径:使用显式矢量编程测试英特尔®ComposerXE 2015

发表于 2018-10-30 06:57 365次阅读
使用显式矢量编程测试英特尔ComposerXE ...

DPDK的设计方法与API应用介绍

了解DPDK的设计方法及其常见用例,并概述DPDK在VNF / NFV系统中的使用方式。

发表于 2018-10-30 06:02 162次阅读
DPDK的设计方法与API应用介绍

Android平板电脑的ConsoleTab功能...

在美国推出首款采用Windows 10和Android平板电脑的ConsoleTab平板电脑。

发表于 2018-10-30 06:01 236次阅读
Android平板电脑的ConsoleTab功能...

对嵌入式C语言的认知及理解

最基本的一些数据类型及其所占的内存大小、还有一些基础的计算机常识(进制转换等)。这些东西在对C语言有...

发表于 2018-10-29 15:17 207次阅读
对嵌入式C语言的认知及理解

监控网络使用情况的Linux命令行工具

本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据...

发表于 2018-10-29 10:49 237次阅读
监控网络使用情况的Linux命令行工具

Silexica最新版SLX解决方案可优化软硬件...

业界首款解决方案,用来分析用于 RISC/FPGA 设计空间探索的 C/C ++ 代码,从而优化硬件...

发表于 2018-10-27 10:35 85次阅读
Silexica最新版SLX解决方案可优化软硬件...

浅谈ARM嵌入式系统如何学习与入门

关于ARM嵌入式系统的开发,一直是it行业人员关注的热点,也是属于一个高门槛的行业,目前也有很多的开...

发表于 2018-10-26 15:26 239次阅读
浅谈ARM嵌入式系统如何学习与入门

Linus Torvalds将再次重返Linux...

不仅如此,向来不是“好欺负”的 Linus Torvalds 对看不惯的事情一直“口下不留情”,甚至...

发表于 2018-10-26 10:42 524次阅读
Linus Torvalds将再次重返Linux...

作为一个Linux程序员,我们Linux中的10...

mkfs.ext4一般会把小分区的block size格式化为1024,大分区的block size...

发表于 2018-10-25 11:43 350次阅读
作为一个Linux程序员,我们Linux中的10...

利用JTAG OCD加速Linux设备软件调试的...

传统上,调试嵌入式Linux产品需要将硬件和软件工具结合起来,如用JTAG工具进行硬件bring-u...

发表于 2018-10-24 16:31 80次阅读
利用JTAG OCD加速Linux设备软件调试的...

微软加入OIN,为OIN带来超过6万项已发布的开...

微软于今日宣布正式加入OIN(开放式发明网络)社区,为 OIN 带来超过6万项已发布的开放源码的专利...

发表于 2018-10-24 16:26 164次阅读
微软加入OIN,为OIN带来超过6万项已发布的开...

新思科技宣布将Truphone嵌入式SIM软件整...

2018年10月24日,新思科技宣布,将Truphone嵌入式SIM(eUICC)软件整合到Desi...

发表于 2018-10-24 15:55 602次阅读
新思科技宣布将Truphone嵌入式SIM软件整...

Arm宣布将其DesignStart项目进一步升...

通过将Cortex-A5纳入到DesignStart项目,开发人员将能够在业界最大的技术生态系统支持...

发表于 2018-10-24 15:19 321次阅读
Arm宣布将其DesignStart项目进一步升...

Linux之父Linus Torvalds回来了...

当他们进入我们的社区时,他们不像我们这些人这样已经拥有的多年经验和内在知识。如果没有这种经验,他们就...

发表于 2018-10-24 09:20 307次阅读
Linux之父Linus Torvalds回来了...

最实用也最容易被遗忘的Linux 命令行使用技巧

在写这篇文章之前,我特地搜索了一下。在 Google 上,很多人都在问如何实现命令重复执行直至成功这...

发表于 2018-10-23 16:58 677次阅读
最实用也最容易被遗忘的Linux 命令行使用技巧

Arm DesignStart加速基于Linux...

Arm DesignStart使开发者得以不须承担评估的授权费用,就可透过此计划授权进行先期开发,甚...

发表于 2018-10-23 10:17 259次阅读
Arm DesignStart加速基于Linux...

黑客linux入侵常用命令汇总

其中Usepam yes可能用来建立pam方式login,比如从其它linux主机ssh到服务端,如...

发表于 2018-10-22 17:35 983次阅读
黑客linux入侵常用命令汇总

Linux ACL权限详细分析

ACL的全称是 Access Control List (访问控制列表) ,一个针对文件/目录的访问...

发表于 2018-10-22 10:00 195次阅读
Linux ACL权限详细分析

Linux服务器被入侵后的检测过程详细资料分享

故事是这样的,大年初一,客户反应他们服务器无法访问,查看路由,发现某oracle+tomcat服务器...

发表于 2018-10-20 11:53 388次阅读
Linux服务器被入侵后的检测过程详细资料分享

GitHub贡献第一的公司竟然是微软

提起微软公司,不少人第一反应是老牌巨头专注于私有化软件盈利模式,这大抵是源于微软前CEO Steve...

发表于 2018-10-20 11:01 424次阅读
GitHub贡献第一的公司竟然是微软

嵌入式GPU人脸识别踪轮式机器人设计

对于人脸识别,国内目前的研究大多数采用CPU方案。虽然2010年开始,国内一些研究者也开始使用GPU...

发表于 2018-10-20 10:22 139次阅读
嵌入式GPU人脸识别踪轮式机器人设计

网上流传的一份没有答案的Linux运维面试题详细...

近网上流传了一份没有答案的Linux运维面试题。趁工作之余,利用自己三年的运维经验交出了一份答卷。欢...

发表于 2018-10-20 10:05 304次阅读
网上流传的一份没有答案的Linux运维面试题详细...

浅析嵌入式技术影响的十大行业技术革命

由于资源不足及效率低下等问题,医疗行业现已成为中国乃至全球矛盾最为突出的行业,现在大家都希望能够借助...

发表于 2018-10-18 16:52 695次阅读
浅析嵌入式技术影响的十大行业技术革命

如何用iPhone远程管理Linux服务器

Workflow 如它名字一样是工作流的意思,它是一款 iOS 平台的神级自动化流程应用。简单的说就...

发表于 2018-10-17 17:25 612次阅读
如何用iPhone远程管理Linux服务器

穿有不同外衣的Linux发布版无处不在

Herbert.xu,两年前来西邮兴趣小组与大家有过面对面的交流,也就是在那次交流中,得知其14岁开...

发表于 2018-10-17 14:23 298次阅读
穿有不同外衣的Linux发布版无处不在

Linux身份鉴别机制技术方案及原理

在Linux系统中,系统设置了多个帐号和组来进行管理,每个帐号都具有不同的权限,例如超级用户root...

发表于 2018-10-17 14:17 279次阅读
Linux身份鉴别机制技术方案及原理

Python在实时嵌入式系统中扮演怎样的角色?

早年,虽然Python是一款比较容易上手的脚本语言,而且有强大的社区支持,一些非计算机专业领域的人都...

发表于 2018-10-17 08:53 793次阅读
Python在实时嵌入式系统中扮演怎样的角色?

华北工控利用嵌入式工控机助力高空WiFi,让精彩...

WiFi,虽然只有四个字母,却包罗着无限的精彩。有了WiFi,谁都可以“秀才不出门,便知天下事”;有...

发表于 2018-10-16 16:48 233次阅读
华北工控利用嵌入式工控机助力高空WiFi,让精彩...

嵌入式的定义和举例分析

嵌入式应用工程师:编写业务逻辑程序,调用驱动工程师提供的接口控制设备,软件开发过程所涉内容范围非常广...

发表于 2018-10-15 16:57 407次阅读
嵌入式的定义和举例分析

若忘记了Linux系统的root密码,该怎么办?

很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?

发表于 2018-10-15 16:49 267次阅读
若忘记了Linux系统的root密码,该怎么办?

由于网络复杂性和安全问题逐渐上升,2023年规模...

报告认为,越来越多具有严格高要求企业的出现,推动了网络监控设备需求的增长。由于网络架构的复杂性日益提...

发表于 2018-10-15 16:10 604次阅读
由于网络复杂性和安全问题逐渐上升,2023年规模...

微软宣布加入一个为保护Linux免于诉讼而设立的...

事实上,Azure客户广泛使用Linux,微软也在Windows之外,向Linux提供SQL Ser...

发表于 2018-10-15 14:48 812次阅读
微软宣布加入一个为保护Linux免于诉讼而设立的...

江波龙电子宣称公司已完成股份制改造

江波龙电子从1999年成立至今19年来,始终坚持聚焦存储产业,连续多年居于国内存储企业的领先位置。从...

发表于 2018-10-15 14:21 874次阅读
江波龙电子宣称公司已完成股份制改造

嵌入式Linux C的基本知识点详解

嵌入式系统专业是综合了计算机硬件技术、计算机软件技术以及电子电路技术的一门综合学科,所涉及的内涵和知...

发表于 2018-10-15 09:20 692次阅读
嵌入式Linux C的基本知识点详解

资深linux运维工程师的工作经验分享

本人是linux运维工程师,对这方面有点心得,现在我说说要掌握哪方面的工具吧

发表于 2018-10-15 09:20 423次阅读
资深linux运维工程师的工作经验分享

Linux磁盘管理好坏或有什么影响

df命令参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩...

发表于 2018-10-14 09:52 322次阅读
Linux磁盘管理好坏或有什么影响

嵌入式视觉领域中MIPI CSI-2接口有何优势

相机接口在上述嵌入式视觉系统的设置中扮演着关键作用,因为它承担着将相机模块与主机连接在一起的重任。

发表于 2018-10-14 09:23 148次阅读
嵌入式视觉领域中MIPI CSI-2接口有何优势

Linux系统vi(vim)编辑器命令使用教程

vi(vim)是上Linux非常常用的代码编辑器,很多Linux发行版都默认安装了vi(vim)。v...

发表于 2018-10-12 16:53 433次阅读
Linux系统vi(vim)编辑器命令使用教程

大数据的学习中你需要掌握的十二大技术

大数据是对海量数据进行存储、计算、统计、分析处理的一系列处理手段,处理的数据量通常是TB级,甚至是P...

发表于 2018-10-11 17:46 295次阅读
大数据的学习中你需要掌握的十二大技术

你应该知道的27个Linux文档编辑命令

在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文...

发表于 2018-10-11 16:43 319次阅读
你应该知道的27个Linux文档编辑命令

符合汽车级要求的Linux系统,AGL呼之欲出!

Linux是一个操作系统,类似于大家常见的Windows、Mac OS,区别于后者主要在于Linux...

发表于 2018-10-11 10:01 657次阅读
符合汽车级要求的Linux系统,AGL呼之欲出!

Linux常用命令的全拼整理

本文整理了常用命令的全拼,好像混进了什么奇怪的东西。

发表于 2018-10-10 17:19 607次阅读
Linux常用命令的全拼整理

为什么大部分手机供应商都不更新Linux内核?

相比消费者级的电子产品,企业级Linux系统供应商通常会及时更新内核。

发表于 2018-10-10 15:53 369次阅读
为什么大部分手机供应商都不更新Linux内核?

西部数据公司发布面向高端智能手机的 96层3D ...

支持UFS的高级嵌入式闪存盘为数据密集型的下一代智能手机、平板电脑和计算设备提供稳定的使用体验。

发表于 2018-10-09 18:22 1086次阅读
西部数据公司发布面向高端智能手机的 96层3D ...

在Linux上如何配置基于密钥认证的SSH?

众所周知,Secure Shell,又称 SSH,是允许你通过无安全网络(例如 Internet)和...

发表于 2018-10-09 17:28 296次阅读
在Linux上如何配置基于密钥认证的SSH?

AM4379 AM437x ARM Cortex...

TI AM437x高性能处理器基于ARM Cortex-A9内核。 这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。 处理器子系统基于ARM Cortex-A9内核,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...

发表于 2018-09-25 11:51 22次阅读
AM4379 AM437x ARM Cortex...