最近项目需要实现一个通过UDP协议和远端服务平台通讯的需求,简要描述如下:
本端为嵌入式linux路由器(udp客户端,linux C编码),远端为租用的阿里云服务器(udp服务端,java编码),
通信协议为UDP,本端会定时向远端服务器发送消息。
在实现和调试过程中发现一个问题:
1)将远端服务程序放在实验室pc机上调试没有问题,即“路由器-PC”交互正常。
2)将远端服务程序放...
分类:
其他好文 时间:
2014-11-01 21:51:32
阅读次数:
361
MP4V2的前身是MPEG4IP开源项目中的一个功能库,但是现在MPEG4IP已经不在更新了。但是MP4V2还在更新,并且独立出来了。MP4V2主要是作为MP4文件的录制一个开源库...
分类:
系统相关 时间:
2014-10-31 22:17:16
阅读次数:
758
前几天在嵌入式linux上用到alsa command,网上查的资料多不给力,只有动手一点点查,终于可以用了,将这个使用方法告诉大家,以免大家少走弯路。
0.先查看系统支持哪几个alsa cmd:
ll /system/bin/asla*
经查,我的android4.4.2+linux3.10 的系统支持如下 alsa cmd
-rwxr-xr-x root shel...
分类:
移动开发 时间:
2014-10-31 12:01:46
阅读次数:
472
1. 板子f403tech的RT5350的板子和
(1)openWRT系统的定义和特点
OpenWrt是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件,常常被
用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。
OpenWrt支持各种处理器架构,无论是对ARM,X86,PowerPC或者MIPS都有很好的支持。
...
分类:
其他好文 时间:
2014-10-30 00:18:38
阅读次数:
257
第一,学习基本的单片机编程。对于学硬件的人而言,必须先对硬件的基本使用方法有感性的认识,更必须深刻认识该硬件的控制方式,如果一开始就学linux系统、学移植那么只会马上就陷入一个很深的漩涡。我在刚刚开始学ARM的时候是选择ARM7(主要是当时ARM9还很贵),学ARM7的时候还是保持着学51单片.....
分类:
系统相关 时间:
2014-10-27 19:10:13
阅读次数:
251
零基础嵌入式Linux开发工程师高端培训(ARM实战、系统移植、驱动开发、网络电子书开发)适合人群:初级课时数量:336课时用到技术:ARM实战、系统移植、驱动开发涉及项目:网络电子书开发、案例咨询qq:1840215592课程大纲:C语言基础篇:实用嵌入式C Linux程序设计第一章 嵌入式开发基...
分类:
系统相关 时间:
2014-10-27 14:13:32
阅读次数:
285
OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。 同时,它还提供了100多个已编译好的软件,而且数量还在不断增加,而 OpenWrt SDK 更简化了开发软件的工序...
分类:
系统相关 时间:
2014-10-26 17:04:47
阅读次数:
311
ALSA是一个完全开放源代码的音频驱动程序集,除了像OSS那样提供了一组内核驱动程序模块之外,ALSA还专门为简化应用程序的编写提供了相应的函数库,与OSS提供的基于ioctl的原始编程接口相比,ALSA函数库使用起来要更加方便一些。利用该函数库,开发人员可以方便快捷的开发出自己的应用程序,细节则留给函数库内部处理。当然 ALSA也提供了类似于OSS的系统接口,不过ALSA的开发者建议应用程序开发者使用音频函数库而不是驱动程序的API...
分类:
系统相关 时间:
2014-10-25 17:24:52
阅读次数:
337
Android 是google公司针对手机开发的一个平台,并公布了其中大部分代码,其大部分应用程序都是用JAVA开发的,毕竟它是商业性的产品嘛,有所保留也是理所 当然的。对于搞嵌入式linux开发的人来说我们可以从中学习其长处,也算得上是未来的一个发展方向和趋势吧。我们先来看看Android它的体系...
分类:
移动开发 时间:
2014-10-22 14:27:02
阅读次数:
292