搜寻

Product Results:nuvoton, Matches
Keyword Results:nuvoton, 5131 Matches

常见问答 / 为何部分BSP范例程序在IAR环境下,Free run(boot from SPI)无法执行?



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地址的设定


常见问答 / 为什么部分M0519的脚位,在设定成GPIO功能后,无法控制输出为高电平或低电平状态?



Config, PWM, GPIO 为什么部分M0519的脚位,在设定成GPIO功能后,无法控制输出为高电平或低电平状态? 1543224845986 由于具有EPWM0、EPWM1、BPWM输出功能的脚位 (P0.0 ~ P0.5, P1.0~ P1.5, P5.6 ~ P5.7)常常会拿来控制MOSFET的上下臂,为了避免上电时同时输出高电平导致MOSFET损坏,因此这些脚位的初始状态会由Config0[12:8]决定。 使用者可以更改Config0[12:8]的设定,使这些脚位在上电后,默认由GPIO寄存器控制。或是在上电后,并且程序开始动作时,将PWMPOEN[4:0]设为0,解除Hi-Z状态。


常见问答 / Reset Pin要维持低逻辑多久的时间,才会触发MCU Reset?



Reset, Time, Period Reset Pin要维持低逻辑多久的时间,才会触发MCU Reset? 1543309305287 在NuMicro® 家族系列芯片中,要透过Reset Pin来复位MCU,需要持续将Reset Pin维持在低逻辑并超过一段固定的时间,这个时间依不同的IC型号略有差异,不过都落在20~35 us左右,详细的时间请参考各型号IC的技术参考手册(TRM),在System Manager章节中会有详细的说明。 以M031为例,需将Reset Pin的电压维持在低于0.2VDD的电平,并持续32 us以上,才能够保证MCU会触发Reset。


常见问答 / 在MCU没有损坏的前提下,为什么烧录了新的Config设定值,在MCU上电后会一直发生复位(Reset)?



Reset, Config, BOD, WDT 在MCU没有损坏的前提下,为什么烧录了新的Config设定值,在MCU上电后会一直发生复位(Reset)? 1543309835112 MCU上电后会发生复位可能由以下情况造成 (1) 使用者在Config0的设定中开启了电压不足侦测(BOD)功能,当芯片的输入电压低于BOD的电压设定值后,系统就会自行复位MCU (2) 使用者在config0的设定中开启了看门狗定时器(WDT)的功能,如果用户没有做喂狗的动作(Clear / Reload),则设定时间到了之后看门狗定时器会自动复位 MCU


常见问答 / Product Brief, Datasheet与Technical Reference Manual (TRM)有什么差别?



PB, DS, TRM, Product Brief, Datasheet, Technical Reference Manual Product Brief, Datasheet与Technical Reference Manual (TRM)有什么差别? 1543309599639 Product Brief, PB : 旨在简短介绍IC的功能、特色与应用方向 Datasheet, DS : 文件中包含IC的基本介绍、电气特性、物理极限与测试结果 Technical Reference Manual, TRM : 文件中包含IC的基本介绍、外设(Peripheral)介绍、外设的操作与控制流程、外设的寄存器表(Register Table)等等内容 假如用户在设计电路上有电气特性与物理限制需要考虑,请参考Datasheet;假如使用者在撰写程序代码需要了解IC如何操作与控制,请参考Technical Reference Manual。


常见问答 / 如何使用EBI与i80接口的LCD Module连接?



EBI, LCD, LCM, i80, SRAM 如何使用EBI与i80接口的LCD Module连接? 1542878040000 EBI 连接 i80 接口的 LCD Module 需要用到的脚位如下: EBI_AD [ 15:0 ]:数据传输的引脚 ( EBI data bus ) (16 bit 数据宽度,EBI 接口需使用 EBI_AD [ 15 : 0 ];若 8 bit 数据宽度,EBI 接口需使用 EBI_AD [ 7 : 0 ]) EBI_nCSx:从设备使能信号,由主设备控制 ( EBI chip select output ) EBI_nRD:EBI 读取使能引脚 ( EBI read enable output ) EBI_nWR:EBI 传输使能引脚 ( EBI write enable output ) 以 LCD Module ( LCDT24963701 ) 举例说明如下: DB:数据线 ( Data Bus ) nCS:LCD 驱动芯片片选信号 ( LCD chip select output ) RS:寄存器选择,RS = 1:写数据;RS = 0:写命令 RST:LCD 驱动芯片复位信号 RD:读允许信号 WR:写允许信号 LED:背光控制引脚 X+:触摸屏 XL X-:触摸屏 XR Y+:触摸屏 YU Y-:触摸屏 YD 其范例程序可参考以下网址 https://www.nuvoton.com/hq/resource-download.jsp?tp_GUID=EC0120180326104843


