这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » iccavr,printf,lcd,uart1 用iccavr怎么修改使prin

共3条 1/1 1 跳转至

iccavr,printf,lcd,uart1 用iccavr怎么修改使printf()输出到不同的地方?例如lcd,uart1?

院士
2006-09-17 18:14:16     打赏
iccavr,printf,lcd,uart1 用iccavr怎么修改使printf()输出到不同的地方?例如lcd,uart1?



关键词: iccavr     printf     uart1     怎么     修改    

院士
2006-12-22 22:43:00     打赏
2楼
1: 用sprintf 2: 明,看双龙的文档写的不清楚,我还以为可以很容易重新构造呢 3: sprintf是输出到数据缓冲区的。在C语言中使用printf/sCANf都是基于一个基本的输入输出操作的,在PC平台上默认为键盘和显示器,而在MCU中则默认为串口的输入和输出,如果你的LCD也支持这种基于字节的通信,那你自己构造一个底层的putchar或getchar来覆盖库函数中的基本输入输出过程就可以了。
而sprintf只是将数据传输到某一个数据buffer中,并不执行真正意义上的输出。 4: bascom其实可以轻而易举。bascom里面只须:
lcd “abcdefg”——就可以显示了
print string——就可以Uart了

笑看高手

高工
2023-03-11 16:11:48     打赏
3楼

学习


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]