搜索
bottom↓
楼主: bqmcu

从零开始学VC系列教程前五章总汇

  [复制链接]

出0入0汤圆

发表于 2009-8-12 21:48:42 | 显示全部楼层
谢谢楼主!

出0入0汤圆

发表于 2009-8-13 02:02:28 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-8-19 23:39:39 | 显示全部楼层
楼主,能发一份关于串口多线程的一章吗?在网上找了很多资料,还是没有搞定??

期待!!

出0入0汤圆

发表于 2009-8-19 23:54:23 | 显示全部楼层
v楼主,能发一份关于串口多线程的一章吗?在网上找了很多资料,还是没有搞定??

期待!!

出0入0汤圆

 楼主| 发表于 2009-8-20 08:53:22 | 显示全部楼层
串口多线程已经发过一个例子了,参见串口调试助手开源

出0入0汤圆

发表于 2009-8-20 08:55:26 | 显示全部楼层
xie xie

出0入0汤圆

发表于 2009-8-20 19:38:22 | 显示全部楼层
去看看那个串口调试助手开源,

学习中......,

努力,


没有搜到啊,

麻烦给个链接行不?

出0入0汤圆

发表于 2009-8-20 19:42:21 | 显示全部楼层
M

出0入0汤圆

发表于 2009-8-20 20:03:04 | 显示全部楼层
多谢啦。

出0入0汤圆

发表于 2009-8-20 20:43:32 | 显示全部楼层
正想学,不知从何下手

出0入0汤圆

发表于 2009-8-20 21:19:52 | 显示全部楼层
马克

出0入0汤圆

 楼主| 发表于 2009-8-21 00:53:34 | 显示全部楼层
放一个链接,方便大家找到

串口多线程通信
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3392634&bbs_page_no=3&bbs_id=1000
VC控制电脑并口的类及实例
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=1437083&bbs_page_no=1&search_mode=3&search_text=bqmcu&bbs_id=1000

出0入0汤圆

发表于 2009-8-21 20:29:52 | 显示全部楼层
谢谢,飞雪浪子的链接,

出0入0汤圆

发表于 2009-8-21 22:34:47 | 显示全部楼层
麻烦,问下,飞雪浪子,,

要是想做一个多线程的串口程序,他在上层应用程序的调用下,负责对pc机的串口操作,读数据(由下位机,单片机,DSP之类,发送给

PC机)或发送数据(PC机发送给下位机的一些控制命令,或是通信数据),

运行于后台,给调用它的上层程序留出接口,从上电就开(这时,上位PC和下位单片机同时上电启动)始监视PC机串口,上层的应用程

序在运行过程中视情况调用他,

这样的程序一般编写有什么流程、或者一些要注意的地方???

我是做单片机的,想学一些单片机和PC之间通行PC机上程序的编写,网上很多都是基于MFC对话框的,不知道怎么搞到后台去,

出0入0汤圆

发表于 2009-8-21 23:51:20 | 显示全部楼层
谢谢楼主提供学习机会

出0入0汤圆

发表于 2009-8-22 12:43:11 | 显示全部楼层

出0入0汤圆

发表于 2009-8-22 12:47:36 | 显示全部楼层
记号,有时间先学C#

出0入0汤圆

 楼主| 发表于 2009-8-23 00:03:18 | 显示全部楼层
回cheng201
这样的程序比MFC更难做一点。如果你的上层软件也是自己开发,就容易多了

出0入0汤圆

发表于 2009-8-23 11:14:51 | 显示全部楼层
上层软件是自己开发的,软件部门做,我们是硬件部门,给他们一个可以在上层软件里面做一个可以直接调用的

程序,这个程序是要运行在后台的,帮软件部屏蔽掉底层的硬件,可以直接调用和下位机通信,互发数据,

出0入0汤圆

发表于 2009-8-23 16:25:23 | 显示全部楼层
弱弱问下:

关于上位机串口的一些概念不是很清楚,

????多线程+重叠io+事件驱动;????



对端口数据的处理方法 4种技术 :

同步io,查询io,异步io,事件io,

多线程和异步重叠io还有事件驱动直接是什么关系???




查询方式直接、易于理解,但占用大量CPU时间;

同步I/O直到读取所指定字节数或超时时才返回,这样很容易长时间地阻塞线程;

异步I/O可以在后台读写数据,而在前台做其他的事情;

事件驱动I/O是由Windows通知应用程序某些事件什么时候发生,然后根据所发生的事情来对串口进行操作

可以同时在一个程序里应用异步方式和事件驱动方式吗??

出0入0汤圆

发表于 2009-8-23 18:23:50 | 显示全部楼层
要写一个上位机串口程序真难!!!

mscomm是基于MFC的对话框,不会把他搞到后台的方法,  

Win32 API  压力太大,网上搜了一大把资料,都是讲函数,线程,没有找到一个可参考的完整实例,

