Niklas Hauser 36.

February 8, 2018 | Author: Anonymous | Category: N/A
Share Embed


Short Description

Download Niklas Hauser 36....

Description

Niklas  Hauser   36.  

Introduc5on  

XPCC  by  RCA  

2  

Introduc5on  

XPCC  by  RCA  

3  

Introduc5on  

XPCC  by  RCA  

4  

Agenda   History  

Future  

PlaAorms  

Structure  

Mo5va5on  

XPCC  

XPCC  by  RCA  

5  

RoboterClub  

History  

2000  

2012  

Incep5on  

STM32  +  FPGA  

2004  

2011  

PC  +  AVR  +  CAN  

Xmega  

2010  

ATmega  +  Xmega  

XPCC  by  RCA  

6  

XPCC  

History  

2009  

2010  

Sourceforge  

2011  

2012  

Restructured  

CAN  Postman  

Github  

XPCC  by  RCA  

7  

Atmel   AVR  

NXP   ARM7  

8  bit  

STM32F4  

STM32F1  

LPC1xxx  

LPC2xxx  

SAM7  

XMEGA  

ATmega  

PlaAorms  

STM   Cortex-­‐M3/M4  

32  bit  

XPCC  by  RCA  

8  

Agenda   History  

Future  

PlaAorms  

Structure  

Mo5va5on  

XPCC  

XPCC  by  RCA  

9  

Build  System  

Structure  

compile  

program  

SoYware  Construct   templates  

documenta5on   unit  tests   XPCC  by  RCA  

10  

Language  

Structure  

sta5c  methods  

inline  methods  

C++  

memory  

template  classes  

virtual  func5ons  

operator  overloading  

efficiency        vs.      usability   XPCC  by  RCA  

11  

Structure  

Modularity   Math,  Filters  &  Geometry   Containers  &  Workflow   Abstract  Drivers  &  Protocols  

PlaAorm  independent  interfaces   PlaAorm  specific  implementa5on   XPCC  by  RCA  

12  

Combine!  

Structure  

Interfaces  

Divers  

Workflow   Containers   Math  

GPIO  

Storage  

Timer  

UART  

CAN  

RTOS  

SPI   I2C  

×  

UI   Sensors  

XPCC  by  RCA  

×  

Matrix   Queue  

13  

Agenda   History  

Future  

PlaAorms  

Structure  

Mo5va5on  

XPCC  

XPCC  by  RCA  

14  

Future  

Bluetooth   CAN  &  SPI   bootloader   Timer/Counter   Interface   YOU   DMA   support   Rule  databases  &     complex  gameplay  

Token   Bus   XPCC  by  RCA  

15  

roboterclubaachen.github.com  

XPCC  by  RCA  

16  

@salkinium   github.com/salkinium   roboterclub.rwth-­‐aachen.de   XPCC  by  RCA  

17  

Ques5ons!   History  

Future  

Structure  

Structure  

Mo5va5on  

XPCC  

XPCC  by  RCA  

18  

View more...

Comments

Copyright © 2020 DOCSPIKE Inc.