范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

一文让你看懂串口通讯

  在讲串口通讯之前,我们先来讲一讲通讯的概念吧,因为我想让大家知道通讯的本质是什么,只有在你知道了通讯的本质之后,你才能在学习通讯的大路上顺风顺水。
  所以呢,你们要认真看完我为你们精心编制的小故事,看完之后,你会对现在的通讯有一个更加深刻的理解。烽火台
  在遥远的古代,没有手机、电脑这样的通讯工具,更没有汽车、飞机之类的交通工具,那么如果有敌人来攻城的话,如何快速传递把信息传递给千里之外的兵营呢?
  答案想必大家都知道,那就是烽火台!
  而且是每隔数里建设一个烽火台,等有敌人来犯就点燃烟草,烽烟会在短时间内传到千里之外的兵营。
  我们暂且称它为烽烟通讯,它的通讯原理很简单,有烽烟的情况就代表着有敌人来犯,如果没有烽烟就代表一切正常,它只会出现两种情况。
  但是有烽烟并不一定是出现了战争,比如说西周时期的周幽王为了博美人褒姒一笑,在没有发生战争的情况下,点燃了烽火台,各方诸侯诸侯纷纷赶来救驾,来了之后周幽王和褒姒在台上哈哈大笑,面对奇耻大辱,犬戎一怒之下杀死了周幽王。
  因为烽烟意味着敌人来犯早已在人们心中达成共识,所以即使是假的,各方诸侯也会默认为真。通讯只能事先代表约定俗成的东西、而不能反映事实上发生的事情。
  烽火台这种通讯方式看似简单,但却是我们现在所有高级通讯的基础,夸张一点的讲,无论多么复杂的通讯,像红外遥控、wifi、3G、5G这些都可以说成是烽烟通讯的衍生品,无论现代多么复杂的通讯方式,它的原理都是基于这种烽烟通讯演化而来的,即在某一时刻不是在传递高电平,就是低电平。
  只不过这些现代化通讯传输的速率极快,在一秒当中变换高低电平几千万次,甚至上亿次,它可以使我们在及短的时间内接收/传输大量的信息。如果把时间放慢、放慢再放慢,你会发现这些现代化的通讯执行的就是不停的把烽火台点燃熄灭的过程。串口通讯
  串口通讯是电子研发人员常用的一种通讯,也是最简单的一种通讯之一。这种通讯目前最常见的一种形式是:芯片与电脑之间通讯,它的传输速率极慢,通常传输速率1-10KB/S,这个速率相比于我们现在的USB传输速度相差了几千甚至上万倍,但为什么这种通讯至今还没有被淘汰呢?
  老式串口接口,现在已经淘汰
  要知道电子开发人员所使用的芯片不是做存储用的,它可能传输的就是温度、距离、压力这些,即使是1K/S,我们也能在1S之内接受1024个数据,对于人类而言,这个速度显然是足够快的,1024次/S的速度就把我们开的眼花缭乱了,面对如此‘多’的数据,你会自顾不暇,所以这种低端芯片与电脑通讯往往采用串口通讯。
  接下来说一下串口到底是如何在芯片和电脑之间传输的。
  串口通讯本来及其简单的一种通讯,可是现在与之有关的教科书里官腔太多,而且还掺杂着很多专业术语,比如各种寄存器、锁存器这些,除此之外还讲述了串口的很多情况,同步或者异步都有,很多情况是用不到的,学生们往往是怀着期望的心去学习,但是最终却失望而归,只要有一个寄存器的原理不懂,就会影响到你学习的心情。
  串口接线
  很多人虽然会使用串口通讯了,但是具体是怎么发出去的,可能知道的人就不多了,反正是配置好寄存器就可以使用串口通讯了,这种学习方法是最快的,但是对这个串口的基本工作原理理解的还是不到位。
  接下来我们来更深一步的去了解串口,在了解串口之前我们首先要直到串口发送的是什么?
  串口其实发送的是高低电平,比如我们把要发送信息的高低电平发送给电脑,它就直到我们发送的信息,并且显示出来、那么问题又来了,电脑是如何直到这些高低电平代表的什么呢?
  这些呀,早就有人想过了,就像我们之前讲过的烽烟通讯,烽烟代表敌人来犯。这个串口传输的高低电平也早就我们聪明的人类定义好了,不过这次不是中国人了,而是美国人定义的,然后全世界都这么使用了。
  ASCII码
  ASCII表如下图所示,每一个图形都对应的8位的二进制,比如A对应的是0100 0001,如果我们要给电脑发送A的话,是不是发送0100 0001对应的高低电平就可以了(1对应高电平)?
  当然不是了,因为要成功的发送数据,在它发送数据之前,首先要给电脑发送一个开始信号,不然电脑接收就乱了,就像我们去取快递,都是在收到短信之后再过去,不然去了可能快递还没有到呢。
  串口发送数据也一样,首先要发送一个开始的信号,这个信号也叫做起始位。在串口不工作的时候默认的都是高电平,如果要给电脑开始的信号,只需要给一个低电平,电脑就会被唤醒接收我们发送的串口数据,然后我们再逐次发送ASCII数据,是一个一个的发送,而不是同一时刻一起发送。串口嘛,就跟串羊肉串一样,都是一个个的往竹签上串。
  这也是串口的优势,发送只需要一根线,如果是并口的话,发送8位数据,就得需要8根线,就物理接线而言,显然串口更有优势。
  在8位数据发送完成之后,最后还需要发送一位停止位,即最后一位把电平拉高,告诉电脑发送结束,让电脑准备下一次接收。这东西和我们取快递一样,拿完贵重快递,不能直接走吧,最后还需要签字不是。
  所以要发送A的话,需要发送:
  10100 00010
  1(停止位) 0100 0001(中间8个为字符A) 0(起始位)
  无论是串口发送还是取快递都是人类想出来的流程,所以存在共性。波特率
  还有最后一个问题没有解决,那就是这每一位的发送间隔是多少呢?
  我们还拿烽烟通讯为例,站岗小兵也不是时时刻刻在盯着烽火台,可能是一小时看一次,然后他也许会做一些娱乐项目。
  现在,我们发送串口数据也一样,我们要提前约定好,多长时间发送一次,然后电脑上也要按照这个时间去接收,不然肯定会接收到错误的数据。
  我们约定的这个时间就是电子专业中常说的波特率,它所指的是在一秒之内发送了多少位数据。
  就拿最常用的波特率9600来说,它所代表的是在1秒之内传输9600位数据(0或1)。
  知道波特率之后,我们也就知道了传输一位所需要的时间,即1/9600=104us。
  104us对我们来说可能会很短暂,对芯片来却是极其漫长的时间。
  这时候还是会有人担心,万一接收的时序对不上怎么办。
  这个不用担心,因为芯片接收时也不是104us接收一次,它的接收精度是这个时间的16倍,即以6.5us的最小步长开始计数,它会在你每一位(104us)的中间时刻接收数据,这样误差就会变的很小。模拟串口吧
  所以,串口通讯不需要配置寄存器,直接用单片机的I/O口输出高低电平也可以实现,因为它和你在单片机上配置寄存器是一样的,如果最开始你是使用的寄存器来学习串口,可能是只会串口的收发,而不直到串口的最基本发送原理。
  如果你有兴趣的话,直接在单片机上用I/O模拟串口发送试一试,虽然最终我们都会使用配置寄存器的方式发送串口数据,但这样做你会对串口发送有一个新的认识。Final上述所讲的串口通讯是最为常用的一种情况,即只有一个起始伟和停止位、无奇偶校验位、波特率为9600。
  其它的情况不太常用,暂时就不做阐述。
  然后再对上述情况做一个小总结:
  发送的数据共10位。
  第一位是起始位:把电平拉低。
  第二位~第九位:数据位,由所传输的字符决定。在这10位当中,也就这8位是有意义的,因为起始位和停止位不代表任何东西,我们可以说串口传输的效率为80%。
  第十位是停止位:把电平拉高。
  为了检测大家有没有学会,给你们准备了一个小测试。
  猜猜上图这10位代表哪个字符呢?(参考上面的ASCII码表)。

