Proj-2012-2013-arduino-stm32disco

From air
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Introduction

Team

Tutor : Olivier RICHARD

Members : Xu FENG, Minyi GU, Tianming GUO

Department : RICM 4, Polytech Grenoble

Software Requirements Specification (SRS)

The SRS document can be found here :

Downloads

The presentation powerpoint can be found here :

The report can be found here :

The source code can be found here :

Progress

Week 1 ( Jan. 14 - Jan. 20 )

  • Discover the Arduino UNO board with some basic programs.
  • Prepare environment.
  • Check out and analyse necessary source code. ( Arduino IDE 1.5.2, libMaple, STM32F0 basic template )
  • Get knowledge about STM32F0 board.

Week 2 ( Jan. 21 - Jan. 27 )

  • Start with libMaple to compile manually codes for STM32F0.

Week 3 ( Jan. 28 - Feb. 3 )

  • Discover libMaple.

Week 4 ( Feb. 4 - Feb. 10 )

  • Discover stm32f0-discovery-basic-template, and compile manually STM32F0 with OpenOCD.

Week 5 ( Feb. 11 - Feb. 17 )

  • Continue the discovery of stm32f0-discovery-basic-template, analyse the source code especially the libraries.

Week 6 ( Feb. 18 - Feb. 24 )

  • Compile STM32 with some other demos.
  • Find out the usage of the STM32 libraries.
  • Analyse source code of Arduino IDE 1.5.2.
  • Understand the Makefiles of stm32f0-discovery-basic-template.

Week 7 ( Feb. 25 - Mar. 3 )

  • Winter holidays

Week 8 ( Mar. 4 - Mar. 10 )

  • Continue Week 6

Week 9 ( Mar. 11 - Mar. 17 )

  • Study libMaple

Week 10 ( Mar. 18 - Mar. 24 )

  • Continue Week 9 and evaluate libMaple

Week 11 ( Mar. 25 - Mar. 31 )

  • Study a branch of libMaple modified by Anton, and evaluate this edition

Week 12 ( Apr. 1 - Apr. 7 )

  • Compare Maple boards, Arduino boards with STM32 boards

Week 13 ( Apr. 8 - Apr. 10 )

  • Evaluate Arduino lib
  • End the project

Comments