dx32例程技巧篇大侠有话说.pdfVIP

  • 3
  • 0
  • 约1.87千字
  • 约 2页
  • 2024-06-04 发布于四川
  • 举报

1.如果你在学习单片机之前学过C语言,那么一定知道printf这个函数.它最最好用的功能

除了打印你想要的字符到屏幕上外,还能把数字进行格式化.例如十进制的33,用十进制

方式输出就是33,用十六进制的形式就输出成21,如果用字符形式输出,那就是ASCII码

表对应的’!’.

2.51年代,一些人软件仿真的时候也很喜欢使用printf,但实际代码运行中,用的人则不多,因

为别说51年代,就是用AVR的,也会觉得printf这个函数耗费的CPU资源相当可观.所以

printf在8位单片机时代,熟悉的人的确不多.但到了ARM时代,情况则大为不同.毕竟

ARM的处理能力和51完全不是一个级别,这使得不少人开始喜欢使用printf在实际项目

中作为调试过程的串口输出.因为它的格式化功能实在是相当方便.

而本例程就是你这么使用printf.

3.程序把printf的输出对象设定为串口1.有一个标准的函数是必须要自己定义的,那就是

fputc,把这个函数的功能写成串口输出一个字符.建议在串口的初始化模块中定义

intfputc(intch)

文档评论(0)

1亿VIP精品文档

相关文档