当前位置:网站首页>[common error] UART cannot receive data error
[common error] UART cannot receive data error
2022-07-04 00:37:00 【Linest-5】
utilize FPGA control DAC Experiment of generating waveform
After completing the utilization FPGA control DAC In the experiment of , In the face of UART When sending data , Shows that the interrupt has been turned on , But send the data to the past , No interrupt is displayed , It is equivalent to sending data and knowledge , And not received , after debug after , It turned out to be in the hardware ,vivado Medium BD in ,UART1 Where Bank1 The voltage in is set to 3.3v, After reading the schematic diagram of the development board, I found that it should be set to 1.8v, Set to 3.3v The reason why the data cannot be received is . Pictured , stay UART_RX When receiving in , Because in FPGA The voltage given at one end is 3.3v, Therefore, it can meet 1.8v Voltage requirements , Data can be sent to UART, But in UART Send data to FPGA when , because FPGA The voltage given is marked 3.3v, According to the second figure, we can see , To be in the on state , That is, pull up , The minimum voltage is 2.4v Talent , But to UART1 The voltage provided is only the highest 1.8v, In this way, you will not be satisfied 3.3v Voltage requirements , It will always be in a low state , Data cannot be sent to FPGA End , The returned data cannot appear on the serial port .
边栏推荐
- Test the influence of influent swacth on the electromagnetic coil of quartz meter
- It is the most difficult to teach AI to play iron fist frame by frame. Now arcade game lovers have something
- Yyds dry goods inventory three JS source code interpretation - getobjectbyproperty method
- Collation of the most complete Chinese naturallanguageprocessing data sets, platforms and tools
- The frost peel off the purple dragon scale, and the xiariba people will talk about database SQL optimization and the principle of indexing (primary / secondary / clustered / non clustered)
- A-Frame虚拟现实开发入门
- Stock price forecast
- How to be a professional software testing engineer? Listen to the byte five year old test
- [cloud native topic -48]:kubesphere cloud Governance - operation - overview of multi tenant concept
- The difference between objects and objects
猜你喜欢
It is the most difficult to teach AI to play iron fist frame by frame. Now arcade game lovers have something
It is worthy of "Alibaba internal software test interview notes" from beginning to end, all of which are essence
打印菱形图案
Struct in linked list
[NLP] text classification still stays at Bert? Duality is too strong than learning framework
OS interrupt mechanism and interrupt handler
It's OK to have hands-on 8 - project construction details 3-jenkins' parametric construction
[cloud native topic -48]:kubesphere cloud Governance - operation - overview of multi tenant concept
[CSDN Q & A] experience and suggestions
Att & CK actual combat series - red team actual combat - V
随机推荐
Development and application of fcitx functional plug-ins
1-Redis架构设计到使用场景-四种部署运行模式(上)
Collation of the most complete Chinese naturallanguageprocessing data sets, platforms and tools
Future源码一观-JUC系列
Global and Chinese market of process beer equipment 2022-2028: Research Report on technology, participants, trends, market size and share
数据库表外键的设计
AI Challenger 2018 text mining competition related solutions and code summary
不得不会的Oracle数据库知识点(三)
Shell script three swordsman sed
From functional testing to automated testing, how did I successfully transform my salary to 15K +?
Analysis: misunderstanding of choosing WMS warehouse management system
Axure resources and prototype tool Axure RP 9 download
Release and visualization of related data
Wechat official account and synchronization assistant
OS interrupt mechanism and interrupt handler
删除所有值为y的元素。数组元素中的值和y的值由主函数通过键盘输入。
Is the account opening of Guoyuan securities really safe and reliable
Reading notes on how programs run
How to be a professional software testing engineer? Listen to the byte five year old test
ITK learning notes (VII) the position of ITK rotation direction remains unchanged