- 博客(10)
- 收藏
- 关注
原创 Vitis下通过QSPI实现PL流水灯程序固化
bit文件生成成功后,点击Export Hardware,导出xsa文件,保存至/vitis目录下。板子调整拨码开关为QSPI模式 上电烧录程序 实现流水灯程序固化。在搭建完Block Design以及硬件代码后,生成bit;选择该xsa文件作为平台创建APP工程 命名PL_LED。PL_LED/src下创建main.c 编写流水灯代码。利用生成的.boot文件和.elf文件进行烧录。将含有流水灯代码的APP工程生成boot镜像。在预创建平台下创建名为FSBL的APP。platform添加库。
2024-10-09 16:38:21
427
原创 WPF链接excel文件使用treeview实现三级目录
表格第一列对应第一级目录,第二列对应第二级目录,第三列对应具体指令内容,即第三级目录,每行指令对应发送内容由第7、8、9列组成。功能介绍:链接到指定Excel表格,实现界面上分级显示指令目录。①初始化 ViewModel 的状态和数据。三类分别在Models文件夹下声明。一、Excel数据绑定。二、三级目录子属性声明。②excel数据绑定。
2024-09-27 14:47:58
554
原创 WPF串口收发功能实现
④串口数据的自动接收数据事件方法逻辑。⑥发送按钮事件绑定及发送区数据显示。⑦判断是否为有效hex格式。⑧hex转string。⑨清空发送框/接收框。
2024-09-27 14:11:30
387
原创 WPF视图中实现大量数据的绘图及相关显示功能
要求:界面中设置两个checkbox绑定ADC1数据和ADC2数据显示,数据由串口接收并解析,当数据产生及发生变化时,界面中显示数据绘图。checkbox控制曲线的单个显示和同时显示。属性分别用于存储 ADC1 和 ADC2 的数据,通过SetProperty实现属性值发生变化时通知机制的触发。当视图模型中的状态变化需要引发视图中的变化时,使用事件能够使代码更加清晰和维护性更高。
2024-09-26 10:13:32
239
原创 vitis2020.2使用自定义ip核遇到问题及解决方案
可能是由于Vitis/Vivado 的bug,导致使用自定义IP核时,在Vitis编译时会出现找不到头文件等问题,需要对makefile文件进行修改。在vivado中创建为呼吸灯ip核后,打开vitis编写代码对ip核中的呼吸灯进行开启控制。原因为替换makefile位置错误,需要重新检查一下换的是不是上面三处路径下的!替换位置一定要正确!笔者因为换错makefile困扰了很久 具体为以下三处。2020.2版本需替换3处makefile内容 不同版本替换的内容不一样。
2024-08-30 11:08:57
931
原创 jupyter下打开工程文件
按住shift,右键文件夹,点击‘在此处打开Powershell窗口’即进入当前文件目录下的jupyter页面。输入jupyter notebook。
2023-03-29 17:09:19
570
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人