Contiki实验1-问题

时间:2021-05-28 09:24:18
【文件属性】:

文件名称:Contiki实验1-问题

文件大小:1.57MB

文件格式:DOCX

更新时间:2021-05-28 09:24:18

Contiki

printf为什么从串口输出 printf函数是调用putchar实现字符数据传送的。我们只要重写putchar函数,就可以对printf进输出重定向。printf函数是在stdio.h文件中定义的,因为printf支持重定向,printf输出会由putchar函数(位于platform->cc2530dk->debug.c->大概位置为91行)控制,Contiki对putchar做了重定义,在putchar里又调用了putchr函数(位于platform->cc2530dk->debug.c->大概位置为20行),在putchr函数中就可以看到数据是从串口0输出的。


网友评论