FreeRTOS Support Archive
The FreeRTOS support forum is used to obtain active support directly from Real
Time Engineers Ltd. In return for using our top quality software and services for
free, we request you play fair and do your bit to help others too! Sign up
to receive notifications of new support topics then help where you can.
This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.
[FreeRTOS Home] [Live FreeRTOS Forum] [FAQ] [Archive Top] [September 2009 Threads] LCD message update fasterPosted by wne on September 8, 2009 Port: PIC32. Hardware: explore 16 I changed the timer1 to timer3 with three places in port.c file: 1. interrupt vector extern void __attribute__( (interrupt(ipl1), vector(_TIMER_3_VECTOR))) vT1InterruptHandler( void ); 2. timer setup OpenTimer3( ( T3_ON | T3_PS_1_8 | T3_SOURCE_INT ), ulCompareMatch ); ConfigIntTimer3( T3_INT_ON | configKERNEL_INTERRUPT_PRIORITY ); 3. interrupt flag reset mT3ClearIntFlag(); After running, found that the LCD message update faster then before. why? Thanks.
RE: LCD message update fasterPosted by MEdwards on September 8, 2009 You don't say what the timer is doing so I presume it is the tick interrupt? Also you don't say what is on the LCD, is it displaying an error?
Is the timer being used by any other part of the demo? Some demo applications have a high frequency timer. Maybe there is a conflict.
RE: LCD message update fasterPosted by wne on September 8, 2009 I know why, the timer3 is being used by other task.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|