第三方的类或控件,pcomm,,CserialPort,都是基于MFC的对话框,哎,

为什么会有这么奇怪的事情呢???

难者不会,会者不难吧!!!

出0入0汤圆

发表于 2009-8-29 21:00:34 | 显示全部楼层
记号了

出0入0汤圆

发表于 2009-8-30 10:09:23 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-9-14 16:53:40 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-9-16 17:36:07 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-9-20 14:00:40 | 显示全部楼层
mark1

出0入0汤圆

发表于 2009-10-11 15:05:10 | 显示全部楼层
佩服   学习

出0入0汤圆

发表于 2009-10-30 14:02:33 | 显示全部楼层
lz你好我搞的你的第三章的内容

我我自己在加组合框的时候
修改类时 编译没错
生成EXE的时候就出错了
不知道什么问题
如果LZ有空的话麻烦帮帮忙

出0入0汤圆

发表于 2009-11-3 20:43:23 | 显示全部楼层
VC顶一下

出0入0汤圆

发表于 2009-11-3 22:28:27 | 显示全部楼层
顶~~~~~~~~~~~~~~~~

出0入0汤圆

发表于 2009-11-4 05:43:26 | 显示全部楼层
谢了

出0入0汤圆

发表于 2009-12-12 20:23:11 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-12-13 10:21:33 | 显示全部楼层
先顶了!

出0入0汤圆

发表于 2009-12-14 13:02:49 | 显示全部楼层
MARK

出0入0汤圆

发表于 2009-12-25 17:00:38 | 显示全部楼层
j

出0入0汤圆

发表于 2009-12-25 19:45:14 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-12-25 20:48:28 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-1-5 16:22:04 | 显示全部楼层
多谢。真好。

出0入0汤圆

发表于 2010-1-5 17:51:50 | 显示全部楼层
留个记号,3Q~~

出0入0汤圆

发表于 2010-1-9 14:18:52 | 显示全部楼层
对lz提供的资料先谢了,绝对的好资料,我看到第二章的时候,也就是点击显示按钮,显示出编辑框中输入的内容,可我总是无法实现,其中IDC_DISPLABEL是不是针对“TD0:在这里设置对话控制”这个静态的文本所给的ID???
程序是如下的三句:
CString a;
GetDlgItemText(IDC_EDIT_INPUT,a);
GetDlgItemText(IDC_DISPLABLE,a);
请知道的文解答一下,由于本人刚学,大家见笑了。

出0入0汤圆

发表于 2010-1-9 19:43:46 | 显示全部楼层
mark~~

出0入0汤圆

发表于 2010-1-9 20:13:45 | 显示全部楼层
顶一下,再谢谢楼主

出0入0汤圆

发表于 2010-1-9 22:34:28 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-1-9 22:58:30 | 显示全部楼层
回复【楼主位】bqmcu 飞雪浪子
-----------------------------------------------------------------------

下了先,没看呢。谢谢无私

出0入0汤圆

发表于 2010-1-10 16:37:41 | 显示全部楼层
学习了,还好

出0入0汤圆

发表于 2010-1-12 21:20:01 | 显示全部楼层
已经自己解决,原来是一个字母写错了,太粗心了,应为:
CString a;
GetDlgItemText(IDC_EDIT_INPUT,a);
GetDlgItemText(IDC_DISPLABLE,a);

出0入0汤圆

发表于 2010-1-12 21:55:28 | 显示全部楼层
其实学VC直接上MFC是不好的,MFC层层的封装,就像迷宫,很容易把人搞疯。

建议先学WIN32 编程(就是直接调用WINDOWS 的API来完成想实现的功能,比如创建窗口和按扭什么的...)
之后再学MFC会轻松点。。。。

不过话说回来,学WIN32编程其实已经很要命,还有要熟悉VC这个开发环境也要一段时间。

出0入0汤圆

发表于 2010-1-12 22:02:47 | 显示全部楼层
2222

出0入0汤圆

发表于 2010-3-11 14:45:22 | 显示全部楼层
记号!

出0入0汤圆

发表于 2010-3-12 20:04:24 | 显示全部楼层
回复【楼主位】bqmcu 飞雪浪子
-----------------------------------------------------------------------

DING

出0入0汤圆

发表于 2010-3-12 20:51:25 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-3-13 13:59:48 | 显示全部楼层
支持一下,这种讲授方法确实很容易上手,从具体实例来一点一点地了解理论,
虽然理论少,但这每一点都是自己一步一个脚印踩出来的,
比那些纯粹讲理论的,虽然内容多,可对于一个初学者来说,跟背书似的

出0入0汤圆

发表于 2010-3-13 14:00:28 | 显示全部楼层
不过LZ,好久没再更新了啊
期待啊

出0入0汤圆

