hi
when i use tim4c123 kit , sometime I see V high in pin PC7 GPIO is 1.1V but I set PC7 is high level (3,3V)
how to fix it
thankyou
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
hi
when i use tim4c123 kit , sometime I see V high in pin PC7 GPIO is 1.1V but I set PC7 is high level (3,3V)
how to fix it
thankyou
Indeed 1V1 is too low - follows several suggestions:
In summary you may be drawing excessive current from PC7, may have improperly configured that pin as a GPIO Output or may not be measuring properly...
What is the status (voltage measurement at PC7) when DISCONNECTED from ALL external devices? If level returns to ~3V3 the GPIO appears ok - you are simply asking it to supply current beyond its rating. (the configure output API function enables you to set different, output current levels.)
My firm does not use vendor's DRV as they are too low in output current for our applications. (so you must check - you report "seeing no wrong" but fail to report what, where, how you viewed!) Thus your, "seeing" - minus any description and/or justification - is not at all convincing...
You must review the "input current and voltage requirements" of your DRVx - to insure the (relatively weak) MCU GPIO is proper.
It is always possible that you've (neglected) and/or not adequately tied ground together between DRVx & your MCU board.
Hi Amit,
We'd learn far more if poster would replace his connection to the motor drive w/simple resistive loads. (w/in spec of the MCU)
A 330Ω R connected between poster's PC7 & ground (10mA when output is on-high) should prove a good test.
Motor drives and common (and appropriate) ground connections often over-challenge.
That pin may be oscillating as well - we're not (really) told "how" poster measured his 1V1.