A easy to use USB stack for PIC16/PIC18
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
Create an account to leave a comment. Already have an account? Log In.
[this comment has been deleted]
Hey Larry,
sorry I missed your comment. I hadn't made plans to conform to any coding standards. The stack was originally an exercise for myself, to learn about USB protocols and the PIC's USB peripheral. So I originally didn't intend to release it publicly, and especially not as an alternative to Microchip's stack or others.
I've had several people ask about how I got MSD to work on the PIC16F145X (because microchip's MLA doesn't support it) and if I could share the code. So I decided to release the stack with examples, why keep it all to myself?
I'm definitely not a professional programmer, I program as part of my day job, and the stuff I make seems to work lol, but I'm not overly confident in my skills as a programmer, so I'd advise others to use the "tried and tested" stacks for professional work, and mess around with mine if they're curious.
If you want to modify the code and get it to conform to BARR-C:2018, please go for it and let me know how it goes. Could be a good foundation for a "professional" stack. I don't really have the time or need to do it myself.
Become a member to follow this project and never miss any updates
If a *.hex file is placed in this as a USB, does it get reprogrammed with the code?