常见问答 / 什么是PDMA Stride Mode?该如何使用?



M480, PDMA, Stride 什么是PDMA Stride Mode?该如何使用? 1543385455931 Stride模式为一种PDMA的特殊模式,可将某处内存的数据以固定的间隔及数量搬移到另一处的内存。 举例:有一连续的内存区块,内容数据为图片颜色信息且排列顺序固定为红色、绿色、蓝色,使用Stride 模式的话可透过硬件将个别红色、绿色、蓝色的数据从内存抽离并搬移至另一块内存区块,且过程中不需要任何CPU的介入。 启用Stride模式必须在一般PDMA基础模式下额外设定四个寄存器: a) STRIDEEN:使能Stride模式 b) SASOL:源地址的偏移量 c) DASOL:目的地址的偏移量 d) STC:每次Stride传输下的数据量 PDMA基础模式介绍与设定请详见TRM M480 Series 章节6.6


常见问答 / 请问M480的AES范例程序输出结果为什么跟网络工具的不同? http://testprotect.com/appendix/AEScalc 网络工具



CRYPTO, AES 请问M480的AES范例程序输出结果为什么跟网络工具的不同? http://testprotect.com/appendix/AEScalc 网络工具 1543310953046 从网络工具的例子来说: Key: 000102030405060708090a0b0c0d0e0f Plaintext: 00112233445566778899aabbccddeeff Ciphertext: 69c4e0d86a7b0430d8cdb78070b4c55a 对应到AES寄存器的key输入为: CRYPTO_AESn_KEY0 = 0x00010203 CRYPTO_AESn_KEY1 = 0x04050607 CRYPTO_AESn_KEY2 = 0x08090a0b CRYPTO_AESn_KEY3 = 0x0c0d0e0f 输入数据: CRYPTO_AES_DATIN = { 0x00112233, 0x44556677, 0x8899aabb, 0xccddeeff } 会得到输出数据为: CRYPTO_AES_DATOUT = { 0x69c4e0d8, 0x6a7b0430, 0x d8cdb780, 0x70b4c55a } 需注意AES的数据处理是以WORD的变量类型进行处理,与BYTE的变量类型会有不同的LSB与MSB。


常见问答 / 请问使用M480设定GPIO为准双向模式时,产生耗电过高问题,该如何处理?



Quasi-bidirectional, pull-up, leakage current, GPIO, power down 请问使用M480设定GPIO为准双向模式时,产生耗电过高问题,该如何处理? 1543384723874 当GPIO设定为准双向模式时,如果GPIO为低电压,会产生65uA漏电流在内部的上拉电阻上。 在GPIO的状态为低电压时,用户应该将准双向模式关闭。根据使用情境设定GPIO模式,如果低电压为外部信号,则将GPIO设定为输入模式或是开漏模式;如果需要输出低电压,则将GPIO设定为输出模式。


常见问答 / 请问如果NUC505的WDT Reset无法正常运行,该如何处理?



WDT Reset, POR, LVR, Reset 请问如果NUC505的WDT Reset无法正常运行,该如何处理? 1543385234724 当NUC505发生WDT Reset时,WDT的硬件机制会将IC的Reset引脚电压拉低来触发Reset;如果Reset引脚的电压无法被拉低将造成Reset无法正常触发,且有可能发生hardfault。因此需要修改电路设计,建议Reset引脚的电路参考新唐NUC505开发板的设计使用pull-up电阻值1K ohm,如下方电路图。


本网站使用cookie作为与网站互动时识别浏览器之用,浏览本网站即表示您同意本网站对cookie的使用及相关隐私权政策
OK