|
From: | Felix Ruess |
Subject: | Re: [Paparazzi-devel] reading data from UART0 |
Date: | Tue, 13 Nov 2012 19:24:55 +0100 |
I guess I can summarize my question as follow:
1) what exactly triggers the uart0_ISR();
2) after initialize uart0 and enable interrrupts on mcu, what else do i need to do to ensure the data passing through the pin (or the download port on tiny) will trigger the interrupt routine?
Autumn
________________________________________
From: paparazzi-devel-bounces+zhangq=address@hidden [paparazzi-devel-bounces+zhangq=address@hidden] on behalf of Zhang Qiuchen [address@hidden]
Sent: Sunday, November 04, 2012 4:24 PM
To: address@hidden
Subject: Re: [Paparazzi-devel] reading data from UART0
Hello everyone~
My name is Autumn and I'm working on storing the telemetry data into a SD card. The SD card is connected on a TWOG board which is connected to the main autopilot board (Tiny) via the serial port. So basically the connections are like:
Tiny serial port (UART1) ---- TWOG download port (UART0) ---- TWOG serial port (UART1) ---- Xbee modem
So I want to read in the data passing through the UART0 pin on the TWOG. I made sure that uart0_init() is called,and interrupts are enabled (mcu_int_enable ();). However, it seems that the uart0_ISR() is never called, because I checked the input buffer index (uart0_rx_insert_idx), and it is never incremented.
I thought as soon as uart0_init is called and interrupt is enabled, any data passing through the pin will call up uart0_ISR(). Does anybody know what is wrong with the logic? and how should I do this properly? Please contact me if more clarification of the situation is needed!
Thank you sooo much for you time!!
Autumn
_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
[Prev in Thread] | Current Thread | [Next in Thread] |