问题

2018-07-31 10:57:29 浏览数 (1)

1:

如果串口带有奇偶校验,则需要设置32的串口字长为9位数据格式才行,否则会乱码 

2:

如果在ucos中使用浮点数,尽量使用__align(8) 对齐,否则串口打印浮点数会乱码,比如:

代码语言:javascript复制
//设置任务优先级
#define TASK1_PRIO                   6 
//设置任务堆栈大小
#define TASK1_SIZE               256
//任务堆栈
__align(8) OS_STK TASK1_STK[TASK1_SIZE];
//任务函数
void TASK1_task(void *pdata);

0 人点赞