FAQ列表

问:实时时钟(RTC)控制器的时钟源为何? 实时时钟可否在掉电模式下工作?

答:实时时钟(RTC)的时钟源由外部的LIRC提供,因在掉电模式下LIRC依然是可运行的,故实时时钟可在掉电模式下工作,並且也可从掉电模式唤醒CPU

问:NuMicro Coretex™ - M0 家族中哪種芯片支持UID (Unique ID)? 用户该怎么做才能对其芯片进行加密功能?

答:是的,使用者可利用UID来对NuMicro Family所有芯片进行加密,除NUC100ANNUC100BN Series UID (Unique ID):新唐将以上所述系列芯片植入UID,每一芯片UID是独特唯一的,使用者可利用此唯一码在韧体程序中,对欲操作芯片加入判断机制,如此便可避免他人窃取程序代码重现相同商品可能。

 

问:页擦除闪存和烧写的容量分别为多少?

答:Cortex-M0擦除每页为512字节,而Cortex-M4则为2k字节,烧写为每4个字节(1个字)

问:NuMicro™ Cortex-M0/M4芯片是否支持代码保护用户的程序代码吗?如何解开LOCK位上的用户配置字?

答:是的,它提供了LOCK位上的用户配置字,以保护用户的程序代码。这个锁定位被置位时,闪存上的所有数据将被读回为0xFFFFFFFF。只有做到整个芯片擦除操作为目标芯片解锁LOCK位。

问:ISP, ICP及IAP是什麼功能?

答:ISP是指在系统上编程,目标芯片使用USB/UART/SPI/I²C/RS-485/CAN周边接口的LDROM引导代码去更新晶片内部APROM、数据闪存(DataFlash)和用户配置字(Config)ICP是指在电路编程PC上运行的软件“NuMicro ICP编程工具透过SWD的端口更新晶片内部APROMLDROM、数据闪存(DataFlash)和目标用户配置字(Config)芯片。IAP是指「在应用上程序设计」,是一个提供使用者切换在APROMLDROM执行程序代码而不需重置的功能,用户可以设置IAP功能藉由重启芯片,并设置于CBS (CONFIG0[7:6])芯片启动选择位为20。当芯片启动带有IAP功能时,任何其他可执行区域页的代码可于任意时刻被映射至第一页(0x0000_0000~0x0000_01FF),用户可藉由ISPADR寄存器填入目标芯片重新映像地址来更改第一个可执行区域页地址,再执行向量页重新映像(Vector Page Re-map)指令。变更重新映像地址后,用户可藉由读取VECMAP(ISPSTA[20:9])来检查是否变更成功。

 

问:ADC 转换时所需要的操作电压?

答:电源可分为三个部分:

1, AVDD AVSS 提供的模拟电源,为模拟部分工作提供电压。

2, VDD VSS 提供的数字电源,提供一个固定的 1.8V 的数字电源,用于数字操作和I/O 引脚的内部稳压电源。( NUC100/120 AN, NUC100/120 BN and NUC130/140 CN and M051 AN 系列为2.5V)

3, VBUS 提供给 USB 的电源,用于 USB 模块传输操作。(仅用于NuMicro USB Series

ADC转换的工作电压范围为0 ~ VREF,模拟电源应该与数字电源等电位,否则会有leakage现象。