啥都不会的研究昇
码龄5年
关注
提问 私信
  • 博客:43,193
    问答:773
    43,966
    总访问量
  • 63
    原创
  • 61,693
    排名
  • 280
    粉丝
  • 0
    铁粉

个人简介:没有克服不了的困难,没有完成不了的的任务

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 毕业院校: 中国科学院大学
  • 加入CSDN时间: 2020-09-28
博客简介:

偷偷学python的博客

博客描述:
小白的成长日记
查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    222
    当月
    0
个人成就
  • 获得499次点赞
  • 内容获得41次评论
  • 获得463次收藏
  • 代码片获得127次分享
  • 博客总排名61,693名
创作历程
  • 29篇
    2025年
  • 18篇
    2024年
  • 12篇
    2021年
  • 4篇
    2020年
成就勋章
TA的专栏
  • ZYQN--SDK 开发记录
    12篇
  • Linux -- shell 脚本
    10篇
  • ZYNQ--LINUX 开发记录
    11篇
  • XILINX PCIE XDMA
    6篇
  • FPGA小项目
  • FPGA图像处理
  • FPGA逻辑设计基础
    6篇
  • python从入门到入魔
    15篇
  • Python学习
    1篇
兴趣领域 设置
  • 人工智能
    人工智能自动驾驶
  • 嵌入式
    嵌入式硬件
  • 硬件开发
    fpga开发arm开发
  • 学习和成长
    面试
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

81人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

7 FDMA LOOP

之前使用了XILINX提供的DMAIP做了一个小实验,完成了PL和PS端通过DDR的方式进行数据交互,但是只能在XILINX的器件上使用,如果在一些国产FPGA板卡使用的话还需要使用的自己的IP,幸运的是,MLK团队他们的FDMA造福无数人,代码质量比较优秀,于是在网上找到一个FDMA3.2版本的进行一个测试,完成LOOP的功能既然要实现LOOP的功能就需要有一个临时存储空间来存储数据uiFDMAIP使用的MLK的RTL封装单独讲。
原创
发布博客 2025.01.17 ·
1096 阅读 ·
30 点赞 ·
0 评论 ·
28 收藏

6 DMA LOOP

对ZYQNAXIDMAIP核进行一个小实验
原创
发布博客 2025.01.17 ·
494 阅读 ·
7 点赞 ·
0 评论 ·
2 收藏

5-3 自定义Interface BUS

在进行BD设计的时候,如果模块的端口比较多,但是又想像AXI总线那样封装成总线而且那在另一端也有的对应的端口连接,那么就可以的封装成BUS的方式降低人工连线的复杂度,使用BD设计中自动连线完成,这就是本日记的目的。本次记录建立在5-1创建和打包AXIInterfaceIP这篇日记操作之上。
原创
发布博客 2025.01.17 ·
484 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

5-1 创建和打包AXI Interface IP

主要记录使用AXIInterface封装IP的过程
原创
发布博客 2025.01.17 ·
787 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

5-2 User Inteface BUS MAP

在进行BD设计的时候,如果模块的端口比较多,但是又想像AXI总线那样封装成总线而且那在另一端也有的对应的端口连接,那么就可以的封装成BUS的方式降低人工连线的复杂度,使用BD设计中自动连线完成,但是如何确保自动连线的正确性就是这个日记的目的因此主要记录在使用VIVADO打包IP的时候遇到的端口封装成BUS是遇到问题,**做映射的目的就是为了能够在BD设计中确保自动连线的正确性,**或者你将端口引出,自己的代码中连线(之前一直这样干)本日记主要记录两种端口映射方式。
原创
发布博客 2025.01.17 ·
618 阅读 ·
19 点赞 ·
0 评论 ·
12 收藏

4 AXI USER IP

使用AXIInterface封装IP,并使用AXIInterface实现对IP内部寄存器进行读写实现控制LED的demo,这个demo是非常必要的,因为在前面的笔记中基本都需哟PS端与PL端就行通信互相交互,在PL端可以通过中断的形式来告知PS端一些事情,或者PS端时刻盯着某个寄存器等着PL端告诉他一些事情,但是这个这个过程比较独占CPU资源的,一般使用中断的方式;但是PS端比较方便的就是通过读写寄存器的方式控制PL端的操作,而且是要通过AXI接口,因此这个demo比较重要。
原创
发布博客 2025.01.17 ·
592 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

3 AXI-UART

