Skip to main content

Recently Updated Pages

Why Memory Management?

Internet of Things Module 3 - Memory Management & Queue

Manajemen memori merupakan hal yang sangat penting dalam aplikasi IoT dan Sistem Embedded. Bayang...

Updated 2 months ago by Digilab UI

Tujuan Pembelajaran

Internet of Things Module 3 - Memory Management & Queue

Setelah menyelesaikan modul ini, praktikan diharapkan mampu: Memahami dan dapat mendemonstrasika...

Updated 2 months ago by Digilab UI

Vivado Simulation and Synthesis Tutorial

Digital Sistem Design (PSD/DSG) Module 1 - Setup

1.3 Vivado Tutorial For this tutorial, we will use this code for reference :  LIBRARY IEEE; US...

Updated 2 months ago by AX

Theory

Fundamentals Digital Systems (DSD/FDS) Module 2 - Boolean Algebra & Basic Logi...

Boolean algebra is a mathematical system that describes the notations and operations on Boolean v...

Updated 3 months ago by NZ

Objective

Fundamentals Digital Systems (DSD/FDS) Module 2 - Boolean Algebra & Basic Logi...

1. Proof Boolean Algebra statements using basic logic gates.2. Understand how to use Integrated C...

Updated 3 months ago by NZ

Report Statements

Digital Sistem Design (PSD/DSG) Module 3 - Behavioural Style

In VHDL, the report statement is used to generate text messages during simulation. This statement...

Updated 3 months ago by BH

Wait Statements

Digital Sistem Design (PSD/DSG) Module 3 - Behavioural Style

Wait StatementsWait statements are used to make a process wait for a certain condition, signal/va...

Updated 3 months ago by BH

Sequential Statement

Digital Sistem Design (PSD/DSG) Module 3 - Behavioural Style

In a process, the execution of sequential statements will be initiated when there is a change in ...

Updated 3 months ago by BH

Process Statement

Digital Sistem Design (PSD/DSG) Module 3 - Behavioural Style

A process statement is a concurrent command that consists of a label, sensitivity list, declarati...

Updated 3 months ago by BH

Understanding Behavioral Style

Digital Sistem Design (PSD/DSG) Module 3 - Behavioural Style

One of the three architecture models is the behavioral style. Unlike the data-flow style, a VHDL ...

Updated 3 months ago by BH

Practical Sections

Internet of Things Module 2 - Task Management

Setting Up FreeRTOS on ESP-32 Two cores in ESP-32 let this low-power microcontroller operate: ...

Updated 3 months ago by PI

1. Introduction to Functions

Alprog - Elektro KKI Module 2 : Functions in C

1.1 What are Functions? Functions are self-contained blocks of code that perform specific tasks. ...

Updated 3 months ago by DS

6. Bonus: Some C Library Functions

Alprog - Elektro KKI Module 2 : Functions in C

Throughout this module, we've focused on defining our own functions. However, C also provides a r...

Updated 3 months ago by DS

2. Function Declaration, Definition, and Calling

Alprog - Elektro KKI Module 2 : Functions in C

2.1 Function Anatomy A C function consists of several parts: return_type function_name(parameter_...

Updated 3 months ago by DS

9. Common Errors and Debugging

Alprog - Elektro KKI Module 2 : Functions in C

9.1 Function Declaration Errors Error 1: Missing Function Prototype // ERROR: Function used befor...

Updated 3 months ago by DS

8. Function Examples and Applications

Alprog - Elektro KKI Module 2 : Functions in C

8.1 Menu-Driven Program #include <stdio.h> // Function prototypes void display_menu(void); int g...

Updated 3 months ago by DS

7. Recursion

Alprog - Elektro KKI Module 2 : Functions in C

7.1 Understanding Recursion Recursion is a programming technique where a function calls itself. E...

Updated 3 months ago by DS

5. Variable Scope and Lifetime

Alprog - Elektro KKI Module 2 : Functions in C

5.1 Local Variables Variables declared inside a function are local to that function: Scope: Only...

Updated 3 months ago by DS

4. Return Statement

Alprog - Elektro KKI Module 2 : Functions in C

4.1 Basic Return Usage The return statement serves two purposes: Return control to the calling f...

Updated 3 months ago by DS

3. Parameters and Arguments

Alprog - Elektro KKI Module 2 : Functions in C

3.1 Terminology Parameters (Formal Parameters): Variables in the function definition Arguments (...

Updated 3 months ago by DS