搜索
bottom↓
回复: 26

上传一个VC 串口调试工具 API函数写的 很简单

[复制链接]

出0入0汤圆

发表于 2011-3-18 23:22:42 | 显示全部楼层 |阅读模式
点击此处下载 ourdev_623720BGQ1ML.rar(文件大小:3.43M) (原文件名:MCGRADY.rar)

(原文件名:QQ截图未命名.jpg)


有需要的可以互相讨论一下 我 QQ:363698771

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

 楼主| 发表于 2011-3-19 00:01:37 | 显示全部楼层
里面还有一些BUG,有时间慢慢修正。串并口通信是没有问题的

出0入0汤圆

 楼主| 发表于 2011-3-19 00:12:34 | 显示全部楼层
保存文件失败有一个BUG,把代码CFile::modeCreate||CFile::modeWrite改成CFile::modeCreate|CFile::modeWrite就OK了。

出0入0汤圆

发表于 2011-4-16 13:15:41 | 显示全部楼层
不错,最近正在找~

出0入0汤圆

发表于 2011-4-20 15:54:47 | 显示全部楼层
一直在找api编串口的程序 非常感谢!

出0入0汤圆

发表于 2011-4-20 20:17:50 | 显示全部楼层
为什么不直接利用 PCOMM?

出0入0汤圆

发表于 2011-5-19 17:12:19 | 显示全部楼层
3Q,MARK!

出0入0汤圆

发表于 2011-5-19 17:32:25 | 显示全部楼层
VC串口,MARK。

出0入0汤圆

发表于 2011-5-19 17:53:07 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-10-24 08:02:22 | 显示全部楼层
下载看看

出0入0汤圆

发表于 2014-8-27 14:59:46 | 显示全部楼层
有C#做的上位机历程吗

出0入0汤圆

发表于 2014-9-1 01:05:12 | 显示全部楼层
谢谢~~但是没有保存文件的控件?

出0入0汤圆

 楼主| 发表于 2014-9-1 08:39:49 | 显示全部楼层
mobile02 发表于 2014-9-1 01:05
谢谢~~但是没有保存文件的控件?


保存文件失败有一个BUG,把代码CFile::modeCreate||CFile::modeWrite改成CFile::modeCreate|CFile::modeWrite就OK了。

出0入0汤圆

 楼主| 发表于 2014-9-10 13:52:19 | 显示全部楼层
慢慢懂 发表于 2014-8-27 14:59
有C#做的上位机历程吗

没做过c#的,据说也都大同小异,

出0入0汤圆

发表于 2014-9-10 22:30:01 | 显示全部楼层
本帖最后由 mobile02 于 2014-9-10 22:32 编辑
20062516 发表于 2014-9-1 08:39
保存文件失败有一个BUG,把代码CFile::modeCreate||CFile::modeWrite改成CFile::modeCreate|CFile::mode ...


我下载您的范例并没有"保存"的控件图块?

出0入0汤圆

 楼主| 发表于 2014-9-10 23:48:00 | 显示全部楼层
mobile02 发表于 2014-9-10 22:30
我下载您的范例并没有"保存"的控件图块?

是啊,可能之前传错了,但是里面有保存那块代码
void CMCGRADYDlg::OnButton7()
{
        // TODO: Add your control notification handler code here
        UpdateData(true);
        FILE *pfile;
        if((pfile=fopen("mcgradt.txt","a"))==NULL)
        {
                MessageBox("打开文件错误");
        }
        fwrite(m_recievedate,1,strlen(m_recievedate),pfile);
        //fclose(pfile);//不能保存加1表示结尾
        fflush(pfile);//刷新
}
重新关联个按键,添加进去应该就行了,这个保存只能在执行文件的目录下保存,不能选择路径保存

出0入0汤圆

 楼主| 发表于 2014-9-10 23:48:35 | 显示全部楼层
mobile02 发表于 2014-9-10 22:30
我下载您的范例并没有"保存"的控件图块?

你要是搞不懂 我明天上班再传你一个

出0入0汤圆

发表于 2014-9-11 06:34:06 | 显示全部楼层
20062516 发表于 2014-9-10 23:48
是啊,可能之前传错了,但是里面有保存那块代码
void CMCGRADYDlg::OnButton7()
{

谢谢版主,下贴上试试看

出0入0汤圆

发表于 2014-9-12 06:47:07 | 显示全部楼层
20062516 发表于 2014-9-10 23:48
你要是搞不懂 我明天上班再传你一个

再请问版主,如果是读取档案传送该如何设置?
谢谢

出0入0汤圆

 楼主| 发表于 2014-9-12 08:29:48 | 显示全部楼层
mobile02 发表于 2014-9-12 06:47
再请问版主,如果是读取档案传送该如何设置?
谢谢

//找到文件的路径
CFileDialog dlg(true,"",NULL,OFN_OVERWRITEPROMPT,"全部文件(*.*)|*.*||",NULL);
dlg.m_ofn.lpstrTitle="请选择打开文件";
if(dlg.DoModal()==IDOK)
{
        CString str=dlg.GetPathName();//文件目录
        m_Addr=str;
        //CFile file;
        //file.Open(str,CFile::modeRead);
        //unsigned int i=file.GetLength();
        UpdateData(FALSE);
}
//打开文件并读取文件到p所指向的地址开始的位置
        CFile file;
        file.Open(m_Addr,CFile::modeRead);
        BYTE *p;
        i=file.GetLength();
        p=new BYTE[i+1];
        p=0;
        file.Read(p,i);
        file.Close();
//然后就可以发送数组p[]了

出0入0汤圆

发表于 2014-9-12 08:37:17 | 显示全部楼层
正想学习一下,mark

出0入0汤圆

发表于 2014-9-23 12:50:28 | 显示全部楼层
这个也太简约了一点

出0入0汤圆

 楼主| 发表于 2014-9-23 14:05:20 | 显示全部楼层
xCamel 发表于 2014-9-23 12:50
这个也太简约了一点

是啊,这是我3年前发的一个帖子,那时候刚学上位机,就传上来炫耀了一下,一晃3年过去了,还是苦逼的程序员,what a fuck day

出0入0汤圆

发表于 2014-9-23 17:31:17 | 显示全部楼层
20062516 发表于 2014-9-23 14:05
是啊,这是我3年前发的一个帖子,那时候刚学上位机,就传上来炫耀了一下,一晃3年过去了,还是苦逼的程序 ...

谁挖的坟贴,都这么久了。。。

出0入0汤圆

发表于 2014-9-27 20:34:49 | 显示全部楼层
慢慢懂 发表于 2014-8-27 14:59
有C#做的上位机历程吗

有SerialPort控件

出0入0汤圆

发表于 2014-10-3 21:31:24 | 显示全部楼层
20062516 发表于 2014-9-12 08:29
//找到文件的路径
CFileDialog dlg(true,"",NULL,OFN_OVERWRITEPROMPT,"全部文件(*.*)|*.*||",NULL);
dlg ...

谢谢提供,昨天测试 115200接收3000行以上的字串, 结果 ListBox 很容易暴掉无反应,虽然将COM buffer 加大,但是会漏接的问题也很多?

出0入0汤圆

发表于 2015-1-27 17:18:44 | 显示全部楼层
收藏了谢谢分享
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 10:23

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表