推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

输入输出设备使用printf函数格式化输出调试信息

更新时间:2018-08-27 14:11:40 大小:2M 上传用户:z00查看TA发布的资源 标签:printf函数格式化调试 下载积分:0分 评价赚积分 (如何评价?) 收藏 评论(1) 举报

资料介绍

不知道大家注意过没,在嵌入式Linux程序的开发过程中,在调试内核(Kernel)和板级支持包(BSP, 包含各种片上外设和板载外设模块的驱动程序)以及应用程序代码时,往往不使用调试器(Debugger,比如SWD、JTAG等),而是通过调试器在最开始将MCU/MPU的引导加载程序(bootloader,常见的Linuxbootloader为U-BOOT)烧写到板载启动非易失存储器(典型如Nor Flash或者SD卡)中,再通过bootloader由串口(UART/RS232接口)或者以太网(10/100 Mbit/s Ethernet)以FPT形式加载内核和应用程序,而下载程序的串口往往也是调试开发阶段甚至是量产后维护程序的通信接口,在调试定位问题时,常用到C原因的标准输入输出库的printf()函数打印调试信息/错误信息和应用程序运行接口,板载串口就是嵌入式Linux程序开发时的标准输入输出端口,在调试程序定位软件代码问题时极为重要,使用也极为方便高效。


部分文件列表

文件名 大小
浅谈嵌入式软件开发之重定向标准输入输出设备使用printf()函数格式化输出调试信息.pdf 2M

全部评论(1)

  • 2018-08-28 07:58:05blust5

    谢谢分享!!!