搜寻
常见问答 / 为何部分BSP范例程序在IAR环境下,Free run(boot from SPI)无法执行?
https://www.nuvoton.com.cn/support/technical-support/faq/d92a9f2f-04f1-11ea-b113-05daf7eedf03/
NUC505, IAR 为何部分BSP范例程序在IAR环境下,Free run(boot from SPI)无法执行? 1543307177397 由于NUC505内部为SPI Flash,执行程序速度较慢,为了使其在Debug模式下提升执行速度,因此在Linker内使用sram.icf档设定RAM在0x10000-0x1FFFF位置,让程序代码放入SRAM执行,如下图一。但此设定仅能在Debug模式下执行,当切换成Free run模式(Boot from SPI)时,必须修改Linker内的icf档让RAM设置在正确的地址。使用者可直接使用BSP内的spirom.icf做设定,如下图二,其路径为NUC505BSPV3.02.000\SampleCode\BootTemplate\CriticalOnSRAM\IAR。 图一:用sram.icf文件对RAM地址的设定 图二:用spirom.icf文件对RAM地址的设定
大事紀 / 新唐科技推出新一代32位Cortex®-M4微控制器 - 带24位Codec –NUC505系列
https://www.nuvoton.com.cn/about-nuvoton/company-profile/achievement/?pubYear=2014
新唐科技推出新一代32位Cortex®-M4微控制器 - 带24位Codec –NUC505系列
NUC505DL13Y
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m4-mcus/nuc505-series/nuc505dl13y/
新唐NUC505DL13Y是基于ARM® Cortex®-M4F内核的新一代 32 位 微控制器,NUC505DL13Y最高运行速度可达100 MHz 并含有浮点运算单元及DSP功能,内建2 Mbytes SPI Flash及128 Kbytes SRAM 。NUC505DL13Y配备丰富的外设,如: USB Host/Device、Timers、Watchdog Timers、RTC、 UART 、 SPI 、I²S、I²C、 PWM Timer、GPIO、12-bit ADC 、Low Voltage Reset及Low Voltage Detector等功能。 应用领域: 热敏打印机、GPS卫星定位器、2.4G无线音频、音频相关应用。 关键特性: • 内核 - 含有浮点运算单元和DSP的ARM® Cortex®-M4内核 - 最高可运行至100 MHz • 内存 - 128 K字节 SRAM - 2 M字节 SPI Flash • 通用外设 - USB 2.0 高速Device - 最多2组USB 2.0高速Host - 最多3组 UART - 最多2组 SPI - 最多2组 I²C ( 最快支持1 MHz ) - SD Host • RTC - 外部独立电源供电VBAT - 32字节备用缓存器空间 - 只能选用内部可校正的32 kHz晶振源 • I²S - 当主控或被动模式的操作 - 内建可微调频率的独立PLL - 支持PCMA格式、PCMB格式、I²S以及MSB合法的数据格式 - 支持DMA模式 • 12位 ADC - 最多5通道 - ADC _CH1最快转换速率可达1 MSPS,其他 ( 除 ADC _CH0以外 ) 转换速率可达200 kSPS • 保护程序安全 - 128位密钥加密保护,数据不易被窃取 - 密钥最多可重写15次 • 封装 - LQFP48 • 工作温度: - 40 ℃ ~+85 ℃ Part No
NUC505DLA
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m4-mcus/nuc505-series/nuc505dla/
新唐NUC505DLA是基于 ARM® Cortex®-M4F 内核的新一代 32 位 微控制器,NUC505DLA最高运行速度可达100 MHz 并含有浮点运算单元及DSP功能,内建512 Kbytes SPI Flash及128 Kbytes SRAM 。NUC505DLA配备丰富的外设,如: USB Host/Device、Watchdog Timers、 UART 、 SPI 、I²S、I²C、Timer、GPIO、12-bit ADC 、24-bit Audio CODEC、Low Voltage Reset及Low Voltage Detector等功能。 應用領域: 熱感式印表機、GPS衛星定位器、2.4G無線音頻、音頻相關應用 關鍵特性: • 內核 - 含有浮点运算单元和DSP的 ARM® Cortex®-M4 內核 - 最高可运行至 100 MHz • 内存 - 128 K位元組 SRAM - 512 K字节 SPI Flash • 通用外设 - USB 2.0 高速 Device - USB 2.0高速 Host - 最多2组 UART - 最多1组 SPI - 最多2组 I²C ( 最快支持1 MHz ) • 保护程序安全 - 128 位密钥加密保护不易被窃取 - 密钥最多可重写15次 • I²S - 当主控或被动模式的操作 - 内建可微调频率的独立 PLL - 支持PCMA格式、PCMB 格式、I²S 以及 MSB合 法的数据格式 - 支持DMA模式 • 12 位 ADC - 最多5通道 - ADC _CH1 最快转换速率可达1 MSPS其他除了 ADC _CH0以外转换速率可达200 kSPS • 音频解码器 - 内建双声道24位音频解码器 - ADC -THDN: -80 dB, 动态范围 SNR: 90 dB ( A-Weighted ) - Headphone Output-THDN: -60dB, 动态范围SNR: 93 dB ( A-Weighted ) - 采样率: 8 kHz to 96 kHz • 封裝 - LQFP48 • 工作溫度: - 40 ℃ ~+85 ℃ Part No
NUC505DS13Y
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m4-mcus/nuc505-series/nuc505ds13y/
新唐NUC505DS13Y是基于ARM® Cortex®-M4F内核的新一代 32 位 微控制器,NUC505DS13Y最高运行速度可达100 MHz 并含有浮点运算单元及DSP功能,内建2 Mbytes SPI Flash及128 Kbytes SRAM 。NUC505DS13Y配备丰富的外设,如: USB Host/Device、Timers、Watchdog Timers、RTC、 UART 、 SPI 、I²S、I²C、 PWM Timer、GPIO、12-bit ADC 、24-bit Audio CODEC、Low Voltage Reset及Low Voltage Detector等功能。 应用领域:热敏打印机、GPS卫星定位器、2.4G无线音频、音频相关应用 关键特性: • 内核 - 含有浮点运算单元和DSP的ARM® Cortex®-M4内核 - 最高可运行至100 MHz • 内存 - 128 K字节 SRAM - 2 M字节 SPI Flash • 通用外设 - USB 2.0 高速Device - 最多2组USB 2.0高速Host - 最多3组 UART - 最多2组 SPI - 最多2组 I²C ( 最快支持1 MHz ) - SD Host • 保护程序安全 - 128位密钥加密保护,数据不易被窃取 - 密钥最多可重写15次 • RTC - 外部独立电源供电VBAT 32字节备用缓存器空间 - 只能选用内部可校正的32 kHz晶振源 • I²S - 当主控或被动模式的操作 - 内建可微调频率的独立PLL - 支持PCMA格式、PCMB格式、I²S以及MSB合法的数据格式 - 支持DMA模式 • 12位 ADC - 最多8通道 - ADC _CH1最快转换速率可达1 MSPS,其他 ( 除 ADC _CH0以外 ) 转换速率可达200 kSPS • 音频解码器 - 内建双声道24位音频解码器 - Headphone Output-THDN: -60dB, 动态范围SNR: 93 dB ( A-Weighted ) - 采样率: 8 kHz to 96 kHz • 封装 - LQFP64 • 工作温度: - 40 ℃ ~+85 ℃ Part No
NUC505DSA
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m4-mcus/nuc505-series/nuc505dsa/
新唐NUC505DSA是基于ARM® Cortex®-M4F内核的新一代 32 位 微控制器,NUC505DSA最高运行速度可达100 MHz 并含有浮点运算单元及DSP功能,内建512 Kbytes SPI Flash及128 Kbytes SRAM 。NUC505DSA配备丰富的外设,如: USB Host/Device、Timers、Watchdog Timers、 UART 、 SPI 、I²S、I²C、 PWM Timer、GPIO、12-bit ADC 、24-bit Audio CODEC、Low Voltage Reset及Low Voltage Detector等功能。 应用领域: 热敏打印机、GPS卫星定位器、2.4G无线音频、音频相关应用 关键特性: • 内核 - 含有浮点运算单元和DSP的ARM® Cortex®-M4内核 - 最高可运行至100 MHz • 内存 - 128 K字节 SRAM - 512 K字节 SPI Flash • 通用外设 - USB 2.0 高速Device - USB 2.0高速Host - 最多3组 UART - 最多2组 SPI - 最多2组 I²C ( 最快支持1 MHz ) - SD Host • 保护程序安全 - 128位密钥加密保护,数据不易被窃取 - 密钥最多可重写15次 • I²S - 当主控或被动模式的操作 - 内建可微调频率的独立PLL - 支持PCMA格式、PCMB格式、I²S以及MSB合法的数据格式 - 支持DMA模式 • 12位 ADC - 最多5通道 - ADC _CH1最快转换速率可达1 MSPS,其他 ( 除 ADC _CH0以外 ) 转换速率可达200 kSPS • 音频解码器 - 内建双声道24位音频解码器 - ADC -THDN: -80 dB, 动态范围 SNR: 90 dB ( A-Weighted ) - Headphone Output-THDN: -60dB, 动态范围SNR: 93 dB ( A-Weighted ) - 采样率: 8 kHz to 96 kHz • 封装 - LQFP64 • 工作温度: - 40 ℃ ~+85 ℃ Part No
NUC505YLA2Y
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m4-mcus/nuc505-series/nuc505la2y/
新唐NUC505YLA2Y是基于ARM® Cortex®-M4F内核的新一代 32 位 微控制器,NUC505YLA2Y最高运行速度可达100 MHz 并含有浮点运算单元及DSP功能,内建512 Kbytes SPI Flash及128 Kbytes SRAM 。NUC505YLA2Y配备丰富的外设,如: USB Host/Device、Timers、Watchdog Timers、RTC、 UART 、 SPI 、I²S、I²C、 PWM Timer、GPIO、12-bit ADC 、Low Voltage Reset及Low Voltage Detector等功能。 应用领域: 热敏打印机、GPS卫星定位器、2.4G无线音频、音频相关应用 关键特性: • 内核 - 含有浮点运算单元和DSP的ARM® Cortexä-M4内核 - 最高可运行至100 MHz • 内存 - 128 K字节 SRAM - 512 K字节 SPI Flash • 通用外设 - USB 2.0 高速Device - 最多2组USB 2.0高速Host - 最多3组 UART - 最多2组 SPI - 最多2组 I²C ( 最快支持1 MHz ) - SD Host • RTC - 外部独立电源供电VBAT - 32字节备用缓存器空间 - 只能选用内部可校正的32 kHz晶振源 • I²S - 当主控或被动模式的操作 - 内建可微调频率的独立PLL - 支持PCMA格式、PCMB格式、I²S以及MSB合法的数据格式 - 支持DMA模式 • 12位 ADC - 最多5通道 - ADC _CH1最快转换速率可达1 MSPS,其他 ( 除 ADC _CH0以外 ) 转换速率可达200 kSPS • 保护程序安全 - 128位密钥加密保护,数据不易被窃取 - 密钥最多可重写15次 • 封装 - QFN48 • 工作温度: - 40 ℃ ~+85 ℃ Part No
NUC505YLA
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m4-mcus/nuc505-series/nuc505yla/
新唐NUC505YLA是基于ARM® Cortex®-M4F内核的新一代 32 位 微控制器,NUC505YLA最高运行速度可达100 MHz 并含有浮点运算单元及DSP功能,内建512 Kbytes SPI Flash及128 Kbytes SRAM 。NUC505YLA配备丰富的外设,如: USB Host/Device、Watchdog Timers、 UART 、 SPI 、I²S、I²C、Timer、GPIO、12-bit ADC 、24-bit Audio CODEC、Low Voltage Reset及Low Voltage Detector等功能。 应用领域:热敏打印机、GPS卫星定位器、2.4G无线音频、音频相关应用 关键特性: • 内核 - 含有浮点运算单元和DSP的ARM® Cortex®-M4内核 - 最高可运行至100 MHz • 内存 - 128 K字节 SRAM - 512 K字节 SPI Flash • 通用外设 - USB 2.0 高速Device - USB 2.0 高速Host - 最多2组 UART - 最多1组 SPI - 最多2组 I²C ( 最快支持1 MHz ) • 保护程序安全 - 128位密钥加密保护,数据不易被窃取 - 密钥最多可重写15次 • I²S - 当主控或被动模式的操作 - 内建可微调频率的独立PLL - 支持PCMA格式、PCMB格式、I²S以及MSB合法的数据格式 - 支持DMA模式 • 12位 ADC - 最多5通道 - ADC _CH1最快转换速率可达1 MSPS,其他 ( 除 ADC _CH0以外 ) 转换速率可达200 kSPS • 音频解码器 - 内建双声道24位音频解码器 - ADC -THDN: -80 dB, 动态范围 SNR: 90 dB ( A-Weighted ) - Headphone Output-THDN: -60dB, 动态范围SNR: 93 dB ( A-Weighted ) - 采样率: 8 kHz to 96 kHz • 封装 - QFN48 • 工作温度: - 40 ℃ ~+85 ℃ Part No
NUC505YO13Y
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m4-mcus/nuc505-series/nuc505yo13y/
新唐NUC505YO13Y是基于ARM® Cortex®-M4F内核的新一代 32 位 微控制器,NUC505YO13Y最高运行速度可达100 MHz 并含有浮点运算单元及DSP功能,内建2 Mbytes SPI Flash及128 Kbytes SRAM 。NUC505YO13Y配备丰富的外设,如: USB Host/Device、Timers、Watchdog Timers、RTC、 UART 、 SPI 、I²S、I²C、 PWM Timer、GPIO、12-bit ADC 、24-bit Audio CODEC、Low Voltage Reset及Low Voltage Detector等功能。 应用领域: 热敏打印机、GPS卫星定位器、2.4G无线音频、音频相关应用。 关键特性: • 内核 - 含有浮点运算单元和DSP的ARM® Cortex®-M4内核 - 最高可运行至 100 MHz • 内存 - 128 K字节 SRAM - 2 M字节 SPI Flash • 通用外设 - USB 2.0 高速Device - 最多2组USB 2.0高速Host - 最多3组 UART - 最多2组 SPI - 最多2组 I²C ( 最快支持1 MHz ) - SD Host • 保护程序安全 - 128位密钥加密保护,数据不易被窃取 - 密钥最多可重写15次 • RTC - 外部独立电源供电VBAT - 32字节备用缓存器空间 • I²S - 当主控或被动模式的操作 - 内建可微调频率的独立PLL - 支持PCMA格式、PCMB格式、I²S以及MSB合法的数据格式 - 支持DMA模式 • 12位 ADC - 最多8通道 - ADC _CH1最快转换速率可达1 MSPS,其他 ( 除 ADC _CH0以外 ) 转换速率可达200 kSPS • 音频解码器 - 内建双声道24位音频解码器 - ADC -THDN: -80 dB, 动态范围 SNR: 90 dB ( A-Weighted ) - Headphone Output-THDN: -60dB, 动态范围SNR: 93 dB ( A-Weighted ) - 采样率: 8 kHz to 96 kHz • 封装 - QFN88 • 工作温度: - 40 ℃ ~+85 ℃ Part No
NuMicro M4 开发板软件开发包 (BSP)
https://www.nuvoton.com.cn/tool-and-software/board-support-package/numicro-m4-board-support-package/
BSP List Content Version Date KM1M4BF Series BSP KM1M4BF series software package based on CMSIS version 5.1.1. It supports Keil, IAR and GNU Eclipse development environments with drivers and sample codes. For detailed, please download it and unzip it. V1.00.002 2024/07/01 M460 Series BSP github gitlab gitee M460 series software package based on CMSIS version 5.1.1. It supports IAR, Keil and GNU Eclipse development environments with drivers and samples codes. Examples source code for NuMaker_M467HJ are also included. For detailed, please download it and unzip it. V3.00.004 2024-12-04 M471 Series BSP github gitlab gitee M471 series software package based on CMSIS version 5.1.1. It supports Keil, IAR and GNU Eclipse development environments with drivers and sample codes. For detailed, please download it and unzip it. V3.03.000 2024-12-23 M471M/R1/S Series BSP github gitlab gitee M471M/R1/S series software package based on CMSIS version 4.5.0.