当前位置:网站首页>[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 .
边栏推荐
- Alibaba test engineer with an annual salary of 500000 shares notes: a complete set of written tests of software testing
- What is regression testing? Talk about regression testing in the eyes of Ali Test Engineers
- What is the future of software testing industry? Listen to the test veterans' answers
- [PHP basics] cookie basics, application case code and attack and defense
- STM32 key light
- How to trade spot gold safely?
- HR disgusted interview behavior
- Eight year test old bird, some suggestions for 1-3 year programmers
- Self study software testing. To what extent can you go out and find a job?
- Similarities and differences of text similarity between Jaccard and cosine
猜你喜欢
Beijing invites reporters and media
How to use AHAS to ensure the stability of Web services?
@EnableAsync @Async
Idea a method for starting multiple instances of a service
NLP Chinese corpus project: large scale Chinese natural language processing corpus
A method to solve Bert long text matching
Software testers, how can you quickly improve your testing skills? Ten minutes to teach you
2022 system integration project management engineer examination knowledge points: software development model
Eight year test old bird, some suggestions for 1-3 year programmers
手机异步发送短信验证码解决方案-Celery+redis
随机推荐
Sorry, Tencent I also refused
功能:求5行5列矩阵的主、副对角线上元素之和。注意, 两条对角线相交的元素只加一次。例如:主函数中给出的矩阵的两条对角线的和为45。
Advanced C language - pointer 2 - knowledge points sorting
Subgraph isomorphism -subgraph isomorphism
P1656 bombing Railway
Global and Chinese market of melting furnaces 2022-2028: Research Report on technology, participants, trends, market size and share
【.NET+MQTT】.NET6 环境下实现MQTT通信,以及服务端、客户端的双边消息订阅与发布的代码演示
Pair
Is the low commission link on the internet safe? How to open an account for China Merchants Securities?
[PHP basics] cookie basics, application case code and attack and defense
Axure resources and prototype tool Axure RP 9 download
不得不会的Oracle数据库知识点(四)
国元证券开户是真的安全可靠吗
手机异步发送短信验证码解决方案-Celery+redis
MySQL winter vacation self-study 2022 12 (1)
[C language] break and continue in switch statement
1-Redis架构设计到使用场景-四种部署运行模式(上)
Cloud dial test helps Weidong cloud education to comprehensively improve the global user experience
[CSDN Q & A] experience and suggestions
Suggestions for improving code quality