|
В процессоре есть место под 4 wave form-ы (в GPIF Designer это называется банком.). Регистр GPIF Waveform Selector (GPIFWFSELECT) определяет, какая из wave form будет выполняться для одиночного чтения, какая - для одиночной записи, какая - для FIFO-чтения, какая - для FIFO-записи (Раздел 15.12.1 FX2 TechRefManual).
Если с помощью GPIF Designer создать несколько банков, то он генерит код инициализации только для primary bank, но описывает и остальные банки (в константах WaveDataX и FlowStatesX).
Проще всего для переключения банков скопировать процедуру GpifInit(), заменив в ней WaveData и FlowStates на соответствующие требуемому банку имена.
E-mail: info@telesys.ru