QT5.5.1串口实现在线热拔插检测。
另外加了一个Thread的例子预备些串口数据处理的。
这里直接给代码了,加入到工程里,include一下就可以了。
2019/7/11 19:36:25 3KB QT 串口 热拔插
1
bootloader+APP(RT-Thread)+上位机(linux),上位机是在PC端QT基础上移植的,想要QT源码的可以找我要
2016/1/19 20:51:49 3.32MB IAP RT-Thread STM32
1
原贴http://www.right.com.cn/forum/thread-91571-1-1.html20120905版4M固件:1.720N固件,基于703N修改。
TP-Link原厂固件请刷factory,已经是OpenWrt了就刷sysupgrade。
且刷此固件后可直刷OpenWrt703N、OpenWrt720N、TP-Link703N、TP-Link720N固件,不用改固件头。
2.4M固件,当然8M的flash也可以刷。
3.支持MentoHUST(锐捷认证)、3G、NAS(仅支持ext4,不支持ntfs)、共享手机网络、MWAN2负载均衡、打印服务器、远程唤醒、81873070、瑞银网卡,剩余200多K空间,具体见截图。
因试过4M空间集成脱机、NAS等有难度,故不再出4M的脱机固件,请用extroot扩展后自行安装。
4.MentoHUST没有条件测试,如不能自动获取IP,请把Web界面的DHCPscript的值由“udhcpc-i”改成“udhcpc-renew”试试。
5.关于extroot(既用U盘引导系统),没想到现在这么简单了。
简单说下:先把U盘在电脑里格式化成ext3或ext4。
插上U盘,命令行运行blkid得到U盘的UUID值,复制到管理界面的相应UUID,挂载选项“rw,sync”删掉后面的umask=000。
然后勾上extroot和启用,文件系统选对应的ext3或ext4,保存应用OK。
重启下,看看剩余空间大了没,呵呵。
(umask=000只是为了让samba可写而加的参数。
挂载USB存储设备时,如果不用samba请删之。
)6.按住reset键30秒后led闪烁,60秒之前松开reset键则恢复出厂设置。
7.LAN/WAN两个网口正常。
8.默认开启WiFi,无密码。
9.支持模式切换开关,定义如下:AP:开启共享手机网络、开启无线3G:关闭共享手机网络、开启无线Router:关闭共享手机网络、关闭无线10.解释下共享手机网络,OpenWrt官方称为USBTethering,指openwrt路由器通过USB连接智能手机,而智能手机的网络共享给openwrt使用。
目前固件只支持Android系统共享网络功能,而支持iPhone需要集成的软件太多,空间有限,如果出8M固件再考虑吧。
Android本来就支持WiFi热点,可能有点画蛇添足吧,呵呵。
我是偶然发现openwrt还支持这个功能,所以就研究了下,也许在某些情况下这个功能还是有用的吧。
使用方法:a.路由器模式开关切换至AP位置。
b.用USB线连接路由器与手机。
c.手机USB连接管理里面,选择除了“内存卡读取”的其他模式,比如:选择“仅充电”;
然后在“设置”--“系统”里面找到“共享手机网络”,开启“USB绑定”就好了。
回到openwrt界面,会发现有个usb0的接口,已经自动获取了IP,这样openwrt就能使用手机的网络了。
11.关于MWAN2负载均衡,效率还不错,还支持基于session的负载均衡,使用方法见/etc/config/mwan2里面的注释。
mwan2的作者新出了mwan3,有兴味可以去看看:https://forum.openwrt.org/viewtopic.php?id=3905212.703n可刷本固件,但是刷完后lan口不能用。
需先用无线连接,然后编辑/etc/config/network,删除其中wan口配置,把lan的eth0改成eth1后,lan就可以用了。
如703n原厂固件web界面请刷factory,且需要先把固件标识改成07030101才能刷。
13.再说下打印服务器,没有测试,不知道这个版本能不能用,但20120803版有人试过可用,有需求请自行下载。
trunk就是不稳定啊,没办法~~
2021/9/14 4:12:35 3.37MB 720N 703N
1
有文档说明,还有代码示例,乃MFC多线程编程的很好参考。
补充,CCriticalSectionTest有如下错误,原来想删除后再上传一遍,但是不晓得怎么删除,十分抱歉。
做如下更正:(1)g_cStrArray[i]='W';pEdit->SetWindowText(g_Array);更改为:g_cStrArray[i]='W';pEdit->SetWindowText(g_cStrArray);(2)g_cStrArray[i]=''D'';pEdit->SetWindowText(g_Array);更改为:g_cStrArray[i]='D';pEdit->SetWindowText(g_cStrArray);(3)voidCCCriticalSectionTest0Dlg::OnBtnD()的函数实体如下:{ CWinThread*pWriteD=AfxBeginThread(WriteD, &m_ctrlBtnD, THREAD_PRIORITY_NORMAL, 0, CREATE_SUSPENDED);pWriteD->ResumeThread();}(4)还有两个控件显示位置有误,但无伤大雅,就不再赘述了。
因为以上错误,给你添加的麻烦,再次抱歉。
以后再上传资源时,万分谨慎,确保无误后再上传。
2018/1/4 18:08:14 88KB 多线程
1
总结的一些EMD方法,在这里我们需要下载两个工具箱,第一个是时频分析工具箱,下载地址为:http://tftb.nongnu.org/;
另一个就是EMD工具箱,下载地址为:http://perso.ens-lyon.fr/patrick.flandrin/emd.html。
有些同学反映无法下载,现给出百度云地址:https://pan.baidu.com/share/init?surl=-jOdWceZebqnK6kzO2Hhyg,密码stim。
  第一步安装时频分析工具箱,安装这个工具箱是因为EMD工具箱中的一些功能依赖于这个工具箱。
安装步骤如下:  (1)解压下载的工具箱,将其复制到matlab的toolbox文件夹下  (2)建立搜索路径,matlab->设置路径->添加并包含子文件夹->找到在toolbox目录下的时频分析工具箱->保存->关闭  第二步为安装EMD工具箱,这个就简单一些了,下载完毕直接运转“install_emd.m”就可以啦。
如果在安装之后,Matlab提示“cemdc2_fix.c等文件安装失败”,如果想让其编译成功则可以参考这篇文章:http://forum.vibunion.com/thread-79866-1-1.html,如果嫌麻烦的话,也可以不用修复,不会影响到使用EMD功能的。
2015/10/13 15:37:35 2.18MB emd
1
斯坦福大学pintos操作零碎,Thread部分,通过27个tests
2022/9/3 18:41:43 1.37MB pintos thread
1
不要分,但是希望大家下载了能评测下,做个评论好吗,谢谢支持,之前发了个java版的单机斗地主,遭到大家的支持,现在又初学安卓,于是花了一个星期做了一个安卓版的斗地主,代码比之前有所优化,可能还是有待发现的bug,希望大家多多批评哈。
分享,是一种快乐、希望能有更多的人分享自己的东西此斗地主的主要用到的安卓技术有:Surfaceview,这个是一般动作型游戏的基础viewHandler,用于线程间数据传输Thread,自然是必备的线程
2022/9/3 2:56:59 7.53MB 安卓 android 斗地主 源码
1
RT-Thread收集收音机项目实战培训-上午
2019/5/1 22:55:53 2.53MB RTThread 网络收音机 项目 实战
1
人工智人-家居设计-基于Thread的智能家居无线传感网络零碎设计.pdf
2019/5/25 9:35:51 3.01MB 人工智人-家居
1
共 74 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