File tree Expand file tree Collapse file tree 3 files changed +12
-13
lines changed
Expand file tree Collapse file tree 3 files changed +12
-13
lines changed Original file line number Diff line number Diff line change 4949#define configUSE_IDLE_HOOK 0
5050#define configUSE_TICK_HOOK 1
5151#define configCPU_CLOCK_HZ ( 1000000000 )
52- #define configTICK_RATE_HZ ( ( TickType_t ) 1000 )
52+ #define configTICK_RATE_HZ ( ( TickType_t ) 100000 )
5353#define configMAX_PRIORITIES ( 7 )
5454#define configMINIMAL_STACK_SIZE ( ( unsigned short ) 512 )
5555#define configTOTAL_HEAP_SIZE ( ( size_t ) 64500 )
Original file line number Diff line number Diff line change 3232/* Run a simple demo just prints 'Blink' */
3333#define DEMO_BLINKY 1
3434
35+ #define USE_TRACE 1
36+
3537extern void freertos_risc_v_trap_handler ( void );
3638
3739void vApplicationMallocFailedHook ( void );
@@ -53,23 +55,22 @@ int main( void )
5355{
5456 int ret ;
5557
56- printf ("Hello, world from main!\n" );
57-
5858 prvSetupSpike ();
59-
60- // LTraceEncoderType *encoder = l_trace_encoder_get(get_hart_id());
61- // l_trace_encoder_configure_target(encoder, TARGET_PRINT);
62- // l_trace_encoder_start(encoder);
63-
64- printf ("Hello, world from main2!\n" );
59+ #ifdef USE_TRACE
60+ LTraceEncoderType * encoder = l_trace_encoder_get (get_hart_id ());
61+ l_trace_encoder_configure_target (encoder , TARGET_PRINT );
62+ l_trace_encoder_start (encoder );
63+ #endif
6564
6665 #if defined( DEMO_BLINKY )
6766 ret = main_blinky ();
6867 #else
6968 #error "Please add or select demo."
7069 #endif
7170
72- // l_trace_encoder_stop(encoder);
71+ #ifdef USE_TRACE
72+ l_trace_encoder_stop (encoder );
73+ #endif
7374
7475 return ret ;
7576}
Original file line number Diff line number Diff line change @@ -133,9 +133,7 @@ static void prvQueueReceiveTask( void * pvParameters )
133133
134134int main_blinky ( void )
135135{
136- printf ("Hello, world from blinky!\n" );
137-
138- vSendString ( "Hello FreeRTOS!" );
136+ printf ("mainQUEUE_SEND_FREQUENCY_MS in ticks: %d\n" , mainQUEUE_SEND_FREQUENCY_MS );
139137
140138 /* Create the queue. */
141139 xQueue = xQueueCreate ( mainQUEUE_LENGTH , sizeof ( unsigned long ) );
You can’t perform that action at this time.
0 commit comments