InES CT Board
Welcome to the InES CT Board Wiki. On this page you'll find information about the CT Board and its components.
The InES CT Board is based on the STM32F429 Discovery kit from ST Microelectronics.
Documentation of the microcontroller STM32F42xxx: Data Sheet, Reference Manual and STM32 Cortex-M4 programming manual.
Getting Started
To install and configure Keil uVision for the InES CT Board start here.
CT Board Overview
CT Board Output
Simple ouput peripherals, writing to LEDs and displays:
LEDs, 7 segment display, LCD, GPIO
Memory Bus
SRAM memory bus for external memory mapped peripherals:
External Memory Bus, Visualisation of External Memory Bus
STM32 Peripherals
CT Board Extension Modules
Module | Name | Link to Schematics | Picture |
---|---|---|---|
CT | CT-Board | Schematics | |
CT 1 | DC Motor | Schematics | |
CT 2 | Ampel Modul | Schematics | |
CT 2 | PWM | Schematics | |
CT 2 | SPI Display | Schematics | |
CT 2 | S-RAM | Schematics | |
MC 1 | MC-Board | Schematics | |
MC 1 | Accelerometer Board | Schematics | |
MC 1 | Matrix Keypad | Schematics |
InES Hardware Abstraction Layer (HAL)
InES HAL Documentation.
Data Types & Register
Accessing the registers using the defined data types.
Optional Software Packs
Optionally packs for the STM32F4 microcontrollers can be installed from the ST Microelectronics Website
InES Coding Style
Please read our InES Coding Guidelines
Uncrustify Source Code Beautifier (software doesn't work properly at the moment).
Keil uVision FlexLM
If your project crossed the code size limitation of 32 Kbytes (mostly on MC1 Module) then you have to use a license.
Impressum
Institute of Embedded Systems
ZHAW School of Engineering
Technikumstrasse 9
Postfach
8401 Winterthur
+41 58 934 75 25
info.ines@zhaw.ch