📄 1.c
字号:
// This program configures the General Programmable Interface (GPIF) for FX2.
// Parts of this program are automatically generated using the GPIF Tool V2.40 [700].
// Please do not modify sections of text which are marked as "DO NOT EDIT ...".
// You can modify the comments section of this GPIF program file using the dropdown menus
// and pop-up dialogs. These controls are available as hot spots in the text. Modifying the
// comments section will generate program code which will implement your GPIF program.
// 这个是为FX2 配置一般的可设计的接口的程序 (GPIF) ,
// 使用 GPIF 工具 V2.40[700],这个程序的部份可以自动地被产生.
// 请不要修正被作记号的本文区段当做 " 不编辑。。。".
// 能修正这 GPIF 程序文件的注释区段使用下拉菜单并弹出会话窗。
// 这些控制可以本文的热地点的方式使用,更改注释区段将会产生程序将会生成GPIF 程序的代码。
// DO NOT EDIT ...
// GPIF Initialization
// Interface Timing Async
// Internal Ready Init IntRdy=1
// CTL Out Tristate-able Binary
// SingleWrite WF Select 3
// SingleRead WF Select 2
// FifoWrite WF Select 1
// FifoRead WF Select 0
// Data Bus Idle Drive Tristate
// END DO NOT EDIT
// DO NOT EDIT ...
// GPIF Wave Names
// Wave 0 = FIFORd
// Wave 1 = FIFOWr
// Wave 2 = SnglRd
// Wave 3 = SnglWr
// GPIF Ctrl Outputs Level
// CTL 0 = RD CMOS
// CTL 1 = /CNVST CMOS
// CTL 2 = CTL 2 CMOS
// CTL 3 = CTL 3 CMOS
// CTL 4 = CTL 4 CMOS
// CTL 5 = CTL 5 CMOS
// GPIF Rdy Inputs
// RDY0 = BUSY
// RDY1 = RDY1
// RDY2 = RDY2
// RDY3 = RDY3
// RDY4 = RDY4
// RDY5 = RDY5
// FIFOFlag = FIFOFlag
// IntReady = IntReady
// END DO NOT EDIT
// DO NOT EDIT ...
//
// GPIF Waveform 0: FIFORd
//
// Interval 0 1 2 3 4 5 6 Idle (7)
// _________ _________ _________ _________ _________ _________ _________ _________
//
// AddrMode Same Val Same Val Same Val Same Val Inc Val Same Val Same Val
// DataMode NO Data NO Data NO Data Activate NO Data NO Data NO Data
// NextData SameData SameData SameData SameData SameData SameData SameData
// Int Trig No Int No Int No Int No Int No Int No Int No Int
// IF/Wait Wait 32 IF Wait 16 Wait 3 Wait 1 Wait 1 Wait 6
// Term A BUSY
// LFunc AND
// Term B BUSY
// Branch1 Then 0
// Branch0 Else 2
// Re-Exec No
// Sngl/CRC Default Default Default Default Default Default Default
// RD 1 0 0 0 0 1 1 1
// /CNVST 1 0 0 1 1 1 1 1
// CTL 2 1 1 1 1 1 1 1 1
// CTL 3 1 1 1 1 1 1 1 1
// CTL 4 1 1 1 1 1 1 1 1
// CTL 5 1 1 1 1 1 1 1 1
//
// END DO NOT EDIT
// DO NOT EDIT ...
//
// GPIF Waveform 1: FIFOWr
//
// Interval 0 1 2 3 4 5 6 Idle (7)
// _________ _________ _________ _________ _________ _________ _________ _________
//
// AddrMode Same Val Same Val Same Val Inc Val Same Val Same Val Same Val
// DataMode NO Data Activate NO Data NO Data NO Data NO Data NO Data
// NextData SameData SameData SameData NextData SameData SameData SameData
// Int Trig No Int No Int No Int No Int No Int No Int No Int
// IF/Wait Wait 5 Wait 5 Wait 1 Wait 1 Wait 1 Wait 1 Wait 1
// Term A
// LFunc
// Term B
// Branch1
// Branch0
// Re-Exec
// Sngl/CRC Default Default Default Default Default Default Default
// RD 1 1 1 1 1 1 1 1
// /CNVST 1 1 1 1 1 1 1 1
// CTL 2 1 1 1 1 1 1 1 1
// CTL 3 1 0 1 1 1 1 1 1
// CTL 4 1 1 1 1 1 1 1 1
// CTL 5 1 0 1 1 1 1 1 1
//
// END DO NOT EDIT
// DO NOT EDIT ...
//
// GPIF Waveform 2: SnglRd
//
// Interval 0 1 2 3 4 5 6 Idle (7)
// _________ _________ _________ _________ _________ _________ _________ _________
//
// AddrMode Same Val Same Val Same Val Same Val Same Val Same Val Same Val
// DataMode NO Data NO Data NO Data NO Data NO Data NO Data NO Data
// NextData SameData SameData SameData SameData SameData SameData SameData
// Int Trig No Int No Int No Int No Int No Int No Int No Int
// IF/Wait Wait 1 Wait 1 Wait 1 Wait 1 Wait 1 Wait 1 Wait 1
// Term A
// LFunc
// Term B
// Branch1
// Branch0
// Re-Exec
// Sngl/CRC Default Default Default Default Default Default Default
// RD 1 1 1 1 1 1 1 1
// /CNVST 1 1 1 1 1 1 1 1
// CTL 2 1 1 1 1 1 1 1 1
// CTL 3 1 1 1 1 1 1 1 1
// CTL 4 1 1 1 1 1 1 1 1
// CTL 5 1 1 1 1 1 1 1 1
//
// END DO NOT EDIT
// DO NOT EDIT ...
//
// GPIF Waveform 3: SnglWr
//
// Interval 0 1 2 3 4 5 6 Idle (7)
// _________ _________ _________ _________ _________ _________ _________ _________
//
// AddrMode Same Val Same Val Same Val Same Val Same Val Same Val Same Val
// DataMode NO Data NO Data NO Data NO Data NO Data NO Data NO Data
// NextData SameData SameData SameData SameData SameData SameData SameData
// Int Trig No Int No Int No Int No Int No Int No Int No Int
// IF/Wait Wait 1 Wait 1 Wait 1 Wait 1 Wait 1 Wait 1 Wait 1
// Term A
// LFunc
// Term B
// Branch1
// Branch0
// Re-Exec
// Sngl/CRC Default Default Default Default Default Default Default
// RD 1 1 1 1 1 1 1 1
// /CNVST 1 1 1 1 1 1 1 1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -