git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2105 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
1f7b57f575
commit
76d2dd6f45
|
@ -20,12 +20,23 @@
|
|||
#include "ch.h"
|
||||
#include "hal.h"
|
||||
|
||||
static VirtualTimer vt;
|
||||
|
||||
static void restart(void *p) {
|
||||
|
||||
(void)p;
|
||||
uartStartSend(&UARTD2, 14, "Hello World!\r\n");
|
||||
}
|
||||
|
||||
static void txend1(void) {
|
||||
|
||||
}
|
||||
|
||||
static void txend2(void) {
|
||||
|
||||
chSysLockFromIsr();
|
||||
chVTSetI(&vt, MS2ST(1000), restart, NULL);
|
||||
chSysUnlockFromIsr();
|
||||
}
|
||||
|
||||
static void rxerr(uartflags_t e) {
|
||||
|
@ -89,12 +100,16 @@ int main(int argc, char **argv) {
|
|||
*/
|
||||
chThdCreateStatic(waThread1, sizeof(waThread1), NORMALPRIO, Thread1, NULL);
|
||||
|
||||
/*
|
||||
* Starts the transmission, it will be handled entirely in background.
|
||||
*/
|
||||
uartStartSend(&UARTD2, 13, "Starting...\r\n");
|
||||
|
||||
/*
|
||||
* Normal main() thread activity, in this demo it does nothing except
|
||||
* sleeping in a loop and check the button state.
|
||||
*/
|
||||
while (TRUE) {
|
||||
uartStartSend(&UARTD2, 14, "Hello World!\r\n");
|
||||
chThdSleepMilliseconds(500);
|
||||
}
|
||||
return 0;
|
||||
|
|
Loading…
Reference in New Issue