Skip to content

Daveon28/embedded-systems-architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

What did I do particularly well?

I’d say I nailed the integration part. Getting the timer, buttons, LEDs, and UART to all play nicely together felt like a win. The I2C sensor worked smoothly too, and I think the way I structured the task scheduler made everything flow pretty efficiently.

Where could I improve?

Debugging took more time than it should have—especially with figuring out why certain peripherals didn’t initialize correctly at first. I also could’ve planned my code structure better from the start instead of making changes on the fly. Lesson learned for next time: think modular right from the jump.

What tools and/or resources am I adding to my support network?

Code Composer Studio and TI’s documentation are staying on my go-to list for embedded systems. I also leaned on ZyBooks a lot for some of the concepts, and honestly, forums like TI’s E2E support saved me a few times. I’m keeping those bookmarked for sure.

What skills from this project will be particularly transferable?

Definitely the hands-on experience with task schedulers and using peripherals like I2C, UART, and GPIO. That’s core stuff for embedded systems, and it’s something I know I’ll use in other projects. Plus, working with interrupts and timers sharpened my ability to handle real-time constraints.

How did I make this project maintainable, readable, and adaptable?

I focused on clean code—used meaningful names for variables and functions, commented everywhere it made sense, and kept the logic straightforward. I made sure the task scheduler was flexible, so it’s easy to add or tweak tasks later on. If someone else picks up this project, they’ll know what’s going on without scratching their head too much.

About

System-level architecture project exploring embedded systems design, hardware-software interaction, and performance considerations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors