Hi ,
i just tried out to use the TC0 of ATSAME54 in my application. The 16 and 32 Bit CC0, CC1 registers seem to be only 8 bit usable instead of 16/32 Bit. The status register evaluate correct during program run, but can´t be set correctly during test.
Thanks and best regards
Thomas
Hi,
that won´t help anyhow. I have all the datasheet aso. Its the peripheral simulation in the MDK, that doesn´t work. I use the 16 Bit Timer, have a 16 Bit (4Hex digit) display, but only the lowest 8 Bit do anything. In 8 Bit Timer these are 8Bit/2hex Digits, in 32Bit there are 32Bit/8 Hex digits, but only the lowest 8 Bit change, all other bits are displayed as 0. The hardware works with the correct data, but i can´t use the simulation. I gave this to you as a hint, that you can correct this bug, instead of learning how to get and read datasheets.