自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 基于ISE的QDR IP核调用与硬件自检

平台:ISE(IP核用法同VIVADO)语言:VHDL(Verilog用法类似)FPGA型号:V6-315T,ffg1156-1QDR型号:GS8342D08GE-300I(类似)XILINX的IP核可以直接生成工程模板,不同于vivado直接对ip核open example project,ISE要生成工程模板需要在core generator里调用IP核。第一步,打开core generator。第二步,新建工程。根据实际情况选芯片、语言,其余默认。第三步,搜mig核(qdr、ddr

2021-03-18 23:14:55 1547

原创 二维数组的动态声明

看书的时候看到二维数组动态声明这个方式,例程如下:int **a = new int* [m];for (int i = 0; i < m; i++) a[i] = new int[n]; 对指针的指针调用不是很理解,于是在网上查了一下,发现下面这种讲解比较通俗易懂;三种指针调用的区别下面三种定义形式怎么理解?怎么动态分配空间?(1)、int **Ptr;(2...

2019-07-17 10:14:05 1308

原创 基于FPGA(Verilog)的CRC16校验码的原理与计算(附带例程)

什么是CRC校验 循环校验码(CRC码):是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。这个校验方式的根本思想是在发送数据的后面拼接上一些额外的数据位,使得这个拼接之后的数据可以被一个固定的数模2整除(这里的模2整除是一种区别于普通的除法的运算方法,也不难理解),之后将数据发送……接收端同样将整个拼接后的数据与之前确定的固定的数据做模2除法,若能...

2019-06-11 17:42:34 11255

原创 解决CCS中调用 printf 函数报错和警告的问题(error #10099-D:program will not fit into available memory.)

在调试代码时使用printf函数直接输出目标参数是很方便的,于是我想在CCS中调用这个函数,但出现了如下错误和警告,现将解决方法告知如下:error #10099-D: program will not fit into available memory. placement with alignment/blocking fails for section ".text" size 0x1e...

2018-12-26 13:24:49 20640 3

原创 C语言中的 #if()和 #end if 用法

今天在看程序的时候看到了一个关于#if 的用法,eg:#if(表达式)...#endif通过查阅知道它是一种编译预处理命令,然后看了下它的常用方法,觉得很实用就记录了下来1.   #if 表达式 + 程序段 + #endif  形式 #if 表达式程序段1#else程序段2#endif表示:如果表达式为真,则编译程序段1,否则编译程序段2.2.   #if...

2018-12-25 20:29:56 40619 1

原创 分享两本很实用的初学者入门书籍

作为一个新手学DSP28335,必不可少的就是要看入门书籍了。在图书馆反复对比了很多版本,最后选了两本来看,大概看了一半左右了,觉得还是很有用,分享给初学者们。第一本是张卿杰等人编的《手把手教你学DSP——基于TMS320F28335》,第二版是17年才出的最新版,这本书在网上有很多电子版的,很好找。第二本是刘向宇编的《TMS320F28335DSP开发实战——模块精讲》,这本书相比第一本...

2018-12-19 22:50:19 753

原创 解决CCS中导入工程时提示overlaps the location of another project问题(与另一个项目的位置重叠)

因为之前写了一个程序,现在想在之前的程序上再增加内容,于是把之前的项目文件夹重新复制粘贴在了同一个顶层路径里。如图所示,原文件为led2018_12_12,复制粘贴后新文件命被命名为了key_led2018_12_14.然后在CCS里添加新文件工程的时候出现如下提示:E:\V101\key_led2018_12_14 overlaps the location of another pro...

2018-12-14 14:40:22 9239 1

原创 DSP28335——GPIO使用心得

今天学习了对IO口的操作方法,于是实际写了个程序点亮LED灯。操作通用IO口主要设置三个方面:1、是否复用。 2、方向。 3、赋值。前面两个方面放在初始化时,后一个方面是写在用户自定义程序里。GPIO的控制寄存器和数据寄存器主要有以下几个:在通用GPIO操作中主要对控制寄存器的GPXMUX和GPXDIR设置,GPXMUX用来定义是否复用,1为复用,0为普通IO;GPXDIR用来...

2018-12-13 21:54:20 4945 1

8.高速设计教程及PCB设计规范.zip

本书讲解高速电路设计与制作,适合初学者学习。对高速电路的原理和分析十分透彻

2019-07-05

TINA-TI模拟电路设计、仿真和分析软件.pdf

TINA-TI软件的初学者学习指南,主要讲解里面工具的使用,版本不是十分清晰,但不影响查看学习

2019-07-05

[Cadence完全学习手册].兰吉昌.扫描版.pdf

非常适合新手的Cadence Allegro 教程,内容详细,从原理图,PCB封装,布局整个流程,每个功能讲解细致. 书籍是扫描版,十分清晰

2019-07-05

AD画的51最小系统板

AD画的51最小系统板,包括原理图,pcb。 只是图里单独加了个0038的红外管可以实现遥控功能。 如果不需要的话从图里删去就行了

2018-06-06

cadence安装说明16.6版本

cadence的详细安装说明,例子用的是16.6版本,其他版本也通用。 包括主体软件安装说明,破解说明,补丁安装说明

2018-06-06

STM32F103RBT6原理图封装

STM32F103RBT6原理图封装

2017-05-14

stm32寄存器5110液晶

stm32寄存器5110液晶.c程序。适用于寄存器版本

2014-12-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除