通过vs2010MFC编写的串口调试工具,可以16进制发送显示,保存文件,自动发送等一系列功能
2025/2/11 21:27:20 4.52MB MFC 源码
1
Modbus串口通讯,数据绘制曲线,点位监控,设备调试;
支持对设备的运行状态和运行参数数据进行监控,通过modbus以趋势图曲线的形式展示、记录、绘图、保存、重现。
辅助科研人员开发和测试,理论上可用于监控所有遵守Modbus标准协议的设备。
1
递归下降分析法一、实验目的:根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。
本次实验的目的主要是加深对递归下降分析法的理解。
二、实验说明1、递归下降分析法的功能词法分析器的功能是利用函数之间的递归调用模拟语法树自上而下的构造过程。
2、递归下降分析法的前提改造文法:消除二义性、消除左递归、提取左因子,判断是否为LL(1)文法,3、递归下降分析法实验设计思想及算法为G的每个非终结符号U构造一个递归过程,不妨命名为U。
U的产生式的右边指出这个过程的代码结构:(1)若是终结符号,则和向前看符号对照,若匹配则向前进一个符号;
否则出错。
(2)若是非终结符号,则调用与此非终结符对应的过程。
当A的右部有多个产生式时,可用选择结构实现。
三、实验要求(一)准备:1.阅读课本有关章节,2.考虑好设计方案;
3.设计出模块结构、测试数据,初步编制好程序。
(二)上课上机:将源代码拷贝到机上调试,发现错误,再修改完善。
第二次上机调试通过。
(三)程序要求:程序输入/输出示例:对下列文法,用递归下降分析法对任意输入的符号串进行分析:(1)E->eBaA(2)A->a|bAcB(3)B->dEd|aC(4)C->e|dc输出的格式如下:(1)递归下降分析程序,编制人:姓名,学号,班级(2)输入一以#结束的符号串:在此位置输入符号串例如:eadeaa#(3)输出结果:eadeaa#为合法符号串注意:1.如果遇到错误的表达式,应输出错误提示信息(该信息越详细越好);
2.对学有余力的同学,可以详细的输出推导的过程,即详细列出每一步使用的产生式。
(四)程序思路0.定义部分:定义常量、变量、数据结构。
1.初始化:从文件将输入符号串输入到字符缓冲区中。
2.利用递归下降分析法分析,对每个非终结符编写函数,在主函数中调用文法开始符号的函数。
2025/2/10 19:45:51 39KB 编译原理 语法 递归下降
1
1、通过本次课程设计可以灵活运用单片机的基础知识,依据课程设计内容,能够完成从硬件电路图设计,到电路搭建焊接,再到软件编程及系统调试实现系统功能,完成课程设计,加深对单片机基础知识的理解,并灵活运用,将各门知识综合应用。
 2、本次课程设计还可以通过上网查询器件资料,培养对新知识新技术的独立的学习能力和应用能力。
