2025-02-11 08:17 PM
I am using the controller STM32G491MCT controller for my development project.I am running out of GPIO pins.I am planning to use PC13 to drive the level translator SN74LV4T125 for sending serial clock and data signals from my master device to the slave module. It is given in the datasheet that there is some limitations in the PC13,PC14 & PC15 pins which cannot be used for driving high speed signals.
Could you please confirm that can I use the PC13 for driving level translator?
Anticipating the earliest response!
Thanks in advance
2025-02-12 12:30 AM
For anyone to be able to answer that question correctly, we would need to know how you intend to use the pin PC13, and possibly the timing requirements for the "serial clock and data signals".
Will PC13 only drive the /OE pin on the level-translator? If so, would it be a problem if it were slow, perhaps taking a microsecond for the change to happen?
Or do you intend for PC13 to carry serial clock and/or data? (In which case there is a recommendation not to exceed 2 MHz; how does that compare to your intended bit-rate).
2025-02-12 01:06 AM - edited 2025-02-12 01:10 AM
@Mahalakshmisudhakar wrote:It is given in the datasheet that there is some limitations in the PC13,PC14 & PC15 pins which cannot be used for driving high speed signals
It gives you a lot more detail than that:
which is, surely, enough to answer the question?
@Mahalakshmisudhakar wrote:Could you please confirm that can I use the PC13 for driving level translator?
Ask yourself:
that should answer your question.
BTW: Note that the datasheet is incorrect in saying, "the switch only sinks (sic) a limited amount of current" - they mean sources.
@STTwo-32 - another datasheet needing correction.
2025-02-12 01:15 AM - edited 2025-02-12 01:15 AM
@Andrew Neil wrote:It gives you a lot more detail than that:
Here:
https://www.st.com/resource/en/datasheet/stm32g491mc.pdf#page=62