Uses of Interface
org.deepjava.runtime.ppc32.Ippc32
-
-
Uses of Ippc32 in org.deepjava.flink.interfaces.mpc5200
Classes in org.deepjava.flink.interfaces.mpc5200 that implement Ippc32 Modifier and Type Class Description class
localPlusBusInterface
class
SPIBusInterface
-
Uses of Ippc32 in org.deepjava.runtime.mpc5200
Subinterfaces of Ippc32 in org.deepjava.runtime.mpc5200 Modifier and Type Interface Description interface
Impc5200
interface
IphyCoreMpc5200io
interface
IphyCoreMpc5200tiny
interface
IphyCoreMpc5200uBoot
Classes in org.deepjava.runtime.mpc5200 that implement Ippc32 Modifier and Type Class Description class
Interrupt
The class for the PPC interrupt exception.
Every interrupt handler is an instance of the classInterrupt
.class
Kernel
This is the kernel class.class
PeripheralInterrupt
The class for the mpc5200 peripheral interrupt exception.
Every peripheral interrupt handler is an instance of the classPeripheralInterrupt
.(package private) class
ResetPCMio
The class for the PPC reset exception.
The stack pointer will be initialized and the program counter will be set to the beginning of the class initializer of the kernel.(package private) class
ResetPCMtiny
The class for the PPC reset exception.
The stack pointer will be initialized and the program counter will be set to the beginning of the class initializer of the kernel.(package private) class
ResetPCMuBoot
The class for the PPC reset exception.
The stack pointer will be initialized and the program counter will be set to the beginning of the class initializer of the kernel. -
Uses of Ippc32 in org.deepjava.runtime.mpc5200.demo
Classes in org.deepjava.runtime.mpc5200.demo that implement Ippc32 Modifier and Type Class Description class
CAN1Test
Test class for the CAN1 module on the mpc5200.
Demonstrates the periodic sampling of a 3-dimensional force sensor.class
DecrementerDemo
Simple demo application showing how to use theDecrementer
.
This application simply outputs the character 'x' over the UART3 for eachDecrementer
exception.class
EPOStest1
Test class for an EPOS module (motor controller) connected to the CAN1 bus on the mpc5200.
A motor position is moved forward and backward.class
ExceptionDemo
Test class which periodically throws aArrayIndexOutOfBoundsException
.class
SimpleBlinkerDemo
Simple blinker application demo.class
SPIDemo
Test class demonstrating the use of aMAX5500
DAC connected to a PSC on the mpc5200.
The PSC runs in SPI mode.class
UART3Demo
Demo for System.out using UART on PSC3.class
UART3InOutReflector
Demo for InputStream and OutputStream using UART3.
Received characters will be sent back immediately.class
UART6Demo
Demo for System.out using UART on PSC6. -
Uses of Ippc32 in org.deepjava.runtime.mpc5200.driver
Classes in org.deepjava.runtime.mpc5200.driver that implement Ippc32 Modifier and Type Class Description class
DAC_MAX5500
Driver for aMAX5500
DAC connected to a PSC6 on the mpc5200.class
SPI_FQD
class
UART3
Driver for the UART of the Freescale MPC5200.class
UART6
Driver for the UART of the Freescale MPC5200. -
Uses of Ippc32 in org.deepjava.runtime.mpc5200.driver.can
Classes in org.deepjava.runtime.mpc5200.driver.can that implement Ippc32 Modifier and Type Class Description class
CAN1
class
CAN2
-
Uses of Ippc32 in org.deepjava.runtime.mpc555
Subinterfaces of Ippc32 in org.deepjava.runtime.mpc555 Modifier and Type Interface Description interface
Impc555
interface
IntbMpc555HB
Classes in org.deepjava.runtime.mpc555 that implement Ippc32 Modifier and Type Class Description class
DateTime
Date and time class.class
Interrupt
The class for the PPC interrupt exception.class
Kernel
This is the kernel class.(package private) class
Reset
The class for the PPC reset exception. -
Uses of Ippc32 in org.deepjava.runtime.mpc555.demo
Classes in org.deepjava.runtime.mpc555.demo that implement Ippc32 Modifier and Type Class Description class
BlueRSCmdIntDemo
Simple application for demonstrating the usage of the BlueRSCmdInt driver with a Stollmann BlueRS+I module.class
BlueRSDemo
Demo Application for the BlueRS driver.class
DecrementerDemo
Simple demo application how to use theDecrementer
.class
ExtInterruptDemo
Demonstrates the usage of some external interruptsclass
HLC1395Demo
Demo application for the HLC1395Plused driver.class
MotorDemo1
Demo application for motor controller.class
Robi2LedBlinkerDemo
Wenn der Roboter autonom betrieben werden soll, d.h.class
Robi2LineTask
Demo application for the NTB Robi2.class
Robi2MotorDemo
Robi2 Motor Demo.class
Robi2ObstacleTask
Demo application for the NTB Robi2.class
Robi2SensorProximityDemo_Led
This class is part of the Robi2SensorProximityDemo.class
Robi2SensorProximityDemo_Out
This class is part of the Robi2SensorProximityDemo.class
SimpleBlinkerDemo
Simple blinker application demo.class
SystemInOutReflector
Demo for InputStream and OutputStream using SCI2.
Received characters will be sent back immediately.class
SystemOutDemo1
Demo for System.out using SCI1.class
SystemOutDemo2
Demo for System.out using SCI2.class
VL53L0XTest
class
WifiDemo
-
Uses of Ippc32 in org.deepjava.runtime.mpc555.driver
Classes in org.deepjava.runtime.mpc555.driver that implement Ippc32 Modifier and Type Class Description class
BlueRS
Driver for the Stollmann BlueRS+I Bluetooth Module.
The module supports one emulated serial connection using the Bluetooth Serial Port Profile (SPP).class
BlueRSCmdInt
Interface for the BlueRS driver to send and receive positive integer values.class
DAC7614
Driver for the digital analog converter DAC7614.class
HD44780U
Driver for character display with 2 - 4 rows and 16 columns.
Display controller: HD44780U
Connected on the system bus of the mpc555.class
HLC1395Pulsed
Driver for up to 16 pulsed and multiplexed HLC1393 reflection distance sensors.
The driver needs 5 digital outputs of the MPIOSM and a single analog input of QADC-A.class
MAX512
SPI Driver for the Maxim512 Digital to Analog Converter.
PCS0 on the SPI is used.class
MDASM_DIO
Driver to use the MDASM sub module as digital I/O.class
MMCSM_COUNT
Driver to use the Mios Modulus Counter to count external events.class
MPIOSM_DIO
Driver to use pins on the MPIOSM (MIOS 16-bit parallel port I/O submodule) as digital in- and outputs.class
MPWMSM_DIO
Driver to use the MPWM sub module as digital I/O.class
MPWMSM_PWM
Driver for the MPWM module for generating PWM signalsclass
QADC_AIN
This driver configures one of the QADC modules (QADC-A or QADC-B) for analog input sampling operation.
Both modules comprise of 16 input channels each.class
QADC_DIO
Driver to use the QADC-A or QADC-B as digital I/O.
Please prefer theMPIOSM_DIO
driver for I/O applications, because it's not possible to use the same channel on a QADC for ADC and I/0 at the same time.
The channels are grouped into two groups of 8 channels each, PortA and PortB.
PortB: PQB0(AN0), PQB1(AN1), PQB2(AN2), PQB3(AN3), PQB4(AN48), PQB5(AN49), PQB6(AN50), PQB7(AN51)
PortA: PQA0(AN52), PQA1(AN53), PQA2(AN54), PQA3(AN55), PQA4(AN56), PQA5(AN57), PQA6(AN58), PQA7(AN59)
IMPORTANT: The pins on PortB work solely as digital inputs.class
QSMCM
Definitions for QSMCMclass
QSPI
class
RN131
Driver for Roving RN-131C WiFly Module.class
Robi2
This driver is used for the Robi2.class
RTBoard
Driver for the mpc555 board for control applications.class
SCI
Interrupt controlled driver for the Serial Communication Interface 1 or the Serial Communication Interface 2 of the Freescale MPC555.class
StepMotor
Step motor driver on TPU-A or TPU-B.
Full step and half step modes are possible.
Full step requires 2 pins on the TPU.class
TLC549
Driver for a TLC549 8bit AD-converter connected to the QSPI.
Connect the converter as follows:
MPC555 => TLC549:
PCS0 => CS
MISO => DATA OUT
SCK => I/O CLOCK
Do not connect any other devices on the QSPI interface without adapting the settings of the control lines.class
TPU_DIO
Driver to use a channel of the TPU (A or B) as a GPIO.
Each 16 channels of both time processing units can be used as general purpose in- or output.class
TPU_FQD
Decoding of quadrature coded signals (FQD - Fast Quadrature Decoding) with TPU-A or TPU-B.class
TPU_PPWA
Period and pulse width measurement (PPWA function) with the TPU-A or TPU-B.
All 16 channels of TPU-A or TPU-B can be used.class
TPU_PWM
Driver for generating pulse width modulated (PWM) signals on the TPU.
All 16 channels of TPU-A or TPU-B can be used.class
TPUA
Driver for the TPU B.class
TPUB
Driver for the TPU B.class
VL53L0X
-
Uses of Ippc32 in org.deepjava.runtime.mpc555.driver.can
Classes in org.deepjava.runtime.mpc555.driver.can that implement Ippc32 Modifier and Type Class Description class
CANA
-
Uses of Ippc32 in org.deepjava.runtime.mpc555.driver.ffs
Classes in org.deepjava.runtime.mpc555.driver.ffs that implement Ippc32 Modifier and Type Class Description class
AM29LV160
Driver for AM29LV160 Flash, 2MB Utilities for reading from and writing to flash AM29LV160.class
FFS
Flash File System
Works if code runs out of RAM or flash Sets aside part of the onboard flash for a file systemclass
FileTransfer
files can be manually uploaded over SCI2, uses interrupt driven SCI driver -
Uses of Ippc32 in org.deepjava.runtime.ppc32
Classes in org.deepjava.runtime.ppc32 that implement Ippc32 Modifier and Type Class Description class
Decrementer
The class for the PPC decrementer exception.class
ProgramExc
The class for the PPC program exception.class
Task
This class implements a simple non-preemptive tasking system.
-