在RT-Thread的丰富组件库中,I2C驱动软件扮演着至关重要的角色。它不仅负责上承应用层的多样需求,还要下接硬件层的精确操作。打开RT-Thread env工具,cd进入工程目录,通过menuconfig配置项目。硬件层面上,I2C总线仅由两根线构成——数据线(SDA)和时钟线(SCL)。它们的简单结构使得I2C成为低成本和空间受限环境下的理...
RGB LED:通过红、绿、蓝三种颜色组合发光的LED,可以理解由三个不同发光属性的LED组成,这个是LCD平板显示原理的基础,一个LED相当于屏幕上面的一个像素 FRDM-MCXN947集成了一块RGB LED,它由三个GPIO口驱动,这里由于GPIO的电平只能是0或者1,所以这里的RGB LED并不能像LCD的单个像素那样合成256x256x256种颜色 二...
上个月提到的RT-Thread与NXP共同举办的 NXP FRDM-MCXN947 RT-Thread测评活动,目前测评已经完成,并且举办方已经将所有优秀的活动作品总结成了《恩智浦FRDM-MCX N947开发实践指南》。该电子书包含了基于FRDM-MCXN947开发板上所有支持的BSP外设的优秀用例,下面小编就抛砖引玉,以I2C部分已经学习和讲解。 本文使用MDK-...
MCXN947搭载了两个 Arm Cortex-M33 内核,运行频率高达 150MHz,此外还为 CM33 配备了 DSP 协处理器(PowerQuad),使其在处理复杂任务时具有出色的性能。 除了两个CM33内核外,MCXN947还拥有两个专用的处理单元,分别是恩智浦自研的NPU N1-16(神经处理单元)和Coolflux BSP32(音频处理单元)。这些专用处理单元使得MC...
本期活动板卡就是是来自恩智浦的MCX N 系列微控制器开发板—FRDM-MCXN947。 板卡介绍:FRDM-MCXN947 FRDM-MCXN947是恩智浦针对MCX N947微控制器推出的低成本设计和评估板。可帮助用户快速基于MCX N947 MCU开展原型设计。 FRDM-MCXN947 顶部视图
NXP FRDM-MCXN947开发板是一款基于MCXN947 MCU的低成本评估板,MCU集成了双核Arm Cortex-M33微控制器和一个神经处理单元(NPU)。开发板由一个MCXN947控制器和一个64 Mbit外部串行闪存组成。该板还具有P3T1755DP I3C温度传感器,TJA1057GTK/3Z CAN PHY,以太网PHY, SDHC电路(卡槽为DNP), RGB LED,触摸板,高速...
FRDM-MCXN947开发板之RGB灯 一、背景 RGB LED:通过红、绿、蓝三种颜色组合发光的LED,可以理解由三个不同发光属性的LED组成,这个是LCD平板显示原理的基础,一个LED相当于屏幕上面的一个像素 FRDM-MCXN947集成了一块RGB LED,它由三个GPIO口驱动,这里由于GPIO的电平只能是0或者1,所以这里的RGB LED并不能像LCD...
FRDM-MCXN947开发板(图1)采用MCX N947微控制器,该MCU有两个高性能Arm® Cortex®-M33内核,每个内核的运行速度高达150MHz。该MCU配备2MB闪存、可选的全ECC RAM、DSP协处理器和集成式eIQ Neutron NPU。NPU可显著提高ML吞吐量,与单核CPU相比,性能最多可提升30倍,因而可大幅缩短设备的工作时间,降低总体功耗。
用RT-Thread Studio导入frdm-mcxn947工程,然后打开env工具 在env终端输入命令menuconfig,配置rt-thread工程 在RT-Thread Components下找到Device Drivers并Select进去,软件i2c引脚配置如下 在Hardware Drivers Config下找到On-chip Peripheral Drivers并Select进去,硬件i2c引脚配置如下 ...
本专栏专为FRDM-MCXN947开发板编写,开发环境卫生MCUXpresso,旨在和各位同志在最短的时间内上手MCXN947。 本专栏暂时拟定从复现SDK的示例开始,拟复现以下几部分:lwip_DHCP,LED,CTimer,Touch,Uart,i3c_P3T1755DP。 之后拟完成基于TCP/IP的通信回环。 已知问… ...