Coding for Fault Tolerance
What is an advantage of coding using A vs B?
Code A:
for (i = 0; i != 10; i++)
myFunction();
Code B:
for (i = 0; i < 10; i++)
myFunction();
What is wrong with this simplified Embedded C code?
void interruptHandler()
{
// write to a register on hardware
// to enable functionality
delayInSeconds(1); // delay for 1 second
// read value back
}
void main()
{
while (1)
{
// write to a register on hardware
// to enable functionality
delayInSeconds(1); // delay for 1 second
// read value back
// do something else
}
}
unsigned int timerTicks = 0;
void timerInterruptHander(void)
{
timerTicks++;
}
void main()
{
unsigned int initialTicks = timerTicks;
while (1)
{
if ((initialTicks
PayPal Gateway not configured
PayPal Gateway not configured