2418485_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2418485_zh-CN

2418485_zh-CN

MCXN94/54/53:USB嵌入式存储器混淆

你好,

我正在尝试为新的电路板设计选择合适的 MCX N MCU 型号。

在数据手册 MCXNP184M150F70.pdf 的第 12 页,型号对比表下方,有一条小小的注释 4,内容为:“对于没有 USB FS 模块的设备,专用的 USB RAM 不可用。”

我不需要USB FS设备。我只需要使用USB HS设备。因此,为了节省一些物料清单预算,我决定选择一款没有 USB FS 的型号,例如 MCXN537,但是 Note 4 的音质听起来很重要。我想查阅一下参考手册,看看能不能找到一些线索。

参考手册:MCXNP184M150F70RM.pdf

第 61 章,第 61.7.1 段,第 2197 页(关于 USB LS)指出:
除了 USBFS 寄存器占用的地址空间外,Keep Alive 功能还需要 512 字节的嵌入式 RAM。
模式。该芯片上 USB RAM 块的起始地址为 4801_0000h。
您可以将此 USB RAM 设置为主动供电模式,用于 BDT 条目、USB 数据缓冲区或其他用途。

我猜想,数据手册中提到的第 4 点指的就是 RAM。

下一章,即第 62 章,是关于 USB HS 的,其中从未提到“RAM”这个词。

我感到困惑。

问题:

1. 为什么需要注意没有 USB LS 的型号没有 USB 嵌入式 RAM?

2. 我还能使用 U 盘通过 MCXN53 进行 ISP 编程吗?只使用 USB HS 设备,而不使用“USB 嵌入式 RAM”?

非常感谢大家!

f.

电路板设计MCX NUSBRe: MCXN94/54/53: USB embedded memory confusion

你好@elfarolab

缺少“专用的 USB RAM”并不会阻止您在 MCXN537 上使用 USB HS。数据表显示该型号支持 USB HS,不支持 USB FS;注 4 指出,使用 USB FS 模块时,专用的 RAM 缺失。

1. 注释的重要性:它警告您在选择没有 USB FS 的部件时,不要依赖该内存地址或其 USBFS Keep Alive 功能。对于仅使用 USB HS 的设计而言,这本身并不是一个不合格的因素。另外,这里的模块名称是 USB FS(全速),而不是 USB LS(低速)。

2. 从 USB 闪存盘启动 ISP:不要指望工厂 ROM 能做到这一点。NXP 官方记录的 MCX N ISP 编程路径使用 USB HID 连接计算机和 blhost 等工具,或者使用列出的串行接口之一。U盘则需要MCU充当USB主机,读取大容量存储设备,并对映像进行编程;

BR

哈里

Tags (1)
No ratings
Version history
Last update:
Friday
Updated by: