RT系列
文章平均质量分 90
NXP产品相关内容
日更嵌入式的打工靓仔
杀不死我的,终将使我变得更强大
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
<RT1176系列15>clock_config代码分析
初始化基础时钟:使能外部晶振和内部 RC 振荡器,等待稳定配置 PLL:初始化 ARM_PLL、SYS_PLL2 等,生成高频基准配置 PFD:为 PLL 扩展更多频率选项配置外设时钟根:为每个外设分配时钟源和分频系数。原创 2025-11-05 21:16:37 · 682 阅读 · 0 评论 -
<RT1176系列14>CCM(Clock Controller Module)解读
时钟控制模块(CCM)负责管理片上模块时钟。振荡器、锁相环(PLL)和相位分数分频器(PFD)将生成固定或可变频率的时钟源。原创 2025-11-04 20:19:10 · 2070 阅读 · 0 评论 -
<RT1176系列13>LWIP Ping功能入门级应用和基础API解析
本文通过NXP官方SDK讲解如何移植LWIP Ping相关功能的驱动,面向刚入门的小白。官方IDE:MCUXpresso,SDK:MIMXRT1170-EVK。原创 2025-07-31 20:58:46 · 1226 阅读 · 0 评论 -
<RT1176系列13>LWIP概念介绍
LWIP 由瑞典计算机科学院(SICS)的 Adam Dunkels 等人开发,其设计目标明确,旨在为资源受限的嵌入式系统提供高效的 TCP/IP 协议实现。与传统的 TCP/IP 协议栈相比,LWIP 通过一系列的技术手段,极大地减少了对系统资源的占用。原创 2025-07-30 20:56:34 · 633 阅读 · 0 评论 -
<RT1176系列12>DMAMUX入门级应用和DMAMUX MAP表
之前在<RT1176系列5>LPUART入门级应用和基础API解析-优快云博客文章中简要讲述如何引用DMA进行配置,这里继续这篇文章进行一些关于DMA源的配置点。原创 2025-07-29 20:24:16 · 1059 阅读 · 0 评论 -
<RT1176系列11>DMAMUX解读
DMA(直接内存访问,DIrect Memory Access)工作原理:DMA控制器直接在内存和外设之间传输数据,而不需要CPU的干预。优点:极大地提高了数据传输效率,释放CPU资源。适合大批量数据传输,减少CPU负担。缺点:需要额外的硬件支持(DMA控制器)。实现复杂度较高,涉及内存管理和总线控制。RT1176配备两个 DMA 控制器,且相应地配有两个 DMAMUX(DMA 多路复用器)。EDMA(增强型 DMA)位于 CM7(Cortex-M7)域,与 CM7 协同工作;原创 2025-07-28 19:26:44 · 929 阅读 · 0 评论 -
<RT1176系列10>ENET入门级应用和基础API解析(ENET配置)
本文通过NXP官方SDK讲解如何移植ENET的驱动,面向刚入门的小白。官方IDE:MCUXpresso,SDK:MIMXRT1170-EVK。原创 2025-07-25 21:55:08 · 976 阅读 · 0 评论 -
<RT1176系列9>ENET入门级应用和基础API解析(PHY配置)
本文通过NXP官方SDK讲解如何移植ENET的驱动,面向刚入门的小白。官方IDEMDIO(Management Data Input/Output,管理数据输入 / 输出)是一种用于以太网物理层(PHY)和媒体访问控制层(MAC)之间进行管理通信的标准接口,广泛应用于嵌入式系统和网络设备中。它定义了一套简单的总线协议,让 MAC 能够读取和配置 PHY 的寄存器,从而实现对 PHY 工作状态的监控、模式设置(如速率、双工模式)、故障诊断等功能。1)复位PHY,通过芯片上的RESET管脚拉低拉高给复位信号。原创 2025-07-24 19:51:37 · 1316 阅读 · 0 评论 -
<RT1176系列8>ENET 基础以太网模块解读(MAC与PHY,寄存器配置表)
是数据与物理网络(如网线、光纤)的直接接口。将 MAC 传来的数字信号转换为物理介质(如网线)可传输的电 / 光信号(发送时),或反之将接收的物理信号还原为数字信号(接收时),同时提供速率适配、信号调制解调等物理层功能。MAC 与 PHY 通过标准化接口(如 MII、RMII、RGMII)通信,接口定义了数据、时钟和控制信号(如发送使能、接收准备)。通过 MII 等接口与 PHY 交互,是数据链路层的核心。PHY 属于 OSI 模型的。(第二层),主要负责。(第一层),主要负责。原创 2025-07-23 21:55:19 · 1406 阅读 · 0 评论 -
<RT1176系列7>ENET 基础以太网模块解读(基础通信协议)
IPv6 的头部在 IPv6 数据包的最开头,是按 32 位(4 个字节)一组来排的,长度是固定的,一共 10 组(也就是 40 个字节)。Next Header 字段标识紧跟在 IPv6 首部之后的首部类型,其定义类似 IPv4 中的协议标识符,但新增了用于标识扩展首部的定义。这些扩展首部可插入 IPv6 首部与协议首部之间,从而相应地改变协议首部的位置。首部的字节序遵循前文所述 IP 首部的约定。IP 首部后紧跟的数据,数据中可包含更多协议首部(例如,如协议字段值所指示的 TCP 或 UDP 首部)。原创 2025-07-22 21:11:20 · 956 阅读 · 0 评论 -
<RT1176系列6>ENET 基础以太网模块解读(特性概述)
RT1176芯片配置两个基础以太网模块:ENET和ENET_1G,地址分配如图。原创 2025-07-21 21:26:40 · 768 阅读 · 0 评论 -
<RT1176系列5>LPUART入门级应用和基础API解析
本文通过NXP官方SDK讲解如何移植LPSPI的驱动,面向刚入门的小白。官方IDE获取LPUART默认配置结构。原创 2025-07-18 17:24:07 · 1058 阅读 · 0 评论 -
<RT1176系列4>LPUART解读
RT1176芯片配置12个LPSPI模块,对应为LPUART1 ~ LPUART12,地址分配如图。低功耗通用异步收发器(LPUART)模块提供与外部设备的异步串行通信能力。原创 2025-07-17 19:33:48 · 1507 阅读 · 0 评论 -
<RT1176系列3>LPSPI入门级应用和基础API解析
本文通过NXP官方SDK讲解如何移植LPSPI的驱动,面向刚入门的小白。官方IDE:MCUXpresso,SDK:MIMXRT1170-EVK。原创 2025-07-16 16:09:58 · 1108 阅读 · 0 评论 -
<RT1176系列2>LPSPI解读
RT1176芯片内置6个LPSPI模块,支持主/从模式,具有低功耗特性。主模式下支持4个外设片选,16字收发FIFO,可配置时钟极性与相位,提供全/半双工传输(支持1/2/4位传输)。从模式使用相同移位寄存器,需静态保持TCR配置。模块支持数据匹配功能,可在运行/停止/调试模式下工作(需时钟支持),并支持DMA传输和中断请求。关键特性包括灵活的定时参数、接收数据过滤及32位字长支持,适用于高效SPI通信场景。原创 2025-07-15 19:46:10 · 1167 阅读 · 0 评论 -
<RT1176系列1>启动问题踩坑记录以及经验总结
无法正常烧写基本可以确定是硬件的问题,从RT的启动配置开始分析,硬件主要检查两处,一个是Boot Mode,另一个是Boot Configuration,板子是FLEXSPI启动,Boot Mode配置的是0b10:Internal Boot,没有问题,Boot Configuration是全0,对应的启动Type是FlexSPI1,按理说也没问题,但实际板子有纰漏,NC处接了0Ω的电阻导致启动配置出现异常,拿掉后问题解决。0x3000_0480处的配置则根据不同的NORFLASH进行不同的修改。原创 2025-07-14 16:40:34 · 571 阅读 · 0 评论
分享