注册
登录
电子工程世界-论坛
返回首页
EEWORLD首页
频道
EE大学堂
下载中心
Datasheet
专题
单片机
物联网
汽车电子
嵌入式
手机/便携
模拟电子
家用电子
网络通信
电源管理
工业控制
测试测量
半导体设计/制造
安防电子
传感器
医疗电子
点创@布丁的个人空间
https://home.eeworld.com.cn/space-uid-721667.html
[收藏]
[复制]
[分享]
[RSS]
空间首页
动态
记录
日志
相册
主题
分享
留言板
个人资料
借用开发板
论坛
淘帖
Collection
查看新帖
最新回复
社区活动
联系管理员
我的空间
帖子
日志
收藏
好友
勋章
积分
安全验证
请完成以下验证码
日志
搞MCU的MFC菜鸟毫无保留分享一个串口类的上位机软件
已有 1287 次阅读
2017-1-10 10:40
DotC 2017-1-8
——本程序版权归作者所有,仅用于论坛内交流学习。不能保证商用的可靠性。O(∩_∩)O哈哈~。再次感谢帮助过我的同事和朋友们,以及强大的网络资源。
凑今天有空时间(近期老家有事耽误了一周多的时间,也没有继续研究),稍微修正了一下自己编写的MFC串口软件。主要抛弃了一些商业上敏感的信息,有些界面可能看不到了,但是不妨碍大家交流学习(虽然我知道自己在这方面是个菜鸟,而且还是用的VC++,O(∩_∩)O哈哈~!不过对于我们搞MCU电子的的工程师来说可能是一个不错的参考资料)。把这种帖子弄到这种论坛上也许有点不太对路,不想CSDN 博客园里面显得专业。哈哈,只是希望搞电子的同行们在研究上位机的道路上(近期感觉上位机软件也挺有意思的 O(∩_∩)O哈哈~ 挺神奇 很费劲 不懂呗!),在这个论坛上能够有所交流。
当前软件情况
1、主要为基于串口的MFC应用软件。
2、软件在使用体验上还存在一些不足。 比如串口并发处理问题,极有可能在快速点击多个button 按钮的情况下可能导致串口死机;自动读取按钮还需要进一步判断串口是否打开;自动读取间隔还没有进一步处理……有时间再做处理吧,不方便大家学习,也许你看看也能自己修改了。
3、串口处理用的不是控件,用的C++编写的一个串口处理类。我感觉更方便你理解一些深层的知识。
4、可能代码看着比较乱,感觉对于初级接触C++的注释不多。嘿嘿,不好意思,没有整理。基本上是摸索着过来的。大家稍微讲究讲究。不清楚的建议你谷歌、百度、发帖子求助。
5、软件上很多功能是我摸索学习的。比如延时、超链接、字体大小修改、字体颜色修改、重绘、添加语音、菜单…… 还有一些后续的摸索功能(时间不允许了) O(∩_∩)O哈哈~ 后续大家共同交流吧。
6、360软件可能会报错,认为是病毒?! 这个我真不清楚 哈哈
7、今天刚发现的一个问题:以前我都是拿着自己的一个小产品做得测试 今天发现如果串口没有数据返回 可能导致USB转串口映射的电脑串口 不能再发送数据。有能力的坛友帮看看吧 会不会是我的USB转串口有问题?我感觉可能是软件的问题。里面的SerialPort.cpp是一个书籍上代的。
8、……
我看帖子附件只能上传4.9M的文件(这里为15M 比较大一些),不成我先弄个exe文件、源程序弄个超链接。
注意:exew文件下的
SkinH.dll为皮肤加载动态库,china.she为皮肤文件。为了程序更好的运行请不要删除。
时间紧迫 没有更多的时间弄这块了 当前。感兴趣的一起交流学习吧。
DotCMFC_T&RH.rar
(291.76 KB, 下载次数: 2)
https://bbs.eeworld.com.cn/forum. ... est=yes&_f=.rar
https://bbs.eeworld.com.cn/forum.php?mod=attachment&aid=Mjc4MzAwfGRmMmVmYWVhZGQ4OGNmNTM5YTE3Zjk1YThmOTc1MTg3fDE0ODQwMTYwMzg%3D&request=yes&_f=.rar
看的两本书
1——Visual C++程序设计与项目实践
2——Visual C++串口通信及测控应用实例详解
本文来自论坛,点击查看完整帖子内容。
收藏
邀请
举报
全部
作者的其他最新日志
•
搞MCU的耗时两周写了一个串口的MFC , 没有自己想的那么简单
•
我该如何对MCU进行喂狗
•
”Zigbee 仿真器、下载器、抓包协议分析仪Smart RF04EB 制作 “文档
评论 (
0
个评论)
涂鸦板
您需要登录后才可以评论
登录
|
注册
评论
点创@布丁
加为好友
给我留言
打个招呼
发送消息
热门文章
头条资讯
We Want U!加入英飞凌,让梦想起航!
直播预告 | 详解绝对压力传感器芯片的机械结构设计、工艺控制、曲线校正和EMC性能
MATLAB中用于激光雷达处理的算法解析
示波器免费送啦~RIGOL有奖直播|示波器、可编程直流电源应用分享
这种无电容的新型DRAM,能掀起新革命?
聊聊云计算标准背后的秘密 | 硬创公开课
新增数据手册
MRY106-BE
PX-7000-ACT-DSCX-1M0000000
HBB050PCBYWA000E
VTC1-D1DE-10M000
TMM-108-04-TM-S-SM-08-TR
7205J90W3RE1
热搜器件
C0603X102J5GECAUTO
SR732ATTE3R16F
AD569BD
62GB53931832SB714
M55342K03B7E87RWSV
RLR32C1202GPB14
推荐下载
实用声光及无线电遥控电路300例
模拟电子技术基础(西安电子科技大学出版社+2001)
光纤隔离处理脉冲同步电路的设计
usbisp_sch_hex.rar
LMC7211,pdf datasheet (Tiny CMOS Comparator)
简单专家系统
推荐关注
触觉智能RK3506核心板,工业应用之LVGL显示方案分享
明远智睿RK3588开发板:开启边缘计算新时代
MuJoCo 机械臂物体碰撞、接触检测方式一
[嵌入式Rust修炼营] 初级 任务2:读写Cargo.toml 文件
动手实践任务二 使用fs接口,read等trait打印文本文件的每行数据
明远智睿 SSD2351 开发板:开启创新开发之旅