Added notify_start() to indicate test start

Added BusOut test
pull/413/head
Mihail Stoyanov 2014-07-22 09:52:41 +03:00
parent bbd9618d2f
commit 8d5d92fea8
4 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,19 @@
#include "mbed.h"
#include "test_env.h"
BusOut bus1(D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15);
BusOut bus2(A5, A4, A3, A2, A1, A0);
int i;
int main()
{
notify_start();
for (i=0; i<=65535; i++) {
bus1 = i;
bus2 = i;
wait(0.0001);
}
notify_completion(true);
}

View File

@ -11,6 +11,10 @@ void led_blink(PinName led, float delay) {
while(1);
}
void notify_start() {
printf("{{start}}" NL);
}
void notify_completion(bool success) {
if (success) {
printf("{{success}}" NL);

View File

@ -8,6 +8,8 @@
void led_blink(PinName led, float delay);
void notify_start();
void notify_completion(bool success);
#endif

View File

@ -252,6 +252,13 @@ TESTS = [
"dependencies": [MBED_LIBRARIES, TEST_MBED_LIB],
"automated": False,
},
{
"id": "MBED_BUS", "description": "Blinky BUS",
"source_dir": join(TEST_DIR, "mbed", "bus"),
"dependencies": [MBED_LIBRARIES, TEST_MBED_LIB],
"automated": False,
"duration": 15,
},
# Size benchmarks
{