| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 374579 人关注过本帖, 11 人收藏
标题:入境随俗:《编程论坛生存手册》
只看楼主 加入收藏
wopois
Rank: 1
等 级:新手上路
威 望:1
帖 子:251
专家分:0
注 册:2007-6-7
收藏
得分:0 
不定........

2007-08-06 14:55
zhaodan
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2007-8-2
收藏
得分:0 
顶一下!!

2007-08-06 17:37
bskycn
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-8-6
收藏
得分:0 
新手报道,这厢有礼拉.
2007-08-06 19:22
anle82
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2007-8-6
收藏
得分:0 

最近在做一个红外通讯程序想利用2个手持器发送字符串和接收字符串并返回发送状态,我写了一个实现字符收发,但不知道到字符串如何写,请大家指点下

#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <dos.h>
#include <time.h>
#include <io.h>
#include <fcntl.h>
#include <process.h>
#include <stdio.h>
#include <infrared.h>
#include <htlcd.h>
#include <htxlcd.h>
#include <commplus.h>
#include <htproces.h>
#include <barcode.h>
#include <htosex.h>

main()
{
unsigned char ascch, auxb, auxstat,workmode,commport,send,akey,str[7];

unsigned int baudrate,inRx,i;



printf("打开红外电源:\r\n");
IRPowerCtrl(_IRPowON); //红外电源控制 122
SetIRMFreq(38000); //设制红外调制频率 38k 122
getch();
printf("打开红外输出:\r\n");
SetIROutput(0);

do {
} while (!kbhit()); //kbhit()用来检测键盘是否有按键,有则返回-1,没有则返回0
printf("设置红外输出:\r\n");
SetIROutput(2);
do {
} while (!kbhit());
getch();

GetCommMode(&workmode, &commport, &baudrate); //取当前通讯串口、通讯方式和波特率 107
SetCommMode(3, 1, 1200); //设置通讯串口、通讯方式和波特率 107
EnableRx(0);

printf("请输入一些字符串并发送: \r\n");

send = 0;

do {
if (kbhit())
{
akey=getch();
if (akey !=auxb){
if (!send)
send = 1;

PutAuxByte(akey);
printf("%c\r\n",akey);

}
}
if (ExistAuxBGot(&auxb,&auxstat))
{ if (send)
printf("\r\n");
send = 0;
printf("%c\n",auxb);

}

} while (akey !=27);
IRPowerCtrl(_IRPowOFF); //红外电源控制 122
SetIRMFreq(0); //设制红外调制频率 0 122
DisableRx(); //禁止串行口接收任何数据
SetCommMode(workmode, commport, baudrate);
return 0;
}

这个代码该如何修改


2007-08-06 20:45
紫石
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-8-7
收藏
得分:0 

2007-08-07 20:47
张强斌
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-8-8
收藏
得分:0 
2007-08-08 02:45
hanyiask
Rank: 1
来 自:滁州
等 级:新手上路
帖 子:345
专家分:0
注 册:2007-2-6
收藏
得分:0 
回复:(静夜思)入境随俗:《编程论坛生存手册》
不支持又能怎么办呢

但愿朝阳常照我土,莫忘烈士鲜血满地!
2007-08-08 09:32
anle82
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2007-8-6
收藏
得分:0 
如何给字符数组清零?

2007-08-08 14:28
ldc_juson
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-8-8
收藏
得分:0 
回复:(静夜思)入境随俗:《编程论坛生存手册》

收到。。。。

2007-08-08 21:32
yaona
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-8-6
收藏
得分:0 
回复:(静夜思)入境随俗:《编程论坛生存手册》
实用!学习

你不是我,你又怎么明白我?
2007-08-09 11:14
快速回复:入境随俗:《编程论坛生存手册》
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019477 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved