您的位置:首页 > 其它

嵌入式软件研发资源收藏(持续更新)

2017-04-20 20:50 267 查看
嵌入式软件研发资源汇聚:
产品规格介绍:污染源在线自动检测(监测)数据采集传输仪https://wenku.baidu.com/view/1f3f97d176a20029bd642dc4.html 固件程序远程更新升级:程序版本号大小比较算法http://www.jianshu.com/p/071c55963738 linux下eclipse CDT安装和配置http://blog.sina.com.cn/s/blog_51a71c010101acef.html Linux下的基于Pthread的多线程Socket编程http://www.cnblogs.com/jackwang822/p/5533291.html Linux服务器中判断客户端socket断开连接的方法struct tcp_info info; int len=sizeof(info); getsockopt(sock, IPPROTO_TCP, TCP_INFO,&info, (socklen_t *)&len);if((info.tcpi_state==TCP_ESTABLISHED)) 则说明未断开  else 断开 int keepAlive = 1; //开启keepalive属性int keepIdle = 60; //如该连接在60秒内没有任何数据往来,则进行探测int keepInterval = 5; //探测时发包的时间间隔为5秒int keepCount = 3; //探测尝试的次数.如果第1次探测包就收到响应了,则后2次的不再发.setsockopt(rs, SOL_SOCKET, SO_KEEPALIVE,(void *)&keepAlive, sizeof(keepAlive));setsockopt(rs, SOL_TCP, TCP_KEEPIDLE,(void*)&keepIdle, sizeof(keepIdle));setsockopt(rs, SOL_TCP, TCP_KEEPINTVL,(void *)&keepInterval, sizeof(keepInterval));setsockopt(rs, SOL_TCP, TCP_KEEPCNT, (void*)&keepCount, sizeof(keepCount));设置后,若断开,则在使用该socket读写时立即失败,并返回ETIMEDOUT错误http://blog.csdn.net/god2469/article/details/8801356 Linux--多线程访问全局变量互斥的例子http://blog.csdn.net/zhang45596961/article/details/60962243 ubuntu开机后经常提示:检测到系统程序出现问题:打开终端,输入 sudo gedit /etc/default/apport 把里面的enabled=1改成enabled=0,保存 linux修改默认网关route add default gw <新网关IP>查看路由表:route删除默认路由:route delete default 无法获得锁 /var/lib/dpkg/lock - open (11:资源暂时不可用)无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?解决办法如下:1。终端输入 ps  aux,列出进程。找到含有apt-get的进程,直接sudokill PID。2。强制解锁,命令sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock
嵌入式 Linux下修改MAC地址方法一:1.关闭网卡设备ifconfig eth0 down2.修改MAC地址ifconfig eth0 hw ether MAC地址3.重启网卡ifconfig eth0 uphttp://blog.csdn.net/skdkjzz/article/details/39936721 linux下socketconnect阻塞方式 阻塞时间控制http://blog.chinaunix.net/uid-16792259-id-3064785.html使用setsockopt来控制connect超时http://blog.csdn.net/eroswang/article/details/4819444
安装Ubuntu 16.04后要做的事(总结)http://www.jb51.net/article/100611.htmhttp://www.jianshu.com/p/7f83ace627b5 linux C 实现FTP客户端http://www.w2bc.com/Article/16397
在C语言中解析JSON配置文件http://www.tuicool.com/articles/qMVbErN
linux shell 下自动登录ftp服务器并自动上传下载文件http://blog.sina.com.cn/s/blog_6d2a0a1a01017ir0.html
嵌入式调试printf重定向到文件http://blog.csdn.net/yruilin/article/details/6595939
Linux 软件看门狗 watchdoghttp://www.jb51.net/article/95036.htm
/boot空间不足的解决办法 http://blog.csdn.net/qq_27818541/article/details/72675954 使用busybox的crond服务 http://blog.csdn.net/suer0101/article/details/8052592 alpine linux中如何使用crontab执行定时任务 http://blog.csdn.net/gsying1474/article/details/68946455
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: