i have two SPC5 I2C Driver problem and The SPC5studio IDE problem
question 1:
i2c_result_t i2c_lld_write(uint8_t dev_addr, uint16_t reg_addr,uint8_t *data, uint8_t ndata_bytes)
{..................
/* Check for valid address */
if ((dev_addr < 8U) || (dev_addr > 119U)){
return I2C_ERROR_INVALID_ADDRESS; }................
}
Why is the slave address between 8-119? Is this slave address 7bit or 8bit?
question 2:
My project uses FreeRTOS, each time the code generated, the macro configUSE_TIMERS will automatically become 0. And the Makefile in the compiler parameters will automatically become -O2. Each modification is very troublesome, how can I do?
