搜寻

Product Results:NUC100-LC4N1, Matches
Keyword Results:NUC100-LC4N1, 228 Matches

常见问答 / 使用ADC取得NuMicro®内部的温度传感器(Temperature Sensor)的数值后,该如何换算成实际温度?



使用ADC取得NuMicro®内部的温度传感器(Temperature Sensor)的数值后,该如何换算成实际温度? 1482200225288 温度传感器的换算公式: Vtemp (mV) = Gain (mV/℃) x Temperature (℃) + Offset (mV) 其中Gain和Offset为常数,对于NuMicro®每一个系列该值都不同。 以NuMicro® M051系列为例: 当M051工作电压在3.3V,使用12位ADC取得温度传感器的值为0x33D = 829。 可以反推得 Vtemp = (829 / 4096) * 3.3 = 0.668 (V) = 668 (mV) 而M051系列的Gain和Offset分别为-1.75 (mV/℃)以及724 (mV),如下图所示。 由此,我们可以带入温度传感器的换算公式 668 = (-1.75) * Temperature + 724 得到 Temperature = (668 – 724) / (-1.75) = 32 (℃)


常见问答 / 使用NuMicro®系列单片机,同一模块的ADC,其各个通道可否同时取样?



使用NuMicro®系列单片机,同一模块的ADC,其各个通道可否同时取样? 1486027960325 不行,同一模块的ADC不支持多个通道同时取样。但NuMicro® M0519系列支持两个ADC模块,可以同时对不同模块的通道取样。 而以NuMicro® M451系列为例: 当AVDD工作在4.5 ~ 5.5V时,时钟源频率限制最快可以输入20 MHz,而完成一次取样需要20个ADC clock。 因此ADC各通道的取样频率间隔最短时间为1uS。


常见问答 / 是否可以在程序中,使用FMC指令调整Data Flash的大小?



是否可以在程序中,使用FMC指令调整Data Flash的大小? 1493179003648 对于支持可设定Data Flash大小的NuMicro®系列,用户可以在程序中,通过修改DFEN(Config0[0])来使能或禁止Data Flash,以及DFBADR(Config1)设定Data Flash的基地址,调整Data Flash的大小。 在设置后,需要程序中写1到CHIPRST (SYS_IPRST0[0]),进行软件的芯片重启(Chip Reset),新的设定才会生效。 示范程序如下: uint32_t au32Config[2]; SYS_UnlockReg(); FMC_Open(); FMC_ReadConfig(au32Config, 2); FMC_ENABLE_CFG_UPDATE(); au32Config[0] &= ~0x1; au32Config[1] = u32DFBA; FMC_WriteConfig(au32Config, 2) SYS_ResetChip();


常见问答 / ISP, ICP及IAP是什麼功能?



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


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



Code Protection NuMicro™ Cortex-M0/M4芯片是否支持代码保护用户的程序代码吗?如何解开LOCK位上的用户配置字? 1423471326414 是的,它提供了LOCK位上的用户配置字,以保护用户的程序代码。这个锁定位被置位时,闪存上的所有数据将被读回为0xFFFFFFFF。只有做到“整个芯片擦除”操作为目标芯片解锁LOCK位。


常见问答 / 页擦除闪存和烧写的容量分别为多少?



页擦除闪存和烧写的容量分别为多少? 1423471655304 Cortex-M0擦除每页为512字节,而Cortex-M4则为2k字节,烧写为每4个字节(1个字)。


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



NuMicro Cortex™ - M0 家族中哪種芯片支持UID (Unique ID)? 用户该怎么做才能对其芯片进行加密功能? 1423411200000 是的,使用者可利用UID来对NuMicro Family所有芯片进行加密,除NUC100AN与NUC100BN Series 。 UID (Unique ID):新唐将以上所述系列芯片植入UID,每一芯片UID是独特唯一的,使用者可利用此唯一码在韧体程序中,对欲操作芯片加入判断机制,如此便可避免他人窃取程序代码重现相同商品可能。


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



实时时钟(RTC)控制器的时钟源为何? 实时时钟可否在掉电模式下工作? 1423560530254 实时时钟(RTC)的时钟源由外部的LXT提供,因在掉电模式下LXT依然是可运行的,故实时时钟可在掉电模式下工作,並且也可从掉电模式唤醒CPU。


常见问答 / NuMirco™ 家族芯片有几个定时器控制器?



NuMirco™ 家族芯片有几个定时器控制器? 1423497600000 在一个NuMirco™ 家族的芯片中最多可达四组的定时器控制器,依不同的型号而定。因定时器与PWM定时器是独立选择其时钟源,使用者亦可另外利用Systick定时器以及 PWM(使能PWM定时器、禁能PWM的输出)来做为定时器的用途。


常见问答 / 定时器控制器中的预分频计数器与向上计数器两者分辨率为何?



Pre-scaler 定时器控制器中的预分频计数器与向上计数器两者分辨率为何? 1423561710045 预分频计数器分辨率为8位;向上计数器分辨率为24位。