Recent Books


Linux System and Network Administration

https://course.ucsc-extension.edu/modules/shop/index.html?action=section&OfferingID=5586985



RTOS

Topics for a general RTOS with a focus on FreeRTOS



Useful Knowledge

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



SJSU - Embedded Drivers & RTOS

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

Recently Updated Pages

System Calls

System Calls A a system call is an interface to the operating system. Popular examples: malloc...


Startup

  Basic Concept When your CPU starts up, the RAM is not initialized. So some entity needs to i...


Project - LapKart

The objective of the project is to design a lap timer consisting of: Raspberry Pi to run the so...


DMA and Timer Integration

  In this assignment, we will use multiple CPU peripherals and allow them to talk to each other...


Lab: SPI bus contention with SD Card

Overview Build your own SPI2 driver You will initialize your pins You will initialize SPI2 p...


UART using GPIO

The objective of this assignment is to emulate UART in software. You will use a GPIO pin to trans...


Clock Configuration

One of the first aspects of a startup process is CPU clock configuration. Usually, a microcontrol...


Syllabus

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


Preparation for Labs

C programming basics Functions Structures Pointers Bit Masking Tutorial Basic parts and t...


GPIO - LED and Switch Interface

Objective The objective of the assignment is to access microcontroller's port-pins to manipulate...


DMA - Memory to Memory transfer

Objective Copy data from one memory block to another memory block using DMA controller Use imp...


Flash Accelerator Module

Chapter 4 of LPC40xx controller outlines the information about the flash accelerator module. T...

Recent Activity

Preet Kang
Preet Kang updated page System Calls
1 day ago
Preet Kang
Preet Kang updated page Startup
1 day ago
Preet Kang
Preet Kang updated page Project - LapKart
3 weeks ago
Back to top