MCXN947是NXP推出的高性能微控制器,支持丰富的通信接口,如I2C。借助MCUXpresso Config Tools,开发者可快速配置I2C外设,生成初始化代码。该工具提供图形化界面,简化时钟、引脚、波特率等参数设置,并自动处理底层寄存器配置,显著提升开发效率。本文介绍如何通过Config Tools生成I2C驱动代码,实现主从设备通信,为传感器、EEPROM等外设的集成提供便捷解决方案。
本文档介绍如何使用MCUXpresso Config Tools 开启IIC:
步骤
步骤一:创建空项目

步骤二:时钟开启
看文档看IIC的时钟线

在软件中找到对应位置开启


步骤三:引脚配置


步骤四:项目添加驱动


更新代码后 keil添加文件(可在固件包里找到)


步骤五:main函数中手动添加代码
/* attach TRACECLKDIV to TRACE */ CLOCK_SetClkDiv(kCLOCK_DivTraceClk, 2U); CLOCK_AttachClk(kFRO12M_to_FLEXCOMM1); BOARD_InitBootPeripherals();
实验
添加自己的通信逻辑就好了~

通过MCUXpresso Config Tools,开发者可以高效完成MCXN947的I2C外设配置,快速生成初始化代码,减少手动配置的复杂性, 显著提升开发效率,缩短项目周期,为嵌入式系统设计提供强大支持。
NXP
恩智浦致力于打造安全的连接和基础设施解决方案,为智慧生活保驾护航。
恩智浦半导体NXP Semiconductors N.V.(纳斯达克股票代码:NXPI)是汽车、工业物联网、移动设备和通信基础设施市场值得信赖的合作伙伴,致力于提供创新解决方案。
-
mcu
+关注
关注
147文章
18613浏览量
387149 -
恩智浦
+关注
关注
14文章
6051浏览量
134611 -
IIC
+关注
关注
11文章
308浏览量
40380 -
I2C
+关注
关注
28文章
1547浏览量
130489 -
mcuxpresso
+关注
关注
1文章
46浏览量
4708
原文标题:MCXN947 基于MCUXpresso Config tools创建IIC
文章出处:【微信号:NXP_SMART_HARDWARE,微信公众号:恩智浦MCU加油站】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
如何使用MCXN947 FRDM的USB2.0接口存储PDF文件
如何在MCXN947微控制器上配置安全启动和生命周期
如何在MCXN947板的FlexSPI接口接HyperRAM
恩智浦MCXN947 MCU多核应用程序的创建和调试
MCXN947如何配置和外扩PSRAM?
FRDM-MCXN947为什么无法使用配置工具修改示例项目中使用的led_blinky LED?
MCXN947使用ADC并编写代码,总是报警告是怎么回事?
PRINTF函数无法打印出浮点数内容是为什么?
使用FRDM-MXCN947板,在MCUXpresso IDE中调试期间尝试从下载写入QSPI闪存出现报错的原因?
关于将Flash写入FRDM-MCXN947的问题求解
恩智浦发布新版MCUXpresso SDK
使用NXP MCX-N板卡搭建环境及点灯
基于Label CIFAR10 image on FRDM-MCXN947例程实现鞋和帽子的识别
基于恩智浦 MCX N947 MCU 通过 NPU 实现 AI 咖啡胶囊识别方案

恩智浦MCU MCXN947 基于MCUXpresso Config tools创建IIC的教程步骤
评论