Recent Books


Useful Knowledge

Articles about C language How to build good C code modules etc.




z SJ1 Board (Obsolete)

This included information about a former board that SJSU used to use.


Embedded Drivers & Real Time Operating Systems

This book covers material that will be utilized in CMPE 146 and CMPE 244

Recently Updated Pages

Preparation for Lecture and Labs

C programming basics - Functions, Structures and Pointers BitMasking Tutorial Basic parts and ...




RTOS Trace

[TODO: Under construction] FreeRTOS Trace can be enabled at FreeRTOS_config.h You can open up a...


Syllabus

Course Description Hardware implementation of a microcomputer architecture using modern micropro...


Reference Code

Collect MP3 song list from the SD card Get a list of MP3 files (naive way) The objective of thi...


Volatile Variable

  #include "hw_timer.h" static const lpc_timer_e hw_timer = LPC_TIMER__1; const uint32_t one_...


MP3 Project

Project Summary The goal of this project is to create a fully functional MP3 music player using ...


Project Hints

  Git strategy to share common DBC file A common issue for everyone is how to have separate pr...


Lab Assignement (in c): I2C Slave

Overall Objective We will setup one SJ2 board as a Master board, and another as a Slave board, a...


I²C (Inter-Integrated Circuit)

What is I2C I2C is pronounced "eye-squared see". It is also known as "TWI" because of the initia...


Unit Testing code that touches the HW registers

 This article guides you on how to unit-test code that reads or writes hardware registers of you...

Recent Activity

sree harsha
sree harsha created chapter Lab Assignments
3 days ago
Back to top