Select Index

Preface

    Installing the Embedded Target for Infineon C166® Microcontrollers
    Using This Guide
    Required Products
        Related Products

    Typographical Conventions

Demos

    Embedded Target for Infineon C166® Microcontrollers Demos

Product Overview

    Prerequisites
    Introduction to the Embedded Target for Infineon C166® Microcontrollers
        Feature Summary
        Configuring for Different Hardware Variants and Memory Models

    Hardware and Software Requirements
        Host Platform
        Hardware Requirements
        Software Requirements

    Setting Up and Verifying Your Installation
    Setting Up Your Target Hardware
        Jumper Settings for the phyCore-167 Development Board

    Setting Target Preferences
    Customizing the Build Process
    Supported Blocks and Data Types

Tutorial: Simple Example Applications for C166® Microcontrollers

    Introduction
    Tutorial: Creating a New Application
        Before You Begin
        Example Model 1: c166_serial_transmit
        Generating and Downloading Code
        Verifying Code Execution on the Target
        Troubleshooting: MiniMon Settings
        Example 2: c166_serial_io

    Starting the Debugger on Completion of the Build Process
        Fixed-Point Example Model: c166_fuelsys

    Generating ASAP2 Files

Integrating Your Own Device Drivers

    Integrating Hand-Coded Device Drivers with a Simulink Model
    Preparing Input and Output Signals to the Device Driver Functions
    Calling the Device Driver Functions from c166_main.c
    Adding the I/O Driver Source to the List of Files to Build
    Tutorial: Using the Example Driver Functions

Custom Storage Class for C166® Microcontroller Bit-Addressable Memory

    Specifying C166® Microcontroller Bit-Addressable Memory
    Using the Bitfield Example Model

Block Reference

    The Embedded Target for Infineon C166® Microcontrollers Block Library
        Using Block Reference Pages

    Blocks Organized by Library
        C166 Drivers Library
        Data Type Support and Scaling for Device Driver Blocks
        Configuration Class Blocks

    Alphabetical List of Blocks

Printable Documentation (PDF)