Gast
#517254
Hi, ich wollte mal eine Grundsätzliche Frage zum MSP430 stellen, ich bin mir nämlich nicht sicher wie in diesem Beispiel ein MSP reagieren wird: Der MSP hat ja zwei voneinander unabhängige UARTs, wenn nun zeitgleich mit beiden UARTs Daten empfangen werden, welcher wird dann priorisiert? bzw. was passiert wenn ich gerade in der Interruptroutine des einen Uart bin, und es kommt der Interrupt des anderen UARTs - normaler Weise müsste der MSP doch zuerst die Interruptroutine des einen UART fertig abarbeiten und dann in den zweiten springen, richtig? Kann da "etwas" verloren gehen? Wie sieht es aus wenn in den Interrupt sperre und währenddessen wird im UART etwas empfangen - springt das Programm dann sofort nach wieder erfolgent Freigabe in den Interrupt oder habe ich dieses empfangene Byte dann verloren weil der IE ja gesperrt war? anke für Eure Hilfe