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

Lab: SPI Flash Interface

The objective is to learn how to create a thread-safe driver for Synchronous Serial Port and to ...


Lab Assignment: Device Interfacing w/ SPI + Data Structures

To learn how to create a single dynamic thread-safe driver for Synchronous Serial Port and to co...


Lab: Interrupts and Binary Semaphores

Objective Learn how to create a single dynamic user defined interrupt service routine callback d...


Lab: ADC + PWM

Objective Improve an ADC driver, and use an existing PWM driver to design and implement an embed...


Lab Assignment: ADC + PWM

Objective Implement an ADC driver, implement a PWM driver, and design and implement an embedded ...


Function Pointer

Pointers Pointers are the data types that can be used to store the address of some data stored i...


Syllabus

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


FreeRTOS & Tasks

Introduction to FreeRTOS Objective To introduce what, why, when, and how to use Real Time Opera...


LPC40xx MCU Memory Map

What is a Memory Map A memory map is a layout of how the memory maps to some set of information....


Nested Vector Interrupt Controller (NVIC)

Objective This tutorial demonstrates how to use interrupts on a processor. In general, you will ...


Lab: GPIO

Objective Manipulate microcontroller's registers in order to access and control physical pins ...


GPIO

Objective To be able to General Purpose Input Output (GPIO), to generate digital output signals ...

Recent Activity

Back to top