Skip navigation

Transportation

3 Posts authored by: Jan Cumps Top Member
The Hercules microcontroller family has a programmable timer coprocessor. In this post, I'm making it simulate an extra SCI / UART channel. With read and write interrupts. I did this exercise for a fellow member on the TI e2e forum, Praveen. He got most of it working, except the interrupts.It's 100% based on the application note UART Implementation Using the N2HET, but ported to one of the smallest controllers in the Hercules family - the TMS570LS04x -  that has a single SCI / UART con ...
This may be my slowest blog series ever - previous post was October '17.   I'm trying out basic CAN communication on a Hercules microcontroller. In this part I have my driver boards working.   I designed a tiny CAN driver PCB more than a year ago, for the Microchip CAN Bus Analyser Tool Road Test. At the time, it didn't work. Road Test stress and work and life prevented me from getting to the bottom of the issue. You can see some of my trials in the comments of part 3c: Design ...
DMA and memory cache don't always play nicely together. I had an issue when trying to use serial communication and DMA on a TI Hercules controller. The DMA data wasn't appearing in my read buffers. TI's application specialists helped me to resolve my issues. It was related to ARM memory cache settings. I've written a step-by-step guide on the hackster.io forum on that subject.     Due to the subject, this hasn't turned into an easy-to-read novel. I hope it may help fellow develop ...

Filter Blog

By date: By tag: