forked from epagris/FreeRTOS-Kernel
		
	Add software timer to the Win32 blinky demo.
This commit is contained in:
		
							parent
							
								
									07622ed3ee
								
							
						
					
					
						commit
						d1fb8907ab
					
				@ -45,7 +45,7 @@
 | 
			
		||||
#define configUSE_IDLE_HOOK						1
 | 
			
		||||
#define configUSE_TICK_HOOK						1
 | 
			
		||||
#define configUSE_DAEMON_TASK_STARTUP_HOOK		1
 | 
			
		||||
#define configTICK_RATE_HZ						( 100 ) /* In this non-real time simulated environment the tick frequency has to be at least a multiple of the Win32 tick frequency, and therefore very slow. */
 | 
			
		||||
#define configTICK_RATE_HZ						( 1000 ) /* In this non-real time simulated environment the tick frequency has to be at least a multiple of the Win32 tick frequency, and therefore very slow. */
 | 
			
		||||
#define configMINIMAL_STACK_SIZE				( ( unsigned short ) 70 ) /* In this simulated case, the stack only has to hold one small structure as the real stack is part of the win32 thread. */
 | 
			
		||||
#define configTOTAL_HEAP_SIZE					( ( size_t ) ( 52 * 1024 ) )
 | 
			
		||||
#define configMAX_TASK_NAME_LEN					( 12 )
 | 
			
		||||
 | 
			
		||||
@ -7,7 +7,7 @@
 | 
			
		||||
 * the Software without restriction, including without limitation the rights to
 | 
			
		||||
 * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
 | 
			
		||||
 * the Software, and to permit persons to whom the Software is furnished to do so,
 | 
			
		||||
 * subject to the fofllowing conditions:
 | 
			
		||||
 * subject to the following conditions:
 | 
			
		||||
 *
 | 
			
		||||
 * The above copyright notice and this permission notice shall be included in all
 | 
			
		||||
 * copies or substantial portions of the Software.
 | 
			
		||||
 | 
			
		||||
@ -160,6 +160,8 @@ const TickType_t xTimerPeriod = mainTIMER_SEND_FREQUENCY_MS;
 | 
			
		||||
								NULL,				/* The timer's ID is not used. */
 | 
			
		||||
								prvQueueSendTimerCallback );/* The function executed when the timer expires. */
 | 
			
		||||
 | 
			
		||||
		xTimerStart( xTimer, 0 ); /* The scheduler has not started so use a block time of 0. */
 | 
			
		||||
 | 
			
		||||
		/* Start the tasks and timer running. */
 | 
			
		||||
		vTaskStartScheduler();
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user