Hello guys,
I have a microcontroller integrated in a ECU and this ECU is connected to some external inputs (temperature sensors, high voltage sources, etc). I want to develop a software for processing these inputs from the sensors. After I will develop the software, I want to test the developed software - software requirement tests. The main problem of testing is that I can't create the testing conditions ( - 80 degrees, + 90 degrees, the intensity of a current of 10A, etc). I can't modify the software (.elf file) in order to make stubs for get functions for a specific sensor, in order to modify the received value from the sensor.
I want to create a hardware environment in order to give to microcontroller all possible values that it can receive from sensors, but without actually using the sensors. These sensors will be used in the final state of the project.
Do you have an idea how I can test this?
Thanks!
I have a microcontroller integrated in a ECU and this ECU is connected to some external inputs (temperature sensors, high voltage sources, etc). I want to develop a software for processing these inputs from the sensors. After I will develop the software, I want to test the developed software - software requirement tests. The main problem of testing is that I can't create the testing conditions ( - 80 degrees, + 90 degrees, the intensity of a current of 10A, etc). I can't modify the software (.elf file) in order to make stubs for get functions for a specific sensor, in order to modify the received value from the sensor.
I want to create a hardware environment in order to give to microcontroller all possible values that it can receive from sensors, but without actually using the sensors. These sensors will be used in the final state of the project.
Do you have an idea how I can test this?
Thanks!