It's been a while since I made that article. I'll look into it again and double check some things.
But, for this particular issue, the article is correct at first glance. You shouldn't/can't initialize the RX/TX operations before setting the RX/TX configurations... It would either not work entirely, or produce unwanted/unpredictable results as the state of the Rx/Tx config registers is iffy. Like I said, it's been a while, but are there any register LOCK/UNLOCK components that I may have overlooked to be able to edit those crucial config registers? If so, those need to be unlocked in order to be written to.
_________________ Website: https://Joscor.com
|