Click Here To Return:

'C' Processor Side SPI Interface:
#define encoder_0A *(unsigned char volatile *)(FPGA_BASE_ADDR + (0x60 + (channel * 0x10)))
#define encoder_0B *(unsigned char volatile *)(FPGA_BASE_ADDR + (0x61 + (channel * 0x10)))
#define encoder_0C *(unsigned char volatile *)(FPGA_BASE_ADDR + (0x62 + (channel * 0x10)))
unsigned long enc_24_Get(unsigned char channel)
{
unsigned long ret_Val;
ret_Val = encoder_0A;
ret_Val += (encoder_0B << 8);
ret_Val += (encoder_0C << 16);
return(ret_Val);
}
|