别想着打工了!现在是体力劳动和脑力劳动,未来是智力劳动!一互联网技术和人工智能带来新的劳动形式随着互联网技术和人工智能带来,劳动形式正在发生根本性的变化!以前的体力劳动和脑力劳动正在被更先进的智力劳动所取代!体力劳动勉强温饱,现在越来越你愿意一辈子打工还是愿意用共享消费改变世界?一体力劳动脑力劳动都难以打破传统社会固化的利益现在已经到信息时代互联网的时代,一切都在发生着翻天覆地的变化!以前所有的资源都被利益阶层固化垄断,普通人只有通过学习积累知识靠自己的脑越好赚的钱越难赚越难赚的钱越好赚!科技越发达,赚钱越简单!1越好赚的钱越难赚!为什么越好赚的钱越难赚?因为好赚的钱大家都想赚,于是一窝蜂的都去做,但是市场需求是有限的,狼多肉少,恶性竞争,最后的结果就是把市场搞烂了,大家都没有钱赚了!人人免费送泰国旅游,还能年赚百万!分享经济零成本创业案例一免费是世界上最好做的生意。免费是这个世界上最好做的生意,免费是这个世界上最贵的商业模式,互联网分享经济的免费才是真正意义上的免费!互联网分享经济的免费是建立在产业链建设和系统化运分享经济是我们每个人遇到的最大最好的机会!一分享经济是中国新经济发展完美路线图,是每个人的机会!分享经济是通过互联网技术(互联网),优化传统经济结构,精准连接供需关系(供给侧结构性改革),创造新的就业机会和新的财富分配机制现在需要的是批判性思维!什么是批判性思维?和抱怨有什么不同?一移动互联网时代,要的是去中心化的批判性思维!移动互联网是个性化时代,要的是去中心化的批判性思维,因为传统的经验和意识已经失去效能!那么什么是批判性思维?如何区分批判性思维和抱怨哪传统经济的产品是卖的,共享消费的产品是用来送的!全新工作方式一互联网是一个全新的时代!没有互联网以前,我们可以怪社会不公平可以怪父母没本事可以怪自己的命不好,我们可以找到无尽的理由和借口证明自己穷的有道理!但是有了互联网,穷只能怪自己!因为共享消费是多元化盈利,和传统经济只靠产品差价赚钱是完全不同的共享消费回到社会和人类最基本需求饮食,用互联网分享和链接技术重新打造产业链和价值观。重新打造产业链整合身边浪费闲置的饮食资源免费得到自己想要的产品,积累需求定制生产,创造财富和个性互联网时代零成本商业模式产品价值分享直播电商平台共享消费浩海科技智能机器人管家和共享消费模式一产品是互联网分享经济的基础无论什么时代,产品都是经济发展的基础,但是互联网时代的产品和传统经济时代的产品是有本质上的区别的!销售产品产生财富,什么是互联网时代的工作和生活方式!1什么是互联网时代的工作?就是分享和链接,分享价值链接买卖关系!例如我分享健康饮食知识,链接农民和消费者。但是消费者不愿意购买怎么办?共享消费,共享健康饮食消费(找几个人一起来买菜互联网的本质就是分享互动自由平等!互联网的本质是分享互动自由平等。互联网的第二阶段是移动互联网,移动互联网的本质是资源共享利润共享。因为人人有了智能手机带来碎片化信息社会,信息快速分享规模化优势,精准沟通的效率优势
娇兰夜航的航空颜值对于钟情时尚的女士,法国著名香水品牌娇兰(Guerlain)绝不陌生。但说到娇兰夜航(Voldenuit),可能就不甚了解。一切要从小王子的作者法国飞行家安托瓦内圣埃克苏佩里(An航空发动机的单晶秘笈现代先进军用航空发动机高温涡轮叶片的顶级产品,是单晶叶片。别看说得挺邪乎,其实制造起来更邪乎。这张照片上的三枚发动机叶片标志着涡轮叶片制造技术的三次迈进。最左侧的是等轴晶叶片,也就让持久决定胜负抗日战争全面爆发前,国民党统治集团内部不少人只看到日本军事装备的先进与力量的强大,认为中国武器不如人,战必败。抗战开始后,日军大举进攻,北平天津相继失陷,华北危急,再战必亡的亡国论贝索斯圆梦太空,中国太空生意怎么样了?过去,人们看火箭发射如欣赏绚丽的烟花,因为壮观和震撼,大多时候与普通人无关。而今,在一众富豪排队上天的魔幻景观下,曾经的科幻和遥远,已成为触手可及。北京时间7月20日晚,世界首富贝除了佩奇鼓风机,还有哪些创意又好玩?啥是佩奇短短八分钟的视频,相信大部分人都看过了。无论你是看了之后哭了又笑,还是笑了又哭,一定都对那个颇具赛博朋克风的佩奇鼓风机留下了深刻的印象吧。机智的商家们,也没有放过这个大好机智慧时代,我们需要什么样的养老服务?在北京老城区胡同最为密集的大栅栏地区,这里房屋古旧小巷林立,有着最原汁原味的老北京风情,和人口基数较大的老年化群体。在总面积仅1。26平方公里的大栅栏辖区,地区老龄化率高达36。6运动废柴和深度宅,也觉得不难的运动与出行法国思想家伏尔泰说生命在于运动虽然这句格言诞生于18世纪,但时至今日,运动依旧是备受倡导的时尚生活方式。为此,亚马逊推出了自有运动品牌Aurique,主打时尚高品质舒适和高性能的运手机重力感应操控平衡车真实版狂野飙车妈耶,今天小爱差点就忘了来发文章,因为沉迷于S6s的APP操作对,我已经玩了一天了,重力感应操作真的好好玩。直到我看到经理越来越冰冷的眼神,我知道,人在屋檐下,不能够贪玩。爱尔威S骑行记丨活泼的班公湖和神圣的冈仁波齐7月31日五彩经幡装饰的班公湖班公湖,又称错木昂拉红波,藏语意为长脖子天鹅,有世界上海拔最高的鸟岛,位于阿里地区日土县城西北约12公里处,整个班公湖面积604平方公里,相较于沙漠化有个军人爸爸是一种怎样的体验?今天大家肯定被各种各样的热血军人刷屏了,小爱肯定也避免不了说这样的话题,不过可能跟别人的话题不一样,今天我们要说说有个军人爸爸是一种怎样的体验?特种作死狗你这样下去很危险,打起仗肯骑行记丨新藏线第四天高反大雪与修路的武警话说骑行新藏线的小芳已从上次翻阅了第一个达坂阿卡孜达坂后,她又经历了什么呢?这是爱尔威车友小芳骑行新藏线的第四天。早晨,打开帐篷的时候,外面正下着大雪,很冷。同行大部分骑友都因为高