3、在这次课程设计中,我们运用到了很多一切所学的知识和一些很有用的软件和工具,如keil4编程软件、Proteus仿真软件、Visio软件、等。
4、通过独立完成一个小的数字秒表系统设计,从硬件设计到软件设计,增强分析问题、解决问题的能力,为日后的毕业设计及科研工作奠定良好的基础。
5、掌握51单片机软件编程知识、实现功能、设计方法,及KEIL软件使用方法;
6、应用所学模拟电子线路的知识,掌握电路的设计与应用;
7、熟悉PROTEUS的设计与仿真;
8、STC——ISP的使用方法;
9、掌握焊接电子元器件的方法以及查阅元件功能与参数的方法、步骤。
2025/2/10 4:08:08 399KB 51单片机 52单片机 C语言 秒表设计
1
GPS北斗ATGM336H-5N模块资料,包括原理图、使用手册、参考例程、配套调试软件、视频讲解等
117.74MB GPS 北斗 ATGM336H
1
该Qt项目包含connection.h,main.cpp,mainwindow.cpp,mainwindow.h,mainwindow.ui以及sqlmodel.pro,sqlmodel.pro.user共7个文件。
文件在Qt5.6版本下调试。
主要涉及的技术是Qt中QtSQL模块提供的对数据库的支持,包括数据库连接的创建以及相关SQL操作的执行。
项目使用的是QSqlTableModel模型。
能提供数据库的显示,查询,删除,添加,更新的基本操作。
2025/2/9 19:01:42 6KB C++ Qt QSqlTableMod
1
GOOGLE官方提供的android-串口类-API的示例应用程序。
该样品检测你的设备的串行端口,并提供一个简单的终端,以发送和接收文本。
2025/2/8 13:02:18 43KB 安卓 串口 SerialPort
1
这个程序利用Winpcap库来捕获IP数据包。
在调试时注意:1:务必将“Include”文件夹下的所有头文件拷贝到VC安装目录下的库文件夹中,如"D:\ProgramFiles\MicrosoftVisualStudio\VC98\Include"。
2:将“Lib”文件夹下面的所以库拷贝到VC安装目录下的Lib文件夹下,比如"D:\ProgramFiles\MicrosoftVisualStudio\VC98\Lib"。
以上1、2两个步骤其实是为了让程序能够利用winpcap这个开发包。
这时程序能够正确编译连接了。
要让程序能够运行,还必须安装winpcap驱动程序WinPcap_3_1.exe。
2025/2/7 13:15:07 1.06MB 捕获IP数据包
1
第1章绪论1.1什么是SystemC?1.2为何采用SystemC?1.3设计方法1.4设计能力1.5SystemCRTL1.6本书的组织结构1.7练习第2章SystemC入门2.1基础知识2.2再看一个2*4译码电路示例2.3描述层次关系2.4验证功能2.5练习第3章数据类型3.1值保持器3.2类型概述3.3位类型3.4任意位宽的位类型3.5逻辑类型3.6任意位宽的逻辑类型3.7有符号整型3.8无符号整型3.9任意精度的有符号整型3.10任意精度的无符号整型3.11解析式类型3.12用户定义的数据类型3.13推荐采用的数据类型3.14练习第4章组合逻辑建模4.1SC-MODULE4.1.1文件结构4.2示例4.3读写端口和信号4.4逻辑算符4.5算术算符4.5.1无符号算术4.5.2有符号算术4.6关系算符4.7向量与位区间4.7.1常量下标4.7.2不是常量的下标4.8if语句4.9switch语句4.10循环语句4.11方法4.12结构体类型4.13多个进程的△延迟4.14小结4.15练习第5章同步逻辑建模5.1触发器建模5.2多个进程5.3带异步预置位和清零的触发器5.4带同步预置位和清零的触发器5.5多个时钟与多相位时钟5.6锁存器建模5.6.1if语句5.6.2switch语句5.6.3避免产生锁存器5.7小结5.8练习第6章其他逻辑6.1三态驱动器6.2多个驱动器6.3无关值处理6.4层次结构6.5模块的参数化6.6变量和信号的赋值6.7练习第7章建模示例7.1可参数化的三态输出寄存器7.2存储器模型7.3有限状态机建模7.3.1Moore有限状态机7.3.2Mealy有限状态机7.4通用移位寄存器7.5计数器7.5.1模N计数器7.5.2约翰逊计数器7.5.3格雷码可逆计数器7.6约翰逊译码器7.7阶乘模型7.8练习第8章测试平台8.1编写测试平台8.2仿真控制8.2.1sc_clock8.2.2sc_trace8.2.3sc_start8.2.4sc_stop8.2.5sc_time_stamp8.2.6sc_simulation_time8.2.7sc_cycle和sc_initialize8.2.8sc_time8.3波形8.3.1任意波形8.3.2复杂的重复波形8.3.3派生时钟的生成8.3.4从文件中读取激励8.3.5反应式激励8.4监听行为8.4.1断言正确的行为8.4.2将结果转储至文本文件8.5其他示例8.5.1触发器8.5.2同步输出的多路选择器8.5.3全加器8.5.4周期级仿真8.6sc_main函数内的语句次序8.7记录聚合类型8.8练习第9章系统级建模9.1SC_THREAD型进程9.2动态敏感9.3构造函数的参数9.4其他示例9.4.1最大公因子9.4.2滤波器9.5端口、接口和信道9.6高级论题9.6.1共享数据成员9.6.2定点类型9.6.3模块9.6.4其他方法9.7仿真算法9.8练习附录A运行时环境A.1软件安装A.2编译A.3仿真A.4调试附录BSystemCRTL:可综合的子集B.1SystemC语言要素B.2C++语言要素
2025/2/7 11:47:25 6.27MB system c
1
首先保证该程序可用。
之前找了很多资料,都很坑,很多都不行,然而这一份在我们自己开的板子上,可以跑到90M,90M~100M波形不稳定。
说明:根据之前的经验,如果该程序不行的话,1,首先看电流正不正常,至少300mA以上(因为很多芯片是坏的)。
2,再看晶振是否正常。
3,看接口是否正常,因为有些电路不一样,就忽略了一些借口,就算可以用的程序,也不行。
其他:总来说,9854不好调试,其实控制寄存器就四个,耐心点,就ok了。
希望对你有帮助http://wenku.baidu.com/link?url=bnToKwhDJa1lnmJi7wJBUZcOZuEnHIjIq8E9Opfq6v-5RIqT9xhVay6h_dnPS_wqvOhjRSly81nxKK7svrY5MOk916fyWIsG7ehomV7DPn3
2025/2/7 8:34:51 3.64MB stm32 ad9854
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