Book Navigation
- SJSU - Embedded Drivers & RTOS
- Getting Started with Preet's Classes
- 
                    
                        Project: MP3 Player (CmpE146)
                    
                                            2 Pages 
- 
                    
                        Project: Video Game (CmpE244)
                    
                                            1 Page 
- 
                    
                        SJ2 Board and Software
                    
                                            4 Pages 
- 
                    
                        Lesson FreeRTOS + LPC40xx
                    
                                            3 Pages 
- 
                    
                        Lesson GPIO
                    
                                            3 Pages 
- 
                    
                        Lesson Interrupts
                    
                                            4 Pages 
- 
                    
                        Lesson ADC + PWM
                    
                                            4 Pages 
- 
                    
                        Lesson SPI
                    
                                            5 Pages 
- 
                    
                        Lesson UART
                    
                                            4 Pages 
- 
                    
                        Lesson I2C
                    
                                            3 Pages 
- 
                    
                        Lesson Watch Dogs
                    
                                            4 Pages 
- 
                    
                        Lesson X
                    
                                            5 Pages 
- 
                    
                        FreeRTOS X
                    
                                            2 Pages 
Lesson X
C vs. C++
Typically, C design pattern to create a re-usable module is performed like so: typedef struc...
Volatile Variable
// volatile int flag; // global memory is part of "BSS" section, guaranteed to be zero (u...
Random Topics
Useful topics to learn about: Avoid dynamic memory after RTOS starts Avoiding task deletions ...
