📄 idparms.vhd
字号:
IOPortTag & x"02" & PWMTag & x"83", IOPortTag & x"00" & StepGenTag & x"81", IOPortTag & x"00" & StepGenTag & x"82", IOPortTag & x"00" & StepGenTag & x"83", IOPortTag & x"00" & StepGenTag & x"84", IOPortTag & x"01" & StepGenTag & x"81", IOPortTag & x"01" & StepGenTag & x"82", IOPortTag & x"01" & StepGenTag & x"83", IOPortTag & x"01" & StepGenTag & x"84", IOPortTag & x"02" & StepGenTag & x"81", IOPortTag & x"02" & StepGenTag & x"82", IOPortTag & x"02" & StepGenTag & x"83", IOPortTag & x"02" & StepGenTag & x"84", IOPortTag & x"03" & StepGenTag & x"81", IOPortTag & x"03" & StepGenTag & x"82", IOPortTag & x"03" & StepGenTag & x"83", IOPortTag & x"03" & StepGenTag & x"84", IOPortTag & x"04" & StepGenTag & x"81", IOPortTag & x"04" & StepGenTag & x"82", IOPortTag & x"04" & StepGenTag & x"83", IOPortTag & x"04" & StepGenTag & x"84", IOPortTag & x"05" & StepGenTag & x"81", IOPortTag & x"05" & StepGenTag & x"82", IOPortTag & x"05" & StepGenTag & x"83", IOPortTag & x"05" & StepGenTag & x"84", emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin); constant ModuleID_4xi30 : ModuleIDType :=( (WatchDogTag, x"00", ClockLowTag, x"01", WatchDogTimeAddr&PadT, WatchDogNumRegs, x"00", WatchDogMPBitMask), (IOPortTag, x"00", ClockLowTag, x"03", PortAddr&PadT, IOPortNumRegs, x"00", IOPortMPBitMask), (QcountTag, x"02", ClockLowTag, x"10", QcounterAddr&PadT, QCounterNumRegs, x"00", QCounterMPBitMask), (PWMTag, x"00", ClockHighTag, x"10", PWMValAddr&PadT, PWMNumRegs, x"00", PWMMPBitMask), (LEDTag, x"00", ClockLowTag, x"01", LEDAddr&PadT, LEDNumRegs, x"00", LEDMPBitMask), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000") ); constant PinDesc_4xi30 : PinDescType :=(-- Base func sec unit sec func sec pin IOPortTag & x"01" & QCountTag & x"02", IOPortTag & x"01" & QCountTag & x"01", IOPortTag & x"00" & QCountTag & x"02", IOPortTag & x"00" & QCountTag & x"01", IOPortTag & x"01" & QCountTag & x"03", IOPortTag & x"00" & QCountTag & x"03", IOPortTag & x"01" & PWMTag & x"81", IOPortTag & x"00" & PWMTag & x"81", IOPortTag & x"01" & PWMTag & x"82", IOPortTag & x"00" & PWMTag & x"82", IOPortTag & x"01" & PWMTag & x"83", IOPortTag & x"00" & PWMTag & x"83", IOPortTag & x"03" & QCountTag & x"02", IOPortTag & x"03" & QCountTag & x"01", IOPortTag & x"02" & QCountTag & x"02", IOPortTag & x"02" & QCountTag & x"01", IOPortTag & x"03" & QCountTag & x"03", IOPortTag & x"02" & QCountTag & x"03", IOPortTag & x"03" & PWMTag & x"81", IOPortTag & x"02" & PWMTag & x"81", IOPortTag & x"03" & PWMTag & x"82", IOPortTag & x"02" & PWMTag & x"82", IOPortTag & x"03" & PWMTag & x"83", IOPortTag & x"02" & PWMTag & x"83", IOPortTag & x"05" & QCountTag & x"02", IOPortTag & x"05" & QCountTag & x"01", IOPortTag & x"04" & QCountTag & x"02", IOPortTag & x"04" & QCountTag & x"01", IOPortTag & x"05" & QCountTag & x"03", IOPortTag & x"04" & QCountTag & x"03", IOPortTag & x"05" & PWMTag & x"81", IOPortTag & x"04" & PWMTag & x"81", IOPortTag & x"05" & PWMTag & x"82", IOPortTag & x"04" & PWMTag & x"82", IOPortTag & x"05" & PWMTag & x"83", IOPortTag & x"04" & PWMTag & x"83", IOPortTag & x"07" & QCountTag & x"02", IOPortTag & x"07" & QCountTag & x"01", IOPortTag & x"06" & QCountTag & x"02", IOPortTag & x"06" & QCountTag & x"01", IOPortTag & x"07" & QCountTag & x"03", IOPortTag & x"06" & QCountTag & x"03", IOPortTag & x"07" & PWMTag & x"81", IOPortTag & x"06" & PWMTag & x"81", IOPortTag & x"07" & PWMTag & x"82", IOPortTag & x"06" & PWMTag & x"82", IOPortTag & x"07" & PWMTag & x"83", IOPortTag & x"06" & PWMTag & x"83", IOPortTag & x"09" & QCountTag & x"02", IOPortTag & x"09" & QCountTag & x"01", IOPortTag & x"08" & QCountTag & x"02", IOPortTag & x"08" & QCountTag & x"01", IOPortTag & x"09" & QCountTag & x"03", IOPortTag & x"08" & QCountTag & x"03", IOPortTag & x"09" & PWMTag & x"81", IOPortTag & x"08" & PWMTag & x"81", IOPortTag & x"09" & PWMTag & x"82", IOPortTag & x"08" & PWMTag & x"82", IOPortTag & x"09" & PWMTag & x"83", IOPortTag & x"08" & PWMTag & x"83", IOPortTag & x"0B" & QCountTag & x"02", IOPortTag & x"0B" & QCountTag & x"01", IOPortTag & x"0A" & QCountTag & x"02", IOPortTag & x"0A" & QCountTag & x"01", IOPortTag & x"0B" & QCountTag & x"03", IOPortTag & x"0A" & QCountTag & x"03", IOPortTag & x"0B" & PWMTag & x"81", IOPortTag & x"0A" & PWMTag & x"81", IOPortTag & x"0B" & PWMTag & x"82", IOPortTag & x"0A" & PWMTag & x"82", IOPortTag & x"0B" & PWMTag & x"83", IOPortTag & x"0A" & PWMTag & x"83", IOPortTag & x"0D" & QCountTag & x"02", IOPortTag & x"0D" & QCountTag & x"01", IOPortTag & x"0C" & QCountTag & x"02", IOPortTag & x"0C" & QCountTag & x"01", IOPortTag & x"0D" & QCountTag & x"03", IOPortTag & x"0C" & QCountTag & x"03", IOPortTag & x"0D" & PWMTag & x"81", IOPortTag & x"0C" & PWMTag & x"81", IOPortTag & x"0D" & PWMTag & x"82", IOPortTag & x"0C" & PWMTag & x"82", IOPortTag & x"0D" & PWMTag & x"83", IOPortTag & x"0C" & PWMTag & x"83", IOPortTag & x"0F" & QCountTag & x"02", IOPortTag & x"0F" & QCountTag & x"01", IOPortTag & x"0E" & QCountTag & x"02", IOPortTag & x"0E" & QCountTag & x"01", IOPortTag & x"0F" & QCountTag & x"03", IOPortTag & x"0E" & QCountTag & x"03", IOPortTag & x"0F" & PWMTag & x"81", IOPortTag & x"0E" & PWMTag & x"81", IOPortTag & x"0F" & PWMTag & x"82", IOPortTag & x"0E" & PWMTag & x"82", IOPortTag & x"0F" & PWMTag & x"83", IOPortTag & x"0E" & PWMTag & x"83", emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin, emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin,emptypin); constant ModuleID_24xQCtrOnly : ModuleIDType :=( (WatchDogTag, x"00", ClockLowTag, x"01", WatchDogTimeAddr&PadT, WatchDogNumRegs, x"00", WatchDogMPBitMask), (IOPortTag, x"00", ClockLowTag, x"03", PortAddr&PadT, IOPortNumRegs, x"00", IOPortMPBitMask), (QcountTag, x"02", ClockLowTag, x"10", QcounterAddr&PadT, QCounterNumRegs, x"00", QCounterMPBitMask), (LEDTag, x"00", ClockLowTag, x"01", LEDAddr&PadT, LEDNumRegs, x"00", LEDMPBitMask), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000"), (NullTag, x"00", NullTag, x"00", NullAddr&PadT, x"00", x"00", x"00000000") ); constant PinDesc_24xQCtrOnly : PinDescType :=(-- Base func sec unit sec func sec pin IOPortTag & x"00" & QCountTag & x"01", IOPortTag & x"00" & QCountTag & x"02", IOPortTag & x"00" & QCountTag & x"03", IOPortTag & x"01" & QCountTag & x"01", IOPortTag & x"01" & QCountTag & x"02", IOPortTag & x"01" & QCountTag & x"03", IOPortTag & x"02" & QCountTag & x"01", IOPortTag & x"02" & QCountTag & x"02", IOPortTag & x"02" & QCountTag & x"03", IOPortTag & x"03" & QCountTag & x"01", IOPortTag & x"03" & QCountTag & x"02", IOPortTag & x"03" & QCountTag & x"03", IOPortTag & x"04" & QCountTag & x"01", IOPortTag & x"04" & QCountTag & x"02", IOPortTag & x"04" & QCountTag & x"03", IOPortTag & x"05" & QCountTag & x"01", IOPortTag & x"05" & QCountTag & x"02", IOPortTag & x"05" & QCountTag & x"03", IOPortTag & x"06" & QCountTag & x"01", IOPortTag & x"06" & QCountTag & x"02",
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -