LINUX program类
文章平均质量分 92
ddicode
这个作者很懒,什么都没留下…
展开
-
goahead上传文件的问题
以前针对goahead研究过如何使用cookie,如今在使用它进行上传文件时又出现了一点问题,首先,之前goahead在原来的板子跑的时候,上传文件一直正常,使用的mips交叉编译。现在使用arm交叉编译,虽然优化的比较厉害,但是其余功能一切正常,唯独这个上传文件会使webs崩溃。 对于文件上传需要找到webs.c中的void websReadEvent(webs_t wp),因为我...转载 2017-09-27 15:13:37 · 1838 阅读 · 0 评论 -
Linux 线程知识总结
资料参考:1、http://www.ibm.com/developerworks/cn/linux/l-cn-mthreadps/ 2、http://blog.csdn.net/monkey_d_meng/article/details/5628663Linux 上线程开发 API 的概要介绍多线程开发在 Linux 平台上已经有成...原创 2016-03-31 19:17:57 · 303 阅读 · 0 评论 -
SDL_Draw的编译与应用
1.安装从 http://sdl-draw.sourceforge.net 下载。解压到本地。嵌入式编译:./configure --prefix=${PWD}/tmp --host=arm-linux --build=i386 --target=arm-linux --disable-static --enable-shared --disable-sdltest --with-sdl-pref...原创 2018-03-20 10:00:46 · 1261 阅读 · 0 评论 -
几个小型GUI开源项目
LCUI(仅支持windows)项目仓库:https://github.com/lc-soft/LCUI官方网站:https://lcui.lc-soft.iodisko(很小)官方网站:http://www.diskohq.comtekui(很小)官方网站:http://tekui.neoscientists.orgEmbeddedGUI项目仓库:https://sourceforge.net/...原创 2018-03-20 10:02:53 · 7894 阅读 · 0 评论 -
Linux route 命令及路由表
使用下面的 route 命令可以查看 Linux 内核路由表。[cpp] view plain copy# route Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 * 255.255.255.0 U 0 0 ...转载 2018-04-04 13:33:44 · 438 阅读 · 0 评论 -
Linux下基于bluez-4.95调试蓝牙串口
1、修改/etc/bluetooth/rfcomm.conf ## RFCOMM configuration file.#rfcomm0 {# # Automatically bind the device at startup bind no;## # Bluetooth address of the device device DC:F0:9...原创 2018-04-22 19:37:40 · 3480 阅读 · 2 评论 -
RTMP数据流格式
FLV是由一个FLV Header 和 若干tag(Video Tag, Audio Tag, Script Tag(也叫Metadata Tag)三种,分别代表视频流,音频流和脚本流)组成的二进制文件。FLV Header: 文件类型: 固定为 "FLV" (3 bytes) 版本信息: 一般为0x01 (1 byte) 流信息: 0x05 此flv文件包含视音频, 0x...原创 2018-04-20 13:28:22 · 6614 阅读 · 0 评论 -
Linux SysRq
当Linux 系统不能正常响应用户请求时, 可以使用SysRq小工具控制Linux.一 SysRq的启用与关闭 要想启用SysRq, 需要在配置内核时设置Magic SysRq key (CONFIG_MAGIC_SYSRQ)为Y. 对于支持SysRq的内核, /proc/sys/kernel/sysrq控制SysRq的启用与否. 如果/proc/sys/kernel/sysrq内容为0, 则Sy...转载 2018-05-09 10:02:50 · 535 阅读 · 0 评论 -
几个Linux下FTP client
File Zilla 文件zilla是一个开源的、跨平台的Linux FTP客户端。File zilla有一个选项卡式用户界面,允许用户查看正在传输的文件的所有细节。文件zilla是在网络上传输较大文件的完美方式,它允许您恢复大于4 GB的文件。它的拖放功能使得通过FTP传输文件变得更加容易。 Fire FTP Fire ftp允许您在远程站点之间传输文件。它为您提供了最佳...原创 2018-05-03 09:52:06 · 8013 阅读 · 0 评论 -
串口VMIN VTIME 详解
以前跟着做过VxWorks的开发,主要通信方式是串口,因为底层BSP包已经做好了,串口通信非常简单。后来接触Linux,在一块OK6410上跑Linux串口通信,才发现原来天真的以为甚是简单的串口变得如此的不简单。#include 1、串口的操作1.1打开:fd = open("/dev/ttySAC1", O_RDWR | O_NOCTTY | O_NDELAY); O_RDWR 读写方式打开;...转载 2016-04-13 13:30:26 · 537 阅读 · 0 评论 -
linux串口资料
linux串口资料NAMEtermios, tcgetattr, tcsetattr, tcsendbreak, tcdrain, tcflush, tcflow, cfmakeraw, cfgetospeed, cfgetispeed, cfsetispeed, cfsetospeed - 获取和设置终端属性,行控制,获取和设置波特率 SYNOPSIS 总览#include <> #...转载 2016-04-13 13:32:23 · 506 阅读 · 0 评论 -
goahead3.6.4移植总结
一、下载源码 官网:http://embedthis.com/二、解压编译# tar -zxvf goahead-3.6.4.tar.gz# cd goahead-3.6.4# make CC=arm-linux-gcc ARCH=arm或(configure && make)编译完成后进入linux-arm-default/bin生成可执行文件三、拷贝文件将bin目录下的可...原创 2017-09-27 15:00:07 · 6922 阅读 · 1 评论 -
Linux下启用RNDIS host端与device端
host端内核配置需要的ko文件有:mii.kousbnet.kocdc_ether.korndis_host.ko依次安装device端需要的ko有g_ether.ko原创 2017-08-30 18:58:05 · 13757 阅读 · 1 评论 -
Linux下启用RNDIS host端与device端
host端内核配置需要的ko文件有:mii.kousbnet.kocdc_ether.korndis_host.ko依次安装device端需要的ko有g_ether.ko原创 2017-08-30 18:37:22 · 5695 阅读 · 0 评论 -
windows下RNDIS/Ethernet Gadget device驱动安装
转自:http://blog.csdn.net/wang_shuai_ww/article/details/52758870在设备管理器中选中未安装驱动的RNDIS/Ethernet Gadget device,依次选择:升级驱动程序-->手动选择驱动程序-->从计算机的驱动程序列表中选择(如下图)-->(网络适配器,如果要求选择设备类型的话)--> Microsoft C...转载 2017-08-30 17:52:38 · 9070 阅读 · 0 评论 -
USBnet
转自:http://blog.csdn.net/wuyusheng314/article/details/68946303在介绍USB的驱动开发时,我通常会用用Linux的的USB网络来演示,它兼容RNDIS网络,一台Linux即可充当USB的device端,也可以由另一台Linux来充当USB的Host端,Host端的也可以由安装的微软的标准的Rndis驱动来充当. 这种网络有相当强的实用价值...转载 2017-08-30 17:46:19 · 4177 阅读 · 0 评论 -
SIGSEGV
今天编程遇到了SIGSEGV错误,比较困惑,所以找了些资料,总结一下:(1)官方说法是: SIGSEGV --- Segment Fault. The possible cases of your encountering this error are: 1.buffer overflow --- usually caused by a pointer reference out of r...转载 2017-05-03 09:02:49 · 4993 阅读 · 1 评论 -
stat,fstate,lstat函数
转自:http://blog.csdn.net/wallwind/article/details/6886145stat,fstate,lstat函数首先看一下函数定义[cpp] view plain copy #include <sys/stat.h> int stat (const char *restrict pathname,struct stat* restrict buf...转载 2017-03-16 13:46:46 · 1523 阅读 · 0 评论 -
Linux获取目录信息
linux apiLinux下C语言获取某分区剩余空间大小,可以直接使用系统提供的statfs直接获取。代码示例如下:int get_system_tf_free(double *free){ if(free == NULL) return -1; struct statfs diskInfo; statfs("/",&diskInfo); unsigned long...原创 2016-11-17 18:16:54 · 580 阅读 · 0 评论 -
Android之——iptables常用命令
转载:http://blog.csdn.net/l1028386804/article/details/47356011iptables常用命令常用命令列表:命令 -A, --append范例 iptables -A INPUT ...说明 新增规则到某个规则炼中,该规则将会成为规则炼中的最后一条规则。命令 -D, --delete范例 iptables -D INPU...转载 2018-07-31 09:15:41 · 1201 阅读 · 1 评论