Quantcast
Channel: Microcontrollers
Viewing all articles
Browse latest Browse all 233512

Forum Post: TMS320F28035: GPIO toggle speed slows down at low temperature

$
0
0
Part Number: TMS320F28035 Dear Champs, I ask this for our customer. Customer use the following statement to toggle GPIO: GpioDataRegs.GPASET.bit.GPIO21 = 1; while(error){cnt++;} GpioDataRegs.GPACLEAR.bit.GPIO21 = 1; When "error" is always 0, they found that if they toggle GPIO at 25°C without adding a delay between the two lines of toggle code, it can be toggled normally. But at low temperature(below 0℃), it cannot be toggled correctly, GPIO always outputs 0. It looks like " GpioDataRegs.GPASET.bit.GPIO21 = 1; " is not executed If they add a delay() between GpioDataRegs.GPASET.bit.GPIO21 = 1 and GpioDataRegs.GPACLEAR.bit.GPIO21 = 1 , GPIO will output 1 and then output 0. So now customer want to know the cause of this issue. Is the GPIO toggle speed related to the temperature? Could we help analyze it? Thanks! Best Regards, Julia

Viewing all articles
Browse latest Browse all 233512

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>