Razvalyaev
7e0063eee0
Все основные файлы подтянуты без изменений Изменены (только папка main_matlab): - заглушки для ненужных функций (main_matlab.c) - iq библиотека (IQmathLib_matlab.c) - библиотеки DSP281x
91 lines
2.0 KiB
C
91 lines
2.0 KiB
C
#ifndef _SPARTAN2E_ADR_H
|
|
#define _SPARTAN2E_ADR_H
|
|
|
|
// EEPROM
|
|
#define ADR_CONTR_REG_FOR_WRITE 0x2020
|
|
#define ADR_CONTR_REG_FOR_READ 0x2028
|
|
|
|
//serial bus
|
|
#define ADR_SERIAL_BUS_DATA_WRITE 0x200A
|
|
#define ADR_SERIAL_BUS_CMD 0x200B
|
|
|
|
#define ADR_SERIAL_BUS_DATA_READ 0x200F
|
|
|
|
//Er workith
|
|
#define ADR_BUS_ERROR_READ 0x2012
|
|
#define ADR_ERRORS_TOTAL_INFO 0x2026
|
|
|
|
|
|
//parallel bus
|
|
#define ADR_PARALLEL_BUS_CMD 0x200C
|
|
#define ADR_PARALLEL_BUS_ADR_TABLE 0x200D
|
|
#define ADR_PARALLEL_BUS_SET_TABLE 0x200E
|
|
|
|
//async bus
|
|
#define ADR_ASYNC_BUS_TABLE 0x2029
|
|
|
|
|
|
//build, test
|
|
#define ADR_CONTROLLER_BUILD 0x2014
|
|
#define ADR_XTEST_REG 0x2013
|
|
|
|
|
|
// adr free block in memory TMS
|
|
#define ADR_FIRST_FREE 0x2040
|
|
#define ADR_LAST_FREE 0x207F
|
|
|
|
|
|
//hwp
|
|
#define ADR_HWP_SERVICE_0 0x2009
|
|
#define ADR_HWP_SERVICE_1 0x2008
|
|
#define ADR_HWP_DATA_RECEVED_0 0x2010
|
|
#define ADR_HWP_DATA_RECEVED_1 0x2011
|
|
#define ADR_HWP_TEST_TIMER 0x2027
|
|
|
|
//sensor rotor
|
|
#define ADR_SENSOR_S1_T_PERIOD 0x2015
|
|
#define ADR_SENSOR_S1_COUNT_IMPULS 0x2016
|
|
|
|
#define ADR_SENSOR_S2_T_PERIOD 0x2017
|
|
#define ADR_SENSOR_S2_COUNT_IMPULS 0x2018
|
|
|
|
#define ADR_SENSOR_CMD 0x2019
|
|
|
|
#define ADR_SENSOR_S1_T_PERIOD_LOW_ONE_IMPULS 0x2021
|
|
#define ADR_SENSOR_S1_T_PERIOD_HIGH_ONE_IMPULS 0x2022
|
|
#define ADR_SENSOR_S2_T_PERIOD_LOW_ONE_IMPULS 0x2023
|
|
#define ADR_SENSOR_S2_T_PERIOD_HIGH_ONE_IMPULS 0x2024
|
|
|
|
//pwm
|
|
|
|
#define ADR_PWM_WDOG 0x2025
|
|
|
|
#define ADR_PWM_DIRECT 0x2000
|
|
#define ADR_PWM_DIRECT2 0x2030
|
|
#define ADR_PWM_DRIVE_MODE 0x2001
|
|
#define ADR_PWM_DEAD_TIME 0x2002
|
|
#define ADR_PWM_KEY_NUMBER 0x2003
|
|
#define ADR_PWM_PERIOD 0x2004
|
|
#define ADR_PWM_SAW_DIRECT 0x2005
|
|
#define ADR_PWM_START_STOP 0x2006
|
|
#define ADR_PWM_TIMING 0x2007
|
|
|
|
#define ADR_SAW_REQUEST 0x2031
|
|
#define ADR_SAW_VALUE 0x2032
|
|
#define ADR_TK_MASK_0 0x2033
|
|
#define ADR_TK_MASK_1 0x2034
|
|
#define ADR_PWM_IT_TYPE 0x2035
|
|
|
|
|
|
|
|
//optical bus
|
|
#define SI_OPTICS_WORD_TO_SEND_1 0x2036
|
|
#define SI_OPTICS_WORD_TO_SEND_2 0x2037
|
|
#define SI_OPTICS_WORD_TO_SEND_3 0x2038
|
|
#define SI_OPTICS_WORD_TO_SEND_4 0x2039
|
|
|
|
|
|
|
|
#endif
|
|
|