Open rikka0w0 opened 2 years ago
I made my own library that works on 28335 and 28379:
If I recall correctly, I couldn't use the interruptions because all were used for something else already. Pooling is definitely not the best way of doing this, so perhaps finally this project has a spiritual successor.
Still, I am quite impressed with people still using this project, considering I've done it while I was a research intern almost 10 years ago 😄
I made my own library that works on 28335 and 28379:
Hello @rikka0w0
I am also trying to compile it for f28379d, I was able to build it by adding correct paths but "InitSysCtrl();" function from the main() giving me problem. Actually this function has been a issue for even for other examples I have run for launchxl-f28379d (but I guess this is the question for TI people)
Anyways... if you or @brunoluiz could explain the steps you performed to make it work on f28379d, that would be great OR if you could tell me how to create a CCS project from your github repo (https://github.com/rikka0w0/litemodbus). I have cloned it and have been trying different ways to bring the code as CCS project but not able to find any .projectspec or .cproject or .xml etc. file that I could use to import.
Let me know if you want me to take this conversation to your repo.
Thanks,
This code works on 28379D with few modifications. However, the code seems to use polling instead of DMA and/or interrupts. I will try to make a more efficient implementation that utilizes DMD and/or SCI's built-in FIFO.