发表于 2010-3-13 14:08:43 | 显示全部楼层
不过既然是教人一步一步的具体操作,那在开始前是不是应该先说下所使用的软件版本信息之类的

出0入0汤圆

发表于 2010-3-16 12:15:23 | 显示全部楼层
学习

出0入0汤圆

发表于 2010-3-20 01:28:45 | 显示全部楼层
回复【92楼】bqmcu 飞雪浪子
-----------------------------------------------------------------------

楼主好人啊!很好~

出0入0汤圆

发表于 2010-3-20 13:11:57 | 显示全部楼层
只能说谢谢了!

出0入0汤圆

发表于 2010-4-14 15:04:00 | 显示全部楼层
谢谢了!

出0入0汤圆

发表于 2010-4-14 16:16:55 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-14 20:14:56 | 显示全部楼层
学习

出0入0汤圆

发表于 2010-4-14 20:51:27 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-14 21:13:22 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-15 10:39:18 | 显示全部楼层
谢谢了,有时间好好学学。

出0入0汤圆

发表于 2010-4-15 13:13:15 | 显示全部楼层
继续

出0入0汤圆

发表于 2010-5-15 16:59:10 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-5-16 00:51:50 | 显示全部楼层
谢谢楼主,你的书我期待了好长时间!!!!

出0入0汤圆

发表于 2010-5-16 17:02:13 | 显示全部楼层
谢谢,收藏了!

出0入0汤圆

发表于 2010-5-16 18:06:01 | 显示全部楼层
好东东

出0入0汤圆

发表于 2010-6-2 12:36:55 | 显示全部楼层
谢谢

出0入0汤圆

发表于 2010-6-2 22:43:35 | 显示全部楼层
期待楼主 大作!!!!        期待 版主加精!!!!

出0入0汤圆

发表于 2010-6-10 00:00:12 | 显示全部楼层
好东西

出0入0汤圆

发表于 2010-6-11 16:46:57 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-6-12 07:45:06 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-6-12 08:21:41 | 显示全部楼层
谢谢了!!!!!

出0入0汤圆

发表于 2010-6-12 08:59:27 | 显示全部楼层
顶!

出0入0汤圆

发表于 2010-6-13 13:12:59 | 显示全部楼层
期待后续文件的显现。

出0入0汤圆

发表于 2010-6-13 22:53:19 | 显示全部楼层
谢谢,下载学习!!

出0入0汤圆

发表于 2010-6-13 23:35:40 | 显示全部楼层
看过了 不错的教程

出0入0汤圆

发表于 2010-6-14 01:35:17 | 显示全部楼层
ding dingding ding

出0入0汤圆

发表于 2010-6-14 09:30:49 | 显示全部楼层
很不错的教程,支持楼主……

出0入0汤圆

发表于 2010-6-14 11:21:53 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-6-14 21:40:47 | 显示全部楼层
先记号

出0入0汤圆

发表于 2010-7-8 13:07:51 | 显示全部楼层
谢谢!

出0入0汤圆

发表于 2010-7-9 09:12:33 | 显示全部楼层
Mark

出0入0汤圆

发表于 2010-7-9 11:55:25 | 显示全部楼层
学习下

出0入0汤圆

发表于 2010-7-9 16:39:38 | 显示全部楼层
貌似已经结束了 ...

出0入0汤圆

发表于 2010-7-10 08:21:24 | 显示全部楼层
留下前进的脚步

出0入0汤圆

发表于 2010-7-10 11:38:57 | 显示全部楼层
十分感谢lz,确实是挺不错的教材

出0入0汤圆

发表于 2010-7-10 11:42:16 | 显示全部楼层
请问各位用的visual c++都是在哪下的,我用迅雷下的好像不能用,能给个下载地址吗?谢谢。。。。

出0入0汤圆

发表于 2010-7-10 16:00:18 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-7-10 18:03:53 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-7-10 18:46:33 | 显示全部楼层
3ks

出0入0汤圆

发表于 2010-7-10 19:39:25 | 显示全部楼层
VC6.0环境么?   我装了个VS2010不会用。。。  貌似和VC6.0很多地方不一样。。  
PS:我初学者。。

出0入0汤圆

发表于 2010-7-21 15:28:06 | 显示全部楼层
回复【楼主位】bqmcu 飞雪浪子
-----------------------------------------------------------------------
感谢楼主,内容讲的很详细,我是初学者,很受用!!

出0入0汤圆

发表于 2010-7-21 15:28:55 | 显示全部楼层
mark~~~~3q

出0入0汤圆

发表于 2010-7-23 23:11:55 | 显示全部楼层
mark~~~~3q

出0入0汤圆

发表于 2010-8-14 17:01:11 | 显示全部楼层
标记一下

出0入0汤圆

发表于 2010-8-14 17:33:18 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-8-14 18:11:16 | 显示全部楼层
不错的教程!

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-5-6 15:04

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

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