大雨淅淅
获得 2 次赞
帮助过2人
contiki可加载的.o文件怎么编写编译,PROCESS(test_process1 "Test process");PROCESS_THREAD(test_process1 ev data){ static struct etimer etimer; PROCESS_BEGIN(); rs232_print (RS232_PORT_1 "test_process 1 starting\n"); printf("Hello world\n"); while(1) { etimer_set(&etimer CLOCK_SECOND); PROCESS_WAIT_UNTIL(etimer_expired(&etimer)); rs232_print (RS232_PORT_1 "Tick\n"); etimer_set(&etimer CLOCK_SECOND); PROCESS_WAIT_UNTIL(etimer_expired(&etimer)); rs232_print (RS232_PORT_1 "Tack\n"); } PROCESS_END();}struct process * const autostart_processes[] = {&test_process1};#include <stdio.h>
准备在TI的CC2650上面实现elf文件的动态加载,将elf文件解析完,将.text部分加载到flash的相应区域,打印flash中的汇编代码正确,调用相关功能函数指针,停住了,功能没实现,代码加载到flash中,只要调动函数指针就可以吗,需要先调用_init吗
准备在TI的CC2650上面实现elf文件的动态加载,将elf文件解析完,将.text部分加载到flash的相应区域,调用功能函数指针,停住了,功能没实现,代码加载到flash中,只要调动函数指针就可以吗,需要先调用_init吗