В пульте добавлен строб 1 кГц для ПЛИС

This commit is contained in:
2025-06-03 12:21:45 +03:00
parent 19b6fc5d76
commit f8c8d84cd1
10 changed files with 954 additions and 942 deletions

View File

@@ -170,7 +170,7 @@
//===========================================================================
#define PLT2_gpio00_dir 0L
#define PLT2_gpio00_dir 1L // 5 2:7A gotov
#define PLT2_gpio01_dir 0L
#define PLT2_gpio02_dir 0L
#define PLT2_gpio03_dir 1L // 10 2:4B res_pb

View File

@@ -26,6 +26,16 @@ static inline void toggle_READY(void)
{ if(Desk==dsk_LOAD) GpioDataRegs.GPBTOGGLE.bit.GPIO61=1;else
GpioDataRegs.GPBTOGGLE.bit.GPIO59=1;}
// PULT READY -----------------------------------------------------
static inline void dat_ONLINE(int x)
{ GpioDataRegs.GPADAT.bit.GPIO0=!x; }
static inline void set_ONLINE(void)
{ GpioDataRegs.GPASET.bit.GPIO0=1; }
static inline void clear_ONLINE(void)
{ GpioDataRegs.GPACLEAR.bit.GPIO0=1; }
static inline void toggle_ONLINE(void)
{ GpioDataRegs.GPATOGGLE.bit.GPIO0=1; }
// LED OUT 1 -----------------------------------------------------
static inline void dat_LED_OUT_1(int x)
{ if(Desk==dsk_BKST || Desk==dsk_COMM)

View File

@@ -53,6 +53,8 @@ interrupt void cpu_timer1_isr_PULT(void)
CanGO = 1;
}
toggle_ONLINE();
toggle_RES_OUT_1(); // òèïà ýòî ãîòîâíîñòü
toggle_RES_OUT_2(); // íà âñàêèé