通信协议: 第1字节,MSB为1,为第1字节标志,第2字节,MSB为0,为非第一字节标志,其余类推……,最后一个字节为前几个字节后7位的异或校验和。 测试方法:可以将串口调试助手的发送框写上 95 10 20 25,并选上16进制发送,接收框选上16进制显示,如果每发送一次就接收到95 10 20 25,说明测试成功。 //这是一个单片机C51串口接收(中断)和发送例程,可以用来测试51单片机的中断接收 //和查询发送,另外我觉得发送没有必要用中断,因为程序的开销是一样的
上传时间: 2014-11-23
上传用户:hopy
USACO 1.1.2题解 描述 对于一群要互送礼物的朋友,你要确定每个人收到的礼物比送出的多多少(and vice versa for those who view gift giving with cynicism)(,反之亦然对于那些用贪婪的眼光来看礼物的人(by John))。 在这一个问题中,每个人都准备了一些钱来送礼物,而这些钱将会被平均分给那些将收到他的礼物的人。 然而,在任何一群朋友中,有些人将送出较多的礼物(可能是因为有较多的朋友),有些人有准备了较多的钱。 给出一群朋友, 没有人的名字会长于 14 字符,给出每个人将花在送礼上的钱,和将收到他的礼物的人的列表,请确定每个人收到的比送出的钱多的数目。
标签: USACO
上传时间: 2017-05-20
上传用户:15071087253
串口测试程序,当收到一个数据时会返回一个同样的数据
上传时间: 2013-11-29
上传用户:dragonhaixm
企业短信群发系统,业务范围广泛的公司中,当公司有了新的通知要告诉在外地的员工,通常使用拨打电话的方式,这样虽然能把事情说清楚,但是当在外的员工比较多时,工作量很大,为了解决这个问题,可以开发一个企业短信群发管理系统。企业短信群发管理系统主要利用硬件短信猫发送短信,并且可以查看SIM卡中收到的短信。本系统应具有以下功能: 电话簿管理。 常用语管理。 短信息发送。 短信息接收。 短信猫设置。
上传时间: 2013-12-23
上传用户:youmo81
PC端发送3个数据 n0,n1,n2 n0=0,写,将n1写入n2地址中 n0=1,读,读出n1地址中的数据,n2不起作用,但必须有 收到一个字节后,将其地址值显示在数码管第1、2位上,数值显示在第5、6位上 读出一个字节后,将其地址值显示在数码管第1、2位上,读出的值显示在第5、6位 上
上传时间: 2013-12-09
上传用户:alan-ee
实时监控应用软件Software(CTS)开发过去采用是结构化思路方法采用编程语言也是汇编语言、 FortranAda等结构化编程语言也曾有过分析和设计阶段采用结构化思路方法编程实现采用面向对象语言尝试 采用面向对象思路方法(UML)完整实现监控实时应用软件Software是首次尝试收到了较好成效 UML(统建模语言)是美国Rational公司创造面向对象开发中种通用、统图形化模型语言
标签: FortranAda Software CTS 编程语言
上传时间: 2014-01-19
上传用户:haoxiyizhong
RFID读卡程序。硬件工作原理:基站在上电的情况下通过耦合线圈发射频率为125k的正弦波,ID卡的耦合线圈在125k的正弦波的激励下产生感应电动势,它为整个ID卡提供电源。ID卡通过调制电路根据其卡类的数据使ID卡的耦合线圈也发出正弦波,基站的耦合线圈接收到,根据它与125k波的不同来表示不同的数据。并将其通过DATA端以曼切斯特码的形式输出。
上传时间: 2014-08-14
上传用户:himbly
中颖单片机,6路无线收发程序,发射这边有按键,则发射。发射同时LED闪一下。接收这边接收到LED闪烁一下。指示收成功。
标签: 中颖单片机
上传时间: 2017-06-08
上传用户:kelimu
练习多任务实时操作系统下Task 调度、Task 间主要通信手段、I/O 子系统基本应用 等内容,并形成嵌入式实时应用软件的良好编程习惯。 内容: 1. 创建多Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私 有Message Queue 接收消息;Task 间消息通信通过向对方私有Message Queue 发送 消息完成。 2. Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量 的semFlush()完成。同时接收各Task 的告警信息,告警信息需编号以logmsg 方式 输出。本task 负责系统结束时的Task 删除处理。 3. Task2:console 命令行接收Task。接收并分析console 发来的命令行及参数。自行 设置5 种以上命令,并根据命令的内容向Task3 发送激励消息。同时实现系统退出 命令,使系统采用适当方式安全退出。收到非法命令向Task1 告警。 4. Task3:console 输出Task。接收需打印输出的字串消息(命令),输出到console。 收到长度为0 或超常字串向Task1 告警。 5. 在以下基本功能完成基础上,自选扩展一项功能。
上传时间: 2017-06-11
上传用户:15736969615
利用通讯模块进行数据通信,就是将数据体作为短消息的内容,从发送方的通讯模块发送出去,通过短消息中心进行转发,接收方通讯模块收到此短消息后即存储在SIM卡上,模块外接的控制器(如单片机、计算机等)从模块中读取短消息后,根据需要将无用的信息去除,取出有效信息,然后将SIM卡中的短消息删除,这样就完成一次单向数据的传输。利用通讯模块的短消息方式实现数据的发送和接收具有通信成本低、系统容量大、抗干扰能力强等优点,而且短消息经过服务中心再到达目的地的特点使通讯模块无需24小时开机,降低了系统功耗,特别适合遥控、遥测、远程信息处理和通信等领域。
上传时间: 2017-06-16
上传用户:ynwbosss