问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于VHDL的UART通信

发布网友 发布时间:2022-12-27 16:26

我来回答

2个回答

热心网友 时间:2023-10-20 14:24

RXD作高电平就可以了,如果你不想接收数据,可以不用去管它。
因为RS232通信是半双工,即 RXD,TXD,CLK 三线控制,其中时钟频率由传输的波特率决定,接收和发送的波特率需要设置,FPGA是自己编程时加个时钟发生器来控制TXD的频率,接收的 如PC,可由串口软件设置。只要频率匹配,从机(FPFA)TXD的信号就可以按照协议发送过去,而在主机(PC)上RXD上就接收到了数据。
理论上误码率很低,所以用RXD接收PC机发回的反馈信号,比如奇偶校验,比如一个低电平,但也可以在PC机上接收多次或者自己写协议,对接收到的数据处理,毕竟没有反馈就不知道错误与否。

程序你对着RS232的时序自己写下就可以了,你看懂了就很简单,因为关键的时序在FPGA里很容易实现。
程序方面的传输方面,你可以设置一个数据寄存器 比如 8位,用来放要发送的内容,然后 低位(或者高位,忘记了)一位一位传,传完一个移一位就可以了
一般数据传输的开始信号为低电平,结束为高电平,空闲为高电平。

因为鄙人编程是C的,在ARM上,VHDL也忘差不多了,只能告诉你大概原理。

热心网友 时间:2023-10-20 14:24

RXD作为接受,不用你做任何处理,那个是有PC进行配置的,当然不用的时候,PC会对他置高。所以你不用关注就行了,如果要用,需要通过两级寄存器(打两拍)处理。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
韩国EMS19.3公斤的箱子去中国要多少钱 俄罗斯快递查询 青春期孩子想买贵东西怎么办 发现青春期孩子买成人用品怎么办?? ...运送石油到中国上海湾,途中经过的海峡有( )A.白令海峡B.马六甲海峡C... 中俄货物运输企业 ...湾往我国运送石油的船只需要经过的海峡是: ( ) A.直布罗陀海峡 B... 童心唱响祖国完整版歌词【26句精选】 苹果有面容和没面容有什么区别 苹果无面容影响 减肥可以吃哪些水果吃哪些水果可以减肥 减脂减肥能吃的水果有哪些 知网下载显示该ip疑似存在不合理的访问行为 惯例的拼音 【惯例】的意思是什么?【惯例】是什么意思? 为什么我的无缘无故被封,怎么解封呀? 途游四川麻将开挂怎么能看出来 手机打麻将怎么知道别人作弊 微乐手机麻将怎么知道对方按外挂了 求《尖叫之中》BY 昊悦 推荐20本经典的BL文要求是一定要经典,而且美型,并且唯美o(╯□╰)o 无论虐还是*都行,只要经典就行 求大佬们说下暗影精灵2pro鼠标卡顿的问题怎么解决 求一个魔兽世界暗夜精灵的喝水影遁宏 暗夜精灵盗贼隐遁宏 WOW暗夜精灵影遁宏 跑步减脂是每天跑呢还是 跑步减脂是每天跑还是隔天跑 每天跑步多少公里能减脂 减脂时每天都要跑步么 减脂时天天都要跑步么 表观分布容积简介 怎样卸载电脑热键驱动? 手机掉水里怎么样 手机掉水里了,该怎么处理? 万物复苏下一句是什么 大学全集《朱熹《大学章句序》》原文赏析与注解 oppo有哪些全面屏双 叨叨记账创建角色别人知道吗 乍暖还寒什么意思?出处是哪里? 剥好的蚕豆如何保存不老 剥好的胡豆如何保存 剥好的胡豆瓣怎么保存 新鲜蚕豆片怎么保存? 城市自建房要不要办理什么证呢? 城镇私人建房需要哪些手续 业主刷脸卖房被骗超千万元,中介是怎么通过APP钻空子的? 爱玛售后服务专业吗? 爱玛售后服务好吗? 我的爱玛电动车用了好几年了,最近出了点毛病,该怎么办? CAD界面两边有空白怎么解决 如何制作?开水白菜的配料有哪些? 开水白菜的做法?(特别点的) 星月菩提可以用橄榄油吗?星月菩提手串上橄榄油好吗?