Hi Ti JRs;
请教个问题~~
我在尝试把 uartecho 例程移植到 simple_broadcaster 里,结果是函数跑到 UART_write 、UART_read 函数时就会 crash。
我又做了实验,在 uartecho 例程里,注释掉 NoRTOS_start();,这样测试结果就和上面现象一样。
所以请问下:
1. NoRTOS_start()函数的作用是什么?
2. 在 tirtos 里有没有和 NoRTOS_start()函数作用相同的函数?
谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Ti JRs;
请教个问题~~
我在尝试把 uartecho 例程移植到 simple_broadcaster 里,结果是函数跑到 UART_write 、UART_read 函数时就会 crash。
我又做了实验,在 uartecho 例程里,注释掉 NoRTOS_start();,这样测试结果就和上面现象一样。
所以请问下:
1. NoRTOS_start()函数的作用是什么?
2. 在 tirtos 里有没有和 NoRTOS_start()函数作用相同的函数?
谢谢
不是简单的包含,关于posix可以看下这里:dev.ti.com/.../node
移植串口程序想实现什么功能呢,如果只是想用串口,不用移植main_tirtos.c中的代码
Hi Kevin:
谢谢,现在编译的问题已经解决了。
我又遇到一个新的问题,请帮忙看下是怎么回事,谢谢~~
retc = pthread_create(&thread, &attrs, fih_uart_thread, NULL);
我用上面的语句 pthread_create 了 fih_uart_thread 这个线程,在 fih_uart_thread 函数里只加了一句 LED 灯的关闭,发现 LED 灯没有关的了,所以我怀疑 fih_uart_thread 函数根本就没跑进去。
请问这时什么原因。
谢谢
void *fih_uart_thread(void *arg0)
{
gpio_set_value(1);
}
static void gpio_set_value(uint8 val)
{
PIN_setOutputValue(led_pin_handle, BEACON_LED_IO, val);
}