- 博客(7)
- 收藏
- 关注
原创 调试FPGA程序
对于做{FPGA的朋友来说,调试的手段要么用Debug单元,要么就是仔细分析时许上的问题。但是有很多时候要是陷入到误区里面,调试的难度就是很大了。对于问题的定位,个人的建议如下:要是接口上采集的数据不准确,这个是最好定位的。添加debug单元就可以在线分析。当定位到问题的原因了,那要解决就相对容易多了。比如可以添加接口的时许约束、调整Clk对数据的采集位置、在代码里面添加delay的控制等方法; 对于设计中时序设计有问题的,但是每次结果都是一样的情况。那就需要考虑fifo是不是有溢出、Ram的调度
2021-07-13 10:39:47
387
原创 CRC原理以及PFGA的实现
1、CRC的概述及原理 CRC即Cyclic Redundancy Check,循环冗余校验,是一种数字通信中的常用信道编码技术。其特征是信息段和校验字段的长度可以任意选定。 CRC码是由两部分组成的,前部分是信息码,就是需要校验的信息,后部分是校验码,如果CRC码长共n bit,信息码长k bit,就称为(n,k)码,剩余的r bit即为校验位。如:(7,3)码:1101001,前三位110为信息码,1001为校验码。 >>循环冗余校验码(CRC)的...
2021-03-12 14:45:49
637
原创 VSCode无法启动
1、c:\Users#YourUserName#\AppData\Roaming\中删除Code文件夹即可。#YourUserName#是你的电脑用户名或Administrator。出现这种情况,一般是在locale.json中设置语言时出现错误所导致的。卸载及重装VSC不会影响这个文件夹,因此不能解决问题。2、在命令窗口中运行 netsh winsock reset 重置命令!...
2020-04-01 15:27:56
1223
原创 C语言中命令行参数(argc,argv)
一、main()函数参数 通常主函数的写法:void main() 或者int main() {...;return 0;},但是ANSI-C(美国国家标准协会)的主要写法如下: (1) int main(void); (2) int main(int argc, char *argv[]) = int main(int argv,char **arg...
2019-10-11 17:37:54
3944
原创 Petalinux_ZCU106的开发
Petalinux_ZCU1061、安装虚拟机使用的虚拟机的版本:VMware12; 安装的过程需要参考网上的步骤; 内存 : 32G; 硬盘 :100G; 线程 : 根据PC设置(目前开发设置的8线程); 2、安装Ubuntu_16.04的操作系统从网上下载一个稳定的Linux系统就可以。3、安装Petalinux开发环境安装Petalinux_2018.3的开发环境...
2019-10-11 15:02:11
632
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人