• 资料介绍
    • 特征
  • 相关推荐
申请入驻 产业图谱

LPC541xx双核快速上手向导

2024/11/20
1872
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

LPC541xx双核快速上手向导

2.21 MB

LPC541xx 是 LPC Cortex-M 微控制器中的主流低功耗 MCU 子系列,集成了双核功能。LPC54102 和 LPC54114 都具有此功能。本应用说明以 LPC54114 为例。但是,这两个器件的双核实现存在差异,本应用说明中对此进行了解释。

LPC541xx 采用非对称双核机制,将 Cortex-M4F 和 Cortex-M0+ 集成在同一芯片中。有关这些内核的详细规格,请参阅 ARM 的以下文档:

Cortex -M4 处理器技术参考手册

Cortex-M4 设备通用用户指南

Cortex-M0+ 技术参考手册

Cortex-M0+ 设备通用用户指南

本应用说明首先简要介绍了 LPC541xx 双核特性和实现,然后详细介绍了开发过程。MCUXpresso IDE 和 MCUXpresso SDK 用于说明这些步骤。

特征

LPC541xx 双处理器内核特性包括:

•ARMCortex-M4 处理器

o ARM Cortex-M4 处理器,运行频率高达 100 MHz

o 浮点单元 (FPU) 和内存保护单元 (MPU

o ARM Cortex-M4 内置嵌套向量中断控制器 (NVIC)

o 不可屏蔽中断 (NMI),可选择多个源

o 串行线调试 (SWD),具有 8 个断点和 4 个观察点;包括串行线输出,用于增强调试功能。

o 系统节拍计时器

•ARMCortex-M0+ CPU

o ARM Cortex-M0+ 处理器,运行频率高达 100 MHz(使用与 Cortex-M4 相同的时钟)。

o ARM Cortex-M0+ 内置嵌套向量中断控制器 (NVIC)

o 具有多种源的不可屏蔽中断 (NMI)

o 串行线调试 (SWD),具有四个断点和两个观察点。

o 系统节拍计时器

在 LPC5410x 和 LPC5411x 中,两个内核都作为主内核驻留在 MCU AHB 总线中,其访问优先级可以根据用户应用程序进行配置。有关 AHB 主优先级设置的详细信息,请参阅 LPC5410x 或 LPC5411x 用户手册。

两个内核运行在高达 100 MHz 的同一时钟上,并且所有 AHB/APB 从器件(如内存、定时器和其他外设)都可供它们平等访问或控制。MCU 内有多个 SRAM bank 可用,可以单独上电和关电以节省功耗,并且两个内核可以同时访问不同的 SRAM bank,而不会发生争用。但是,只有一个 flash memory block,因此其中一个内核需要在 SRAM 中运行其代码。

Cortex-M4 包含三个外部 AHB 总线接口:

•用于指令获取的 I 代码内存接口

•用于数据和调试访问的 D 代码存储器接口

•用于指令获取、数据和调试访问的系统接口

恩智浦

恩智浦

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。收起

查看更多

相关推荐