void testEEPROM1(void)
{
	const uint8_t values[] = {0x55,0xC3,0x3C,0xFF,0x11};
	int32_t r;

	r = mp_hal_writeByteEEPROM(0x0000,values[0]);
	utest_assertEqualsInt(0,(int)r);
	r = mp_hal_readByteEEPROM(0x0000);
	utest_assertEqualsInt((int)values[0],(int)r);


	r = mp_hal_writeByteEEPROM(0x1000,values[1]);
    utest_assertEqualsInt(0,(int)r);
    r = mp_hal_readByteEEPROM(0x1000);
    utest_assertEqualsInt((int)values[1],(int)r);


	r = mp_hal_writeByteEEPROM(0x2000,values[2]);
    utest_assertEqualsInt(0,(int)r);
    r = mp_hal_readByteEEPROM(0x2000);
    utest_assertEqualsInt((int)values[2],(int)r);


	r = mp_hal_writeByteEEPROM(0x3000,values[3]);
    utest_assertEqualsInt(0,(int)r);
    r = mp_hal_readByteEEPROM(0x3000);
    utest_assertEqualsInt((int)values[3],(int)r);


	r = mp_hal_writeByteEEPROM(0x3FFF,values[4]);
    utest_assertEqualsInt(0,(int)r);
    r = mp_hal_readByteEEPROM(0x3FFF);
    utest_assertEqualsInt((int)values[4],(int)r);
}
Example #2
0
void secondTestCase03(void)
{
    int i;
    i = findName(unsortedList, -1, "Xd");
    utest_assertEqualsInt(-1,i);
    i = findName(unsortedList, 0, "Xd");
    utest_assertEqualsInt(-1,i);

}
Example #3
0
void testDAC3(void)
{
	const uint16_t TEST_TABLE[4] = {0,8,16,2};

	mp_hal_setSampleRateDAC(10000); // 10Khz

    int32_t r = mp_hal_writeDMADAC((uint16_t*)TEST_TABLE, 4, 1);
	utest_assertEqualsInt(8,(int)r);
}
void testEEPROM3(void)
{
    int32_t r = mp_hal_readByteEEPROM(0x8000); // invalid address
    utest_assertEqualsInt(-1,(int)r);
}
void testEEPROM2(void)
{
	int32_t r = mp_hal_writeByteEEPROM(0x8000,0x55); // invalid address
	utest_assertEqualsInt(-1,(int)r);
}
Example #6
0
void testDAC4(void)
{
    int32_t r = mp_hal_writeDMADAC(0, 0, 1);
    utest_assertEqualsInt(-1,(int)r);
}
Example #7
0
void testDAC2(void)
{
    int32_t r = mp_hal_writeDAC(2000); // invalid value
    utest_assertEqualsInt(-1,(int)r);
}
Example #8
0
void testDAC1(void)
{
	int32_t r = mp_hal_writeDAC(512);
	utest_assertEqualsInt(0,(int)r);
}
Example #9
0
void secondTestCase02(void)
{
    int i;
    i = findName(unsortedList, LENGTH, "Rd");
    utest_assertEqualsInt(-1,i);
}