本日记尝试去使用ZCU106开发板PL端的串口资源,使用过ZCU106开发板的都知道,板子上只提供了一个串口接口和一个JTAG接口,但是手册上说串口接口支持四个串口模式,因此这次做个尝试,结果是成功的。又由于是个尝试,没有使用自己写的UART, 为了快速验证使用AXI UART IP,毕竟UART串口的的RTL实现不是什么困难的事情。
原创
发布博客 2025.01.16 ·
878 阅读 ·
27 点赞 ·
0 评论 ·
12 收藏

2 AXI-GPIO

主要记录的还是中断的使用,因为我认为中断在我后面的设计中将会发挥它的重要性,同时设计慢慢会倾向于PL端设计,使用的是AXI GPIO IP进行写一个小的demo,因为之前做了有将近几年记得FPGA设计(如果本科瞎搞的也算的话,吹个牛:本科的fpga实验课每次都是第一个提前下课的),zcu106开发版,sw15 pushbutton每按下一次,打印一次结果,LED也变换状态。
原创
发布博客 2025.01.16 ·
901 阅读 ·
36 点赞 ·
0 评论 ·
13 收藏

1-2 SDK Interrupt 测试

本日记记录使用中断的过程,以GPIO Interrupt Demo记录中断使用流程。
原创
发布博客 2025.01.16 ·
797 阅读 ·
19 点赞 ·
0 评论 ·
28 收藏

1-1 SDK LED 测试

本日记记录在使用zcu106进行开发中,对外设IO进行测试的demo,由于不是初学者省略了如何使用VITIS进行创建应用程序的过程。
原创
发布博客 2025.01.16 ·
807 阅读 ·
13 点赞 ·
0 评论 ·
5 收藏

1 使用EMIO

在ZCU106手册中写到,用户可用的USER IO大部分在PL端,包括LED, PUSHBUTTOPN, DIP switch; 因此我们只能使用PL端的资源,也就是EMIOGPIO 引脚号分配PS 端GPIO相关寄存器(X : BANK 编号0-5)PL 端 EMIO输出 LED:(ug1244- p88)输入 pushbutton / DIP switch: (刚244- p88)给出了映射到的PL的IO引脚和电平标准这里我关闭了一切外接端口注意修改为图示如图示,使用三个GPIO EMIO过程省略
原创
发布博客 2025.01.16 ·
1130 阅读 ·
17 点赞 ·
0 评论 ·
9 收藏

0 zcu106 ug1244手册

学会看手册
原创
发布博客 2025.01.13 ·
154 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

10 多线程

shell 多线程
原创
发布博客 2025.01.13 ·
201 阅读 ·
9 点赞 ·
0 评论 ·
3 收藏

9 function函数

定义函数my_function() { echo "Hello, World!"}调用函数my_function带参数的函数greet() { local name=$1 echo "Hello, $name!" # 可以写入各种linux命令}greet "world"
原创
发布博客 2025.01.13 ·
214 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

7 basename 命令

命令用于从文件路径中提取文件名。它可以去掉路径信息,并且可以选择性地去掉文件的扩展名。
原创
发布博客 2025.01.10 ·
173 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

6 log 重定向

tee 命令tee 命令:用于将输出同时写入文件和显示在终端。可以处理标准输出和标准错误输出。使用 -a 选项可以将输出追加到文件末尾。将输出写入文件并显示在终端:echo "This is a log message" | tee logfile.log将输出追加到文件并显示在终端:echo "This is another log message" | tee -a logfile.log>> 命令>> 操作符:用于将输出追加到文件
原创
发布博客 2025.01.10 ·
312 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

6 log 重定向

可以实现将输出同时写入文件和显示在终端的效果。以下是一个示例,展示如何使用。你可以使用这些文件描述符来重定向不同的输出流。要将脚本中的输出重定向到日志文件,可以使用。只能处理标准输出或标准错误输出中的一种。标准输出和标准错误输出都被写入到。标准错误输出重定向到标准输出。不会将输出显示在终端。
原创
发布博客 2025.01.10 ·
343 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

5 list 语法

shell list用法
原创
发布博客 2025.01.10 ·
600 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

4 $ 符号

解密 $
原创
发布博客 2025.01.10 ·
432 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

3 for 语句

在 Shell 脚本中,for循环用于遍历一组值或文件,并对每个值或文件执行一组命令
原创
发布博客 2025.01.10 ·
355 阅读 ·
10 点赞 ·
0 评论 ·
1 收藏
加载更多