Context: CCS Version: 6.0.1.00040 TI-RTOS for TivaC (IDE Client) 2.10.1.38 EK-TM4C123GXL
Project: a team of garden maintenance robots each based on EK-TM4C123GXL (TM4C123GH6PM)
Status:
Used TivaWare™ Peripheral Driver Library in ROM to implement all required I/O (only I2C not used). Great!
Implementing my own SDcard driver/file system was too arduous so...
I've watched the RTOS videos once and a bit. (kudos on the videos, I know that's a LOT of work)
I now see how RTOS will be extremely useful for implementing higher levels of abstraction atop the I/O base.
Have appropriately modified and successfully run the SDSPI demo (yaaaaay! robots now have big memory)
I understand IRQs, vectors, tasks, semaphores, events, ques, etc. quite well thanks in part to videos
so now perhaps all i need to know is...
How/where do I initialize hardware in a way compatible with RTOS before invoking RTOS?
and related: Is it proper to still use TivaWare™ Peripheral Driver Library in ROM calls under RTOS?
Where can I find 'motor' drivers (using PWMs and QEIs)?
If I must write a driver where can I find the "Writing RTOS Drivers Guide?
Do you have any tips so i can progress quickly with minimum reading (lol)?
Thanks very much.
Dave
(No doubt more questions later)