Any reason why you went with Nuvoton rather than another ARM-M0 with more community support, like NXP, ST, or TI? I have never heard of Nuvoton before. I downloaded their technical documentation and find it pretty difficult to follow. The description of what needs to be setup are pretty good, but descriptions of registers and their effects is not very good.
By the output not changing, what does that mean? Is there a signal, you just can't adjust it, or is there no signal at all? The most common problem for people moving to ARM is the peripheral clocks. It looks like you are enabling the PWM peripheral clock, it might need the GPIO peripheral clock enabled as well.
What are you checking the signal with? Reload of 0xFF and a duty cycle of 0x01 will be a pretty low duty cycle signal.
I can't offer anything but the most generic help, since I don't know the NUC100 or the peripheral libraries you are using.