这是一个MODBUS协议的串口接收和发送程序,其特点在于采用了中断接收方式,边接收边进行MODBUS协议常用功能的检查(如其3、5、6、16号),并根据MODBUS协议,设置了后门,可以方便厂家在维护时的便利
上传时间: 2014-01-10
上传用户:Yukiseop
检验括号是否匹配可以用堆栈来实现,当遇到 (、[或{进栈,遇到 ) 、]或}出栈进行匹配检验,如果出现不匹配的情况立即结束,否则继续取下一个字符。如果没有遇到不匹配的情况,最后判断栈是否为空,栈为空,括号匹配,否则不匹配。并设置大、中、小括号的优先级(priory)为3、2、1 ,且设优先级(priory)的初始值为4。从第一个字符开始扫描表达式,如果是左括号,和栈中的括号的优先级对比,如果优先级比栈中括号的优先级高或者等于栈中的优先级,则说明不匹配,如果优先级小于栈中括号的优先级,将这个括号也入栈;如果是右括号,和栈中的栈顶元素比较,如果和栈顶元素匹配,则弹出栈定元素;如果栈中没有元素,说明括号不匹配。 继续扫描,直到扫描完整个表达式。
标签: 堆栈
上传时间: 2016-11-22
上传用户:蠢蠢66
本程序是用TC编写,实现按中序遍历一个二叉树,并求出此二叉树的深度和高度。 ① 输入的形式:所输入的元素均为整数 ② 程序所要达到的功能:输入1,2,3输出按中序遍历好的二叉树3,2,1 ③ 并求得二叉树的结点数为3,深度为3
上传时间: 2016-11-24
上传用户:wlcaption
基于freescale MC9S12XF512 MCU,芯片自带Flexray通信控制器。可实现高达10Mb/s的Flxray通信.本程序主要功能: 1) 500ms实时中断。 2) SPI MASTER 运行于500kHz。 3) Flexray 总线以1.25Mbit/s 通信。
上传时间: 2016-12-07
上传用户:zhaiye
基于freescale MC9S12XF512 MCU,芯片自带Flexray通信控制器。 可实现高达10Mb/s的Flxray通信. 本程序主要功能: 1) 500ms实时中断。 2) SPI MASTER 运行于500kHz。 3) Flexray 总线以1.25Mbit/s 通信。
上传时间: 2014-01-18
上传用户:梧桐
基于freescale MC9S12XF512 MCU,芯片自带Flexray通信控制器。 可实现高达10Mb/s的Flxray通信. 本程序主要功能: 1) 500ms实时中断。 2) SPI MASTER 运行于500kHz。 3) Flexray 总线以1.25Mbit/s 通信。
上传时间: 2016-12-07
上传用户:hongmo
采用步进电机模拟洗衣机电机,实现上水、浸泡、洗涤、漂洗、甩干等过程。洗涤分弱洗、轻洗、强洗;可设定3级水位设定,每级水位均设定水位下限(值自定);可选择漂洗次数(3~5次)。使用键盘进行流程及参数设定及自动存储流程,有停止键终止洗衣机的工作,并在LED或LCD上显示当前流程。
上传时间: 2013-12-22
上传用户:JasonC
附录 光盘说明 本书附赠的光盘包括各章节实例的设计工程与源码,所有工程在下列软件环境下运行通过: ? Windows XP SP2 ? MATLAB ? Altera Quartus II ? synplify8.4 ? modelsim_ae6.1 光盘目录与实例名称的对应关系如下: cht02文件夹中存放的是书中第2章中的例子,读者可以将一些简单例子的代码 拷贝到MATLAB命令窗口进行运行,也可以把一些复杂的例子做成一个单独 的*.m文件然后运行、调试(要将每行前的“>>”删除)。 cht04文件夹存放的是书中第4章的例子代码。每个例子都建立了一个单独的文件夹, 除了存放与例子相关的代码外,还对各个例子建立了Quartus II工程,编制了仿真测试向量,并对例子进行了编译、综合、布局布线和时序仿真。 cht05文件夹中存放的是一个完整的正弦波频率产生的例子,即书中5.4.1节中的代码, 读者可以应用这些代码建立自己的项目,按照书中介绍的方法,获得完整的项目设计经验。 注意事项: 光盘中的源代码为作者编写,并调试通过,有兴趣的读者可以在此基础上进行二次开发,但请不要用作商业用途。
上传时间: 2013-12-05
上传用户:zhaiye
原创,STM32F103R8T6为控制器,芯片内部的实时时钟以0.5秒1次向串口发送数据,串口使用了软件FIFO,使用了UCOSII系统,编译环境IAR5.20
标签:
上传时间: 2013-12-30
上传用户:gyq
这是从网上下载下来的一个计算程序,能实现加、减、乘、除的计算。该程序接受 的是16进制数。 执行时,需在文件名后直接跟上计算表达式,如在命令提示符下执行结果如下: c:\masm>js 3+2 5 c:\masm>js 6*7 2A c:\masm>js 10-4
上传时间: 2014-11-27
上传用户:BOBOniu