摘要:给出了在Linux系统下实现视频采集、数据传输以及视频显示的实现方法。该方法利用ARM开发板内核中的V4L2协议来完成图片的采集过程,并通过Linux下Socket编程实现图片数据从采集端到显示窗口的传输,视频显示终端则是基于Linux下Qt开发的数据窗口部件来实现的。
摘要:论述了传感器网络的典型应用,并在此基础上提出了一种通用的综合网关设计方案。针对传感器网络环境部署的特点,该方案可实现3G网络连接;同时针对传感器网络和其他异构网络之间的数据交互,还在应用层实现了代理模块。实验结果表明,此方案可以满足大多数传感器网络的应用。
摘要:日益增长的对实时大容量的图像处理服务的需求使得手机图像处理系统成为人们关注的热点。文章阐述了手机 图像处理系统结构设计以及WAP与MISC的接口设计,介绍了程序接口通信方式及协议说明、产品资源平台设计和系统部署, 给出了开发手机图像智能处理系统的设计方法。
摘 要:文章以户外报警对讲系统为研究目标,设计实现了具有一键报警和语音对讲功能的终端主机。系统采用Cortex-A8架构的S5PV210处理器,搭载Linux系统,由ALSA音频架构进行音频数据处理,使用Speex音频架构进行回声消除,应用开源网络事件库Libevent实现网络通信。同时,系统还集成有LED显示屏,SD卡,USB接口等。测试显示,系统报警稳定,通话声音清晰、流畅,达到了预期要求。
摘 要:启动装载程序是嵌入式系统的重要组成部分。文章结合在ARM平台上广泛使用的U-Boot,详细讨论了Boot Loader开发中用到的主要技术,分析引导程序的执行流程,提出了WinCE和Linux在ARM平台下启动的实现原理和方法。
摘 要:针对无线传感器网络的结构特点及对无线可移动终端的需求,分析了Linux操作系统的启动过程,提出了无线传 感器网络可移动终端引导程序的设计方法,并对引导程序实现的4个关键环节的配置和设计进行了说明。实际调试结果表明: 引导程序可成功地运行在自主设计的无线终端硬件平台上。
摘要:Linux具有源代码开放、效率高、可裁剪等优点,在嵌入式系统的开发中具有广泛的应用。文章介绍了嵌入式Linux操作系统、移植目标平台SBC2410及Linux内核源代码的目录结构,分析了Linux移植到SBC2410平台的实现过程,阐述了Linux內核、u-boot的裁剪和编译以及根文件系统的制作过程,最后在SBC2410平台上成功移植了嵌入式Linux系统。
自己目前开发的嵌入式开发所用的操作系统是VxWorks,以前读大学的时候用的最多的是linux操作系统,但是,对于这两种操作系统之间到底有什么区别,还真没有真正去细心的总结过,被别人问起时,难免有些尴尬的感觉,毕竟自己是学嵌入式开发的,竟然对嵌入式开发系统了解的不深入,今天专门抽时间好好的总结下,二者到底有什么区别?
摘 要:文中从课程地位、课程目标设计、课程内容设计、能力项目训练设计等几个方面对Linux网络操作系统课程进行了整体设计与研究,旨在培养适合当代需求的高职应用型人才。从教学效果来看,此举大大提高了学生的学习效率与学习积极性,具有较好的推广前景。
摘要:基于Linux字符设备操作接口和各类串行总线的共,性,按照分层的思想,抽象出各种总线的统一接口。统一接口的应用层API与底层的具体总线操作形式无关,而且便于应用系统的升级和移植。文中给出了一种多种串行总线统一接口的实现方法,并以ARM9为平台,以I2C、1-Wire、SPI为例,验证了新方法的可行,性。
摘 要:针对Altera SoC FPGA平台的Linux环境下ARM核与FPGA逻辑之间的数据交换问题,提出了一种简单有效的异步接口实现方案。该方案在轻量级总线桥上挂载Avalon 三态控制器,并通过Linux应用程序读写控制器对应的地址,从而实现ARM核与FPGA逻辑间数据的异步交换。实验结果表明,该方案能够稳定、正确、快速地读写数据,可达到预期目标。
关注、星标嵌入式云IOT技术圈,精彩及时送达来源|Github-EmbeddedSystem1.根文件系统原理1.1为什么需要根文件系统init进程的应用程序在根文件系统上根文件系统提供了根目录/内核启动后的应用层配置(etc目录)在根文件系统上。几乎可以认为:发行版=内核roo...
Linux系统中图形显示方案1FBDEVFramebufferdevice社区参与度不高,基本转移到了DRM。DRM/KMSDirectRenderingManager/KernelModeSetting主流的图形显示方法,社区参与度高,支持图形系统精细化操作,基本形成了一套图显...
很多基础的概念,将跨越软件的层次而存在。比如slab,对于内核人员,我们都知道slab是buddy之上的一层。因为buddy作为Linux内核最底层的内存管理器,它分配1页,2页,4页,2^n页,但是作为内核的堆用户本身,经常只是调用kmalloc()申请一个小内存,或者调用km...
摘 要:针对当下比较通用的USB_WiFi无线通信芯片在嵌入式系统开发应用中的具体要求,分析 Linux系统下基于ARM9处理芯片S3C2440 的USB_ WiFi驱动程序。结合 S3C2440与AR9271的接口电路设计、USB_WiFi驱动程序体系结构移植了USB无线设备驱动,并分析了数据传输的具体过程。根据实验结论,该WiFi驱动程序能够实现预期目标,并可用于应用系统的开发。
摘 要:以低功耗、低成本、微型化、远距离的无线传感网络作为主要依托,设计一种基于ARM处理器和Linux操作系统的网关。将多种短距离无线通信技术与远距离无线通信技术相结合集成于网关节点,构建多模态网关。通过分析实验数据, 与传统网关相比具有低成本、易移植、兼容性的优势。
今天分享5组有趣的Linux命令,即使你是小白,get后也能装大神。注:以下内容使用阿里云的Ecs服务器以及Xshell实现的。01蒸汽火车小伙子,想学开火车吗?在安装小火车后,我们只需要输入sl,屏幕上便会出现一个从右向左开的小火车了。通过mansl查看帮助手册。而且,配合al...
我宣布我脱粉了!
摘 要:主要介绍了工业控制组态软件开发环境中图元类的设计思想,结合实时数据库应用,并利用QT集成开发工具及C++面向对象的特性,给出了在Linux平台下组态人机界面中图元类的一种设计实现方法,实现了图元控件的封装性、独立性和可重用性。
哈喽,我是老吴,我又来分享学习心得了。