Difference between revisions of "Extend IOP16 minimal example"
Jump to navigation
Jump to search
Blwikiadmin (talk | contribs) |
Blwikiadmin (talk | contribs) |
||
Line 15: | Line 15: | ||
* Starts from [https://github.com/douggilliland/IOP16/tree/main/Higher_Level_Examples/TestIOP16_Minimal|minimal IOP example] | * Starts from [https://github.com/douggilliland/IOP16/tree/main/Higher_Level_Examples/TestIOP16_Minimal|minimal IOP example] | ||
− | ** Similar to Arduino "Blink Sketch" and uses | + | ** Similar to Arduino "Blink Sketch" and uses the resources |
*** Timer Unit 0 1 second timer | *** Timer Unit 0 1 second timer | ||
*** On-board LED | *** On-board LED |
Revision as of 10:26, 11 April 2022
Contents
Overview
- This is a guide to extending the IOP16 by adding IOP16 Peripherals to the minimal design
- This is not the same as Embedding the IOP16 into another design
- This guide requires general familiarity with IOP16 16-bit I/O CPU Design
Steps
- Copy baseline design
- Select/add peripherals
- Create new peripherals
- Write assembly code
Baseline Design
- Starts from IOP example
- Similar to Arduino "Blink Sketch" and uses the resources
- Timer Unit 0 1 second timer
- On-board LED
- Similar to Arduino "Blink Sketch" and uses the resources