LabVIEW和cRIO入门介绍本教程详细介绍了在LabVIEW开发环境中使用RIO扫描接口开发CompactRIO应用程序的方法。
应用程序通过LabVIEW和CompactRIO可重配置嵌入式系统创建简单的过程控制VI。
通过此开发过程,您将逐步了解使用扫描接口开发CompactRIO应用程序的基本概念和编程技巧。
通过扫描接口,用户可直接从LabVIEWRT模块访问C系列模块。
2025/8/2 12:06:24 580KB CRIO
1
软件工程-第九版-中文。
扫描版,不过清晰度还好。

2025/8/1 3:28:45 51.81MB 软件工程 第九版
1
TCF是它是一个法语语言水平的标准化测试,按照极其严格的方式设计。
该考试面向所有非法语母语,出于职业或个人需要希望以简单可靠和有效的方式衡量他们的法语知识水平的人群。
1
汇编代码加仿真采用动态扫描法实现数码管显示
2025/7/30 21:44:19 39KB 汇编交通灯
1
用ADC连续采集11路模拟信号,并由DMA传输到内存。
ADC配置为扫描并且连续转换模式,ADC的时钟配置为12MHZ。
在每次转换结束后,由DMA循环将转换的数据传输到内存中。
ADC可以连续采集N次求平均值。
最后通过串口传输出最后转换的结果。
2025/7/24 19:02:19 20KB STM32 ADC 转换
1
非常好用的ip扫描工具,可以扫描电脑上存在的ip和接入电脑的ip,方便查找ip,特别是不知道接入了什么ip的设备时,可以快速定位问题。
1
High-SpeedSerialPixel(HiSPi)™InterfaceProtocol英文原版,文字版,非扫描版
2025/7/23 5:49:54 840KB HiSpi Camera High-Speed S
1
学自定义View的时候,写一下,提高自己。
现在把代码分享出来了
2025/7/21 11:38:29 2.5MB 雷达图 扫描动画
1
c#编写的syn扫描器,扫描速度非常快,优先使用winpcap模式,没有则用rawsocket模式http://blog.csdn.net/laotse/article/details/15851602014年5月19日版
2025/7/21 3:19:38 76KB syn raw socket 扫描
1
用VC++6.0实现的扫描线填充,裁剪算法及画线方法 CPenpen(PS_SOLID,1,fillcolor);//设置扫描线所用笔的属性 CPen*old=pDC->SelectObject(&pen); intj,k,s=0; intp[9];//每根扫描线交点 intpmin=1000; intpmax=0; for(inti=0;i<inLength;i++)//建立边表 { edge[i].dx=(float)(inVertexArray[i+1].x-inVertexArray[i].x)/(inVertexArray[i+1].y-inVertexArray[i].y); edge[i].num=i; if(inVertexArray[i].y<=inVertexArray[i+1].y) { edge[i].ymin=inVertexArray[i].y; edge[i].ymax=inVertexArray[i+1].y; edge[i].xmin=(float)inVertexArray[i].x; edge[i].xmax=(float)inVertexArray[i+1].x; } else{ edge[i].ymin=inVertexArray[i+1].y; edge[i].ymax=inVertexArray[i].y; edge[i].xmax=(float)inVertexArray[i].x; edge[i].xmin=(float)inVertexArray[i+1].x; } } //求多边形的最大最小值 for(intm=1;m<inLength;m++) { for(intn=0;n<inLength-m;n++) { if(pmaxinVertexArray[n].y) pmin=inVertexArray[n].y; } } for(intr=1;r<inLength;r++) //边表edge排序 { for(intq=0;q<inLength-r;q++) { if(edge[q].yminpmin;scan--)//扫描线遵守'“上开下闭”的原则 { intb=0; k=s; for(j=k;j=edge[j].ymin)&&(scan<=edge[j].ymax))//判断扫描线与线段是否相交于顶点 { intpreNum=edge[j].num; intnextNum=edge[j].num+1; if(preNum==0) preNum=inLength-1; else preNum=preNum-1; if(nextNum==inLength) nextNum=0; if(scan==edge[j].ymax)//位于下顶点时,根据相临点的位置决定取几个点 { if(inVertexArray[nextNum].y<edge[j].ymax) { b++; p[b]=(int)edge[j].xmax; } if(inVertexArray[preNum].yedge[j].ymin)&&(scan<edge[j].
2025/7/20 4:20:18 83KB 图形学 扫描线 裁剪 DDALine
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