1. 首页
  2. 编程语言
  3. C
  4. Contiki实验1-问题

Contiki实验1-问题

上传者: 2019-05-15 05:37:03上传 DOCX文件 1.57MB 热度 41次
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输出的。
用户评论