搜寻
常见问答 / 若UART传输数据时,发生传输线状态(Receive Line Status, RLS)中断,该如何处理可能造成中断的校验位错误标志(PEF)、帧错误标志(FEF)以及中断错误标志(BIF)?
https://www.nuvoton.com.cn/support/technical-support/faq/d684d43f-04f1-11ea-b113-05daf7eedf03/
若UART传输数据时,发生传输线状态(Receive Line Status, RLS)中断,该如何处理可能造成中断的校验位错误标志(PEF)、帧错误标志(FEF)以及中断错误标志(BIF)? 1467351801835 由于这三个标志会与UART数据一起储存于FIFO中,所以必须要在读出数据前,透过写1清除的方式,先将标志清除;以避免读出数据后造成FIFO层级改变,无法清除上一层FIFO储存的PEF、FEF以及BIF。 如果没有清除这三个标识就先读出数据,那么这些旗标会留在FIFO中。当下次该层级FIFO的资料被读出时,会因为这些旧的标志,而误触RLS中断。
常见问答 / VBAT主要提供电源给哪些模块使用?
https://www.nuvoton.com.cn/support/technical-support/faq/d6d0f89c-04f1-11ea-b113-05daf7eedf03/
VBAT主要提供电源给哪些模块使用? 1472452700112 VBAT主要提供电源给RTC模块以及外部低速晶振(LXT),如下图示: 如果没有VBAT供电,RTC模块工作状态将不稳定,会产生功耗,影响到待机时的功耗表现。LXT也会因为没有供电,而无法工作。如果程序中有调用CLK_WaitClockReady函数来判断LXT是否稳定,就会卡死在该函数中,无法继续往下执行。
常见问答 / 使用NuMicro® Cortex M0/M4系列芯片的SWD 调试(debug)时,为什么进入省电模式后功耗却不会下降?
https://www.nuvoton.com.cn/support/technical-support/faq/d6d5b38f-04f1-11ea-b113-05daf7eedf03/
使用NuMicro® Cortex M0/M4系列芯片的SWD 调试(debug)时,为什么进入省电模式后功耗却不会下降? 1472453079939 因为在调试模式下,Cortex®-M0/M4的SWD架构设计必须不断与主机通讯。因此,在调试模式下,Cortex®-M0/M4的内核会将省电模式关闭。
常见问答 / 当GPIO设置为I2C模式时,如何使用Schmitt Trigger的功能?
https://www.nuvoton.com.cn/support/technical-support/faq/d6da9592-04f1-11ea-b113-05daf7eedf03/
当GPIO设置为I2C模式时,如何使用Schmitt Trigger的功能? 1472453986722 当GPIO设置为I2C模式时,默认已经关闭Schmitt Trigger。用户必须先设置GPIO的Input Type Control,再设置Schmitt Trigger使能。 以NUC240系列为例,需要将GPA_MFP8及GPA_MFP9设置为I2C模式 并且将GPA_TYPE8及GPA_TYPE9的Schmitt Trigger设置使能为1
常见问答 / 如何在程序编译时,将数据放在Flash固定的地址?
https://www.nuvoton.com.cn/support/technical-support/faq/d6df5085-04f1-11ea-b113-05daf7eedf03/
如何在程序编译时,将数据放在Flash固定的地址? 1472454517091 在Keil开发环境中 可以使用以下语句: const uint32_t Buf[1] __attribute__((at(0x1000))) = {0x12345678}; 将数据0x12345678写入到地址0x1000。 在IAR开发环境中 首先程序必须先定义常数SIG,常数值0x12345678放在“Flash Address”指定的地址: /* Declaration of signature. Location of it is specified in scatter file. */ const uint32_t SIG @ "Flash_Address"; /* Definition of SIG signature. */ const uint32_t SIG = 0x12345678; 在link file(*.scf)必须定义Flash_Address确定的地址。如下列为例,定义“Flash_Address”的地址为0x1000: place at address mem:0x1000 {section Flash_Address };
常见问答 / 当不同数据都放在Flash的同一Page时,如何才能更改部分数据,而不影响此Page其它数据?
https://www.nuvoton.com.cn/support/technical-support/faq/d6e43288-04f1-11ea-b113-05daf7eedf03/
当不同数据都放在Flash的同一Page时,如何才能更改部分数据,而不影响此Page其它数据? 1472455202561 因为新唐的NuMicro® MCU 使用的存储架构为Flash,其操作流程可分为以下3个步骤: Erase Page Program Flash Read Verify Flash 当要更新一Page部分数据时,需要先将此Page整个的数据备份到RAM中或Flash另外已预先erase的Page中,再修改要更改的数据,接着按照下面的步骤重新写回需更新数据的Page中: Erase Page Program Flash ; 将修改后的值写入到Flash Read Verify Flash :将FLASH的值与修改过的值比较校验
常见问答 / Nu-Link驱动可以同时安装在Keil RVMDK UV4及UV5吗?
https://www.nuvoton.com.cn/support/technical-support/faq/d6e9148b-04f1-11ea-b113-05daf7eedf03/
Nu-Link驱动可以同时安装在Keil RVMDK UV4及UV5吗? 1472466919707 可以。 在安装Nu-Link驱动时,客户必须指定开发工具(如KEIL及IAR)的路径,不同版本的开发工具,其开发工具路径也是不同的。 如下图所示,Keil RVMDK UV5的路径为C:\Keil_v5,及Keil RVMDK UV4的路径为C:\Keil。选择正确的安装路径,在该版本的开发工具才有下载调试功能。
研讨会 / 新唐NuMicro™ Cortex™-M0 2011 巡回研讨会 隆重豋场
https://www.nuvoton.com.cn/news/events/seminar/TSNuvotonEvent-000053/
新唐NuMicro™ Cortex™-M0 2011 巡回研讨会 隆重豋场
9/14 台北.9/16 台中.9/19 深圳.9/20 广州.9/22 厦门.9/23 北京.9/26 杭州.9/27 上海
Nuvoton
产品推广活动 / 新唐科技 NuMicro® 微控制器解决方案 将于2012日本嵌入式软硬件技术展亮相
https://www.nuvoton.com.cn/news/events/tradeshow/TSNuvotonEvent-000068/
SalesSupport@nuvoton.com
新唐科技 NuMicro® 微控制器解决方案 将于2012日本嵌入式软硬件技术展亮相
C-03-03
Nuvoton
Arm Cortex-M0 微控制器
https://www.nuvoton.com.cn/products/microcontrollers/arm-cortex-m0-mcus/
Flash Memory 512 KB M031 M032 256 KB NUC029 NUC126 NUC1261 128 KB NUC240 NUC230 NUC131 M0A23 Nano100 ISD9100 ISD91200 ISD91500 64 KB M029G M030G M031G M091 32 KB Mini51 16 KB Feature 3V Mainstream 5V Mainstream CAN/ USB Low Power Optical Fiber Rich analog USB Audio Entry 作为全球微控制器领先企业,新唐提供基于 Arm® Cortex®-M0 内核的新一代 NuMicro® 32 位微控制器。 新唐 NuMicro® Cortex®-M0 家族微控制器采用 ARM 公司低功耗、具精简指令代码特性的 Cortex®-M0 处理器为核心,适合广泛的微控制器应用领域,并提供 2.1V 至 5.5V 宽工作电压,- 40 ℃ 至 105 ℃ 工业级温度,高精度内部振荡器,和具备高抗干扰能力 ( 8 kV ESD, 4 kV EFT )。 NuMicro® Cortex®-M0 家族微控制器已量产系列为: 低管脚数、高竞争力的 Mini51 系列 带有硬件除法器 ( Hardware Divider )、1.5 KB 安全保护区块 ( Secure Protection ROM, SPROM )、可编程放大器 ( Programmable Gain Amplifier, PGA )与精准度 12 位 ADC 且支持两路取样保持的 Mini57 系列 带有硬件除法器 ( Hardware Divider ) 与高达 33 个 I/O 端口的 Mini55 系列 高性价比的 M051 系列 高达 16 位 24 路 PWM 与 6 组 UART 的 M0518 系列 内建 2 组 12 位 16 个通道 ADC 与 2 组 OPA 放大器的 M0519 系列 内存高达 256 KB、电压可调接口 ( Voltage Adjustable Interface, VAI )、PWM 速度高达 144 MHz、独立电池供电管脚 ( VBAT ) 具丰富周边的 M0564 系列 通用型 NUC100 / 200 系列