我在写串口通信程序遇到的坑

简介:

我在做基于HC6800的51单片机上,写串口通信程序遇到了许多坑。

一个大坑:为什么HC6800上U转串口不能发送数据。

因为我们向HC6800烧程序都是使用图1所示的软件,所以我想当然地认为可以直接通过HC6800上的U转串进行串口通信,而我的同学信誓旦旦地告诉我可以。坑爹。并且这个软件好像也在提示可以用直接用U转串,进行串口通信(见图2)。但是当我打开串口调试助手的时候(如图3),却发现单片机掉电了(如图4)。其实HC6800上有另一个串口的,我们只要把连接图5黄框处串口。并且在图4中的6处,改变短路帽的接法,使之从USB下载模式转到串口通信模式(请仔细比对图4和图6)。

image

        图1 烧录软件

 

image

图2 软件的暗示

image

图3 打开串口调试助手

image

图4 单片机掉电

 

 

image

图5 黄框是另一个串口

image

图6 串口短路帽正确的接法

在完成了以上步骤之后,基本上我们就完成了串口通信的硬件连接准备。再来设置一下软件的配置。

下面的设置以波特率2400为示例

1、设置单片机内的波特率

image

2、设置串口调试助手的波特率

image

3、设置驱动中的波特率

image

 

image

 

 

注意:

服务器和客户端中波特率一定要一致,不然就收不到消息或收到错误的消息。

本文转自陈哈哈博客园博客,原文链接http://www.cnblogs.com/kissazi2/archive/2013/05/30/3108280.html如需转载请自行联系原作者

kissazi2
相关文章
|
存储 缓存 编解码
Web端短视频编辑器的设计与实现 - 像做PPT一样做视频
对于视频的生产,一般的方案是交由专业机构去创作,但这将花费很多预算,如果我们能提供一个工具,基于知识的通用结构沉淀一些视频模版,让用户快速创作出视频知识内容岂不美哉?让想法再奔放些,如果我们能直接从知识库中抽取结构化的知识内容直接生成视频或是半成品视频,用户只需要稍作调整就能发布,这想想就很酷吧?是的,小蜜视频创作工具我就是想做这样一件事情。本篇分享来自阿里巴巴前端工程师李志成(敦固)在第十六届D2前端技术论坛的分享。
3575 0
Web端短视频编辑器的设计与实现 - 像做PPT一样做视频
|
9月前
|
存储 监控 Java
JAVA线程池有哪些队列? 以及它们的适用场景案例
不同的线程池队列有着各自的特点和适用场景,在实际使用线程池时,需要根据具体的业务需求、系统资源状况以及对任务执行顺序、响应时间等方面的要求,合理选择相应的队列来构建线程池,以实现高效的任务处理。
353 12
|
小程序
云支付接入流程说明
云支付接入流程说明
7237 0
云支付接入流程说明
|
机器学习/深度学习 人工智能 弹性计算
2022云栖内容精选—AI助力新型电力系统建设
本篇内容主要分为三个部分: 1. “双碳”目标下的新型电力系统与挑战 2. 在电力预测、调度决策、虚拟电厂决策方向的创新与积累 3. 关于未来的产品展望
1438 1
2022云栖内容精选—AI助力新型电力系统建设
|
人工智能 达摩院 自然语言处理
阿里云的建站产品云·速成美站有哪些优势?自助建站多少钱?
本文介绍了阿里云建站产品云·速成美站的版本、优势、如何选择以及云·速成美站的常见问题,新手用户可通过此文了解和选购云·速成美站。
818 0
阿里云的建站产品云·速成美站有哪些优势?自助建站多少钱?
|
大数据 云计算
阿里云大数据分析师认证是什么,apc证书含金量如何
阿里云大数据分析师认证也就是acp认证,这个认证是目前很火的一个认证,您如果想要考证,可以了解一下这个证书,目前大数据行业非常火,您如果想要转行,或者想要提升自己的能力,可以试一试这个证书,拿到这个证书之后,您一定能收到更好的公司邀约,快去试试吧。想要考证可以联系小编或者联系认证大使,我们可以帮助您快速考取证书,让您的职业生涯更上一层楼。
2490 0
阿里云大数据分析师认证是什么,apc证书含金量如何
|
弹性计算
注册阿里云账号为什么要选企业认证,企业认证五大好处分享
阿里云账号注册之后,下一步就是选择实名认证,而实名认证分为个人实名认证和企业实名认证,如果是企业用户一定要选择企业认证,企业认证不仅有诸多的优惠,而且可以为后续避免很多不必要的麻烦,阿里云账户做企业认证至少可以获得以下五个好处!
注册阿里云账号为什么要选企业认证,企业认证五大好处分享
|
存储 弹性计算 NoSQL
TableStore+ Elasticsearch:海量图书信息全文检索系统实践
TableStore是阿里云自研专业级分布式NoSQL数据库,Elasticsearch是著名的开源搜索引擎,本篇文章会介绍如何同步TableStore中的数据到Elasticsearch中,以便对部分字段支持搜索功能。
8192 0
|
弹性计算 关系型数据库 网络安全
【实操】VPC迁移
手把手教您如何将经典网络实例迁移到专有网络VPC中。
3560 0
|
机器学习/深度学习 人工智能 数据可视化
以阿里云RPA为例,来告诉你到底RPA是什么?
相关报告显示,到2020年RPA(机器人流程自动化)市场将达到10亿美元;同时将有40%的企业采用RPA技术。