I just wanted to know the purpose of pullup and pulldown enable bits in the PADCONFIG registers(reffered AM65XX TRM). We are configuring them in the hardware. Will the pullup and pulldown enable bits effect the hardware configuration?
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.
I just wanted to know the purpose of pullup and pulldown enable bits in the PADCONFIG registers(reffered AM65XX TRM). We are configuring them in the hardware. Will the pullup and pulldown enable bits effect the hardware configuration?
If you have external pullup/pulldown resistors you should keep the internal ones disabled. Otherwise they may form undesired dividers with the external ones.
Hi Biser,
Thank you for your valuable response.
My Intention is to know why we need internal pullup/pulldown when we have external pullup/pulldown resistors. Or if we have internal pullup/pulldown resistors enable option in software, there is no need of external pullup/pulldown resistors to be connected right?
Regards,
Anil
This depends on the external hardware connected to the processor. Internal resistors are weak (approx. 18kOhm at 1.8V, resp. 33kOhm at 3.3V), so in some use cases they may not be sufficient.