UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Visitor xiaodark
Visitor
368 次查看
注册日期: ‎09-17-2019

哥哥们,想用pynq-z2和一个外设通过串口通信。有没有什么好法子。

转到解答

方案一:用uartlite,约束引脚

目前把bit流完成了,但是到了Jupiternotebook中不知道如何发送一个字符了...

方案二:用PS的uart,通过EMIO映射到PL端

目前也是到了Jupiternotebook中不知道怎么操作了...有没有哥哥能帮帮我的...万分感谢LX99]N5JCYD3K}AKT~XY[12.png~_$OISJJMPG3W3`}B9[TCZ5.pngQ94P(EEO~{B]55RYB4_D3S7.png

0 项奖励
1 个已接受解答

已接受的解答
Moderator
Moderator
332 次查看
注册日期: ‎05-23-2018

回复: 哥哥们,想用pynq-z2和一个外设通过串口通信。有没有什么好法子。

转到解答

Hi, @xiaodark 

发送数据的话直接通过MMIO向axi-uartlite的TX FIFO地址处写数据。同理,接收数据通过MMIO向axi-uartlite的RX FIFO地址处读数据即可

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------

在原帖中查看解决方案

7 条回复7
Moderator
Moderator
333 次查看
注册日期: ‎05-23-2018

回复: 哥哥们,想用pynq-z2和一个外设通过串口通信。有没有什么好法子。

转到解答

Hi, @xiaodark 

发送数据的话直接通过MMIO向axi-uartlite的TX FIFO地址处写数据。同理,接收数据通过MMIO向axi-uartlite的RX FIFO地址处读数据即可

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------

在原帖中查看解决方案

Highlighted
Xilinx Employee
Xilinx Employee
329 次查看
注册日期: ‎06-19-2019

回复: 哥哥们,想用pynq-z2和一个外设通过串口通信。有没有什么好法子。

转到解答

建议你按照pynq官网的DEMO做一遍,应该对你有帮助。

https://pynq.readthedocs.io/en/latest/getting_started.html

------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------
Visitor xiaodark
Visitor
287 次查看
注册日期: ‎09-17-2019

回复: 哥哥们,想用pynq-z2和一个外设通过串口通信。有没有什么好法子。

转到解答

@weiyil

哥 UQVC53{VNTJV9@S~ZGX~ZAW.pngH%1XXI@4J6BY$(]RONZYPQ4.pngXY{M]`$7[2RMK_YA2ICSGLS.pngI8ETH~3P][55NXC@Y$LB5KA.png)U7WNN]$1X]NZ94NNB3XR_J.png

哥,我这么配置的。然后串口转usb的rx接pmodb1(tx),tx接pmodb2(rx)但是发送后串口调试助手没有收到信号

0 项奖励
Moderator
Moderator
244 次查看
注册日期: ‎05-23-2018

回复: 哥哥们,想用pynq-z2和一个外设通过串口通信。有没有什么好法子。

转到解答

Hi, @xiaodark 

axi-uartlite的TX FIFO offset地址为0x04h,具体可以参考一下PG142。

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
Visitor xiaodark
Visitor
223 次查看
注册日期: ‎09-17-2019

回复: 哥哥们,想用pynq-z2和一个外设通过串口通信。有没有什么好法子。

转到解答

@weiyil CLBQ`VAZ%@OD@ZVL_I%4TJ6.png

哥,我把偏移量改为0x04后依然不好用,文档看过了,试图吧ctrl寄存器最后一位置1,rst tx一下,但依旧不好用。address_range的用途是什么呢?谢谢哥

0 项奖励
Visitor xiaodark
Visitor
199 次查看
注册日期: ‎09-17-2019

回复: 哥哥们,想用pynq-z2和一个外设通过串口通信。有没有什么好法子。

转到解答

@weiyil 哥,谢谢你。能用的,我这个臭弟弟把脚看错了...jbp2和jbn2是pmod3 4...太感谢了

0 项奖励
Moderator
Moderator
192 次查看
注册日期: ‎05-23-2018

回复: 哥哥们,想用pynq-z2和一个外设通过串口通信。有没有什么好法子。

转到解答

Hi, @xiaodark 

不客气,有问题欢迎来中文论坛讨论~

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
0 项奖励