注意事项:
(1)首先STM32需要设置nCE和nConfig信号,即nCE置高,nConfig拉低,获得EPCS的控制权,而后对EPCS操作,操作完成后需要释放这两个管脚,即nCE拉低,nConfig置高。
(2)EPCS的极性为:sck为空闲状态为高电平,采样边沿为SCK的第二个跳变沿,(即上升沿,注意前提是SCK空闲为高)
SPI_InitStruct.SPI_Direction= S...
分类:
其他好文 时间:
2014-06-20 12:40:20
阅读次数:
690
一、FPGA与CPLD的基本概念 1.CPLD
CPLD主要是由可编程逻辑宏单元(LMC,Logic Macro
Cell)围绕中心的可编程互连矩阵单元组成,其中LMC逻辑结构较复杂,并具有复杂的I/O单元互连结构,可由用户根据需要生成特定的电路结构,完成一定的功能。由于
CPLD内部采用固定长度的...
分类:
其他好文 时间:
2014-06-11 12:25:07
阅读次数:
222
【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验二:按键模块① - 消抖
分类:
其他好文 时间:
2014-06-05 17:41:58
阅读次数:
353
; WIP Last Changed Rev: 2172
;**************************************************************************************
; Copyright 2011 Aptina Imaging Corporation. All rights reserved. ...
分类:
其他好文 时间:
2014-06-05 10:55:01
阅读次数:
330
今天自己写bootloader做时钟初始化时遇到的问题,特记录下来。为了方便理解,我大部分都有截图, 在此我先说明下,图均来自数据手册。也希望看了本篇文章的同志多多参看数据手册才能理解的更加透彻,才能真正的锻炼自己的能力。下面程序部分我也拆分成了5个部分分别解释,最后也给出了整个程序。本文如果有什么错误的地方,欢迎各位批评指正,不甚感激。
6410有3个内部PLL(Phase Loc...
分类:
其他好文 时间:
2014-06-01 11:21:14
阅读次数:
325
给大家介绍菜鸟的第二款武器。xilinxedk 开发软件。 武器介绍:名称:Xilinx
Platform Studio 功能:xilinx
系列FPGA利用MicroBlaze或硬核开发的必备武器,属于ise套装中的一部分。此武器很少单独出现,一般都是和他的爱妻SDK一同闯荡江湖。
武力:4星。(...
分类:
其他好文 时间:
2014-05-29 09:17:51
阅读次数:
438
【黑金原创教程】【Verilog那些事儿-驱动篇I 】连载导读
分类:
其他好文 时间:
2014-05-29 01:05:40
阅读次数:
531
【黑金原创教程】【Verilog那些事儿-驱动篇I 】【实验一】流水灯模块
分类:
其他好文 时间:
2014-05-28 22:52:47
阅读次数:
346
发现想要每天都写博客真不容易,每天都要写技术就意味着每天都要学新知识,没什么新知识,还真不好意思瞎写。1. Linux 加载设备驱动#insmod 设备驱动路径
如insmod /fpga.ko#mknod /dev/fpga8k c 248 0 创建/proc/dev/fpga8k 设备节点;其中...
分类:
系统相关 时间:
2014-05-23 03:54:30
阅读次数:
281
自己画了一块FMC-VHDCI四层板,外接VmodCAM,接口定义如下
#CAMA PIN CONSTRACT
NET "CAMA_D_I[7]" LOC = T17 | IOSTANDARD = LVCMOS33;
NET "CAMA_D_I[6]" LOC = T16 | IOSTANDARD = LVCMOS33;
NET "CAMA_D_I[5]" LOC = M21 |...
分类:
数据库 时间:
2014-05-20 15:33:34
阅读次数:
610