Skip to content

A FREE comprehensive step-by-step embedded Assembler tutorial covering the basics including coding your own vector table and linker script from scratch, I/O programming all the way to up to developing and hacking IoT.

License

Notifications You must be signed in to change notification settings

mytechnotalent/Embedded-Assembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

FREE Reverse Engineering Self-Study Course HERE


Embedded Assembler

A FREE comprehensive step-by-step embedded Assembler tutorial covering the basics including coding your own vector table and linker script from scratch, I/O programming all the way to up to developing and hacking IoT.

FREE Book

Download

Chapter 1: Toolchain

This chapter covers the basics of setting up a dev environment and basic template firmware for the STM32F401CCU6 MCU.

-> Click HERE to read the FREE pdf book.

Chapter 2: Architecture Basics

This chapter covers the basics of the STM32F401CCU6 architecture.

-> Click HERE to read the FREE pdf book.

Chapter 3: Vector Table

This chapter covers the concept and development of the vector table within the STM32F401CCU6 architecture.

-> Click HERE to read the FREE pdf book.

Chapter 4: Linker Script

This chapter covers the linker script concept and development within the STM32F401CCU6 architecture.

-> Click HERE to read the FREE pdf book.

Chapter 5: ELF File Analysis

This chapter covers ELF file analysis and tools within the STM32F401CCU6 architecture.

-> Click HERE to read the FREE pdf book.

Chapter 6: ARM Cortex-M Registers

This chapter covers the ARM Cortex-M registers within the STM32F401CCU6 architecture.

-> Click HERE to read the FREE pdf book.

Chapter 7: ARM Thumb2 Instruction Set

This chapter covers the ARM Thumb2 instruction set within the STM32F401CCU6 architecture.

-> Click HERE to read the FREE pdf book.

Chapter 8: Load & Store Instructions

This chapter covers the basic load & store instructions in addition to real-time hacking within the STM32F401CCU6 architecture.

-> Click HERE to read the FREE pdf book.

Chapter 9: Constants & Literal Values

This chapter covers the basic constants & literal value examples within the STM32F401CCU6 architecture.

-> Click HERE to read the FREE pdf book.

Chapter 10: Conditional Execution

This chapter covers the basic conditional execution within the STM32F401CCU6 architecture.

-> Click HERE to read the FREE pdf book.

Chapter 11: Functions, Interrupts, UART & STUXNET Simulation!

This chapter covers functions, interrupts, UART and a simple STUXNET simulation within the STM32F401CCU6 architecture.

-> Click HERE to read the FREE pdf book.


License

Apache License, Version 2.0

About

A FREE comprehensive step-by-step embedded Assembler tutorial covering the basics including coding your own vector table and linker script from scratch, I/O programming all the way to up to developing and hacking IoT.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published