ipartola 0 Posted January 30, 2013 Share Posted January 30, 2013 I have been mucking around with my new Launchpad (using the 2553 chip), doing things like getting UART to work, using GPIO, messing with internal clocks, reading from the ADC, etc. What I noticed is that most of the examples are very low level. While I think it's great to be able to use the system so close to the metal, I also think that there is going to be a lot of duplication going on. So my questions is whether there are any libraries out there that make this stuff easier? Basically, I picture something that takes care of UART (HW and SW), SPI, setting up clocks, interrupt, ADC, and a high level interface for GPIO (e.g.: gpio_getval(PORT1, PIN2)). If there is nothing out there already that does this, would anyone be interested in me cleaning up some of the code I've developed so far and open-sourcing it? Igor Quote Link to post Share on other sites
cubeberg 540 Posted January 31, 2013 Share Posted January 31, 2013 Have you looked at Energia? Quote Link to post Share on other sites
roadrunner84 466 Posted January 31, 2013 Share Posted January 31, 2013 Or if Energia is too high-level for you, you could look into bsp430. Quote Link to post Share on other sites
ipartola 0 Posted January 31, 2013 Author Share Posted January 31, 2013 Ah, BSP430 is more what I was looking for. I am new to embedded programming, but not C. I don't necessarily need lots of levels of abstraction, just something that makes it easier not to have to remember the name of every register. Thanks. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.