查看: 4919|回复: 0

[原创] 手把手教您用Config Tool配置自己的printf

[复制链接]

该用户从未签到

715

主题

6374

帖子

0

超级版主

Rank: 8Rank: 8

积分
25234
最后登录
2025-8-20
发表于 2022-3-22 14:59:19 | 显示全部楼层 |阅读模式
本帖最后由 小恩GG 于 2022-3-28 16:47 编辑

手把手教您用Config Tool配置自己的printf(附视频讲解)
    新设计的电路板想要实现“定制”的UART输出?MCUXpresso Config Tools代码生成功能来帮您。下面我们来一起学习如何用MCUXpresso Config Tools 来从头创建自己的UART进行输出。
    IDE:  MCUXpressoIDE v11.5.0
    SDK:SDK_2_11_0_LPCXpresso55S69
    开发板:LPCXpresso55S69-EVK
1. 首先在MCUXpressoIDE中安装好LPC55S69的SDK,下面使用的SDK为SDK_2_11_0_LPCXpresso55S69,左键单击New project。
1.jpg
图1
    2.  选择LPCXpresso55s69 的SDK,点击next。
2.jpg
图2
    3.  在Board窗口中选择Empty board files,点击Finish。
3.jpg
图3
    4.  点击Open Peripherals,进入外设配置界面。
4.jpg
图4
    5.  在Config Tools Overview将Pin、Clocks以及Peripherals工具打开,点击Close and Update Code。
5.jpg
图5
    6.  出现Update Files取消Options的第二个选项点击OK。
6.jpg
图6
    7.  点击Utilities->OK,出现Debug console,选择后点击OK。
7.jpg
图7
    8.  在Debug console中将Toolchain communication protocol改为Serial port,将Peripheral设为所需要的串口,右击Clock source的灯按图8依次点击。完成操作后右下角不再有error产生,再点击Pins按键进入引脚配置。
8.jpg
图8
    9.  在引脚配置界面先点击Functional Group Properties,再点击Add new functional group,任取名字,点击OK。
9.jpg
图9
    10. 在Pins的搜索框中根据自己开发板选择相应的接收引脚,例程中PIO0_29为UART接收引脚,故搜索PIO0_29选择带有RXD的信号,点击Done确认。
10.jpg
图10
    11.  在Pins的搜索框中根据自己开发板选择相应的接收引脚,本例程中搜索PIO0_30,重复上述步骤,选择含TXD的信号。
11.jpg
图11
    12.  引脚与外设配置完成后点击Update Code进行代码更新,回到Develop界面。在工具栏中按Project / Properties 进入属性栏。依次点击C/C++ Build / Settings / MCU C Compiler /Preprocessor,在右侧的Defined symbols添加SDK_DEBUGCONSOLE_UART。点击OK,Apply and Close。此时各种配置已完成。
12.jpg
图12
    13.  对工程进行编译和Debug,可以看到结果成功显示在串口。
13.jpg
图13
14.jpg
图14
    文章以LPC55S69配置UART串口为例,对如何在MCUXpresso IDE中使用Config Tool工具配置所需要的串口操作方法进行介绍。方法适用于MCUXpressoConfigTool 支持的所有LPC产品。
视频讲解: https://www.bilibili.com/video/BV11i4y1r7Rr/
参考:手把手教您用Config Tool配置自己的printf.pdf  


手把手教您用Config Tool配置自己的printf.pdf

1.56 MB, 下载次数: 17, 下载积分: 威望 1

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-8-21 15:30 , Processed in 0.082401 second(s), 20 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表