Difference between revisions of "Proj-2013-2014-Python-STM32F4"
Jump to navigation
Jump to search
Line 31: | Line 31: | ||
== Week 1 (13/01 - 19/01) == |
== Week 1 (13/01 - 19/01) == |
||
− | *Project discovery |
+ | * Project discovery |
− | *Research of related projects |
+ | * Research of related projects |
== Week 2 (20/01 - 26/01) == |
== Week 2 (20/01 - 26/01) == |
||
+ | * STM32 develop environment |
||
⚫ | |||
+ | |||
⚫ | |||
+ | * Add USB device |
||
⚫ | |||
+ | Create a new udev rule in /etc/udev/rules.d/45-usb-stlink-v2.rules: |
||
⚫ | |||
+ | SUBSYSTEM=="usb", ATTR{idVendor}=="0483", ATTR{idProduct}=="3748", MODE="660", GROUP="plugdev" |
||
+ | To reboot : |
||
+ | $ sudo service udev restart |
||
+ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
+ | |||
+ | |||
== Week 3 (27/01 - 02/02) == |
== Week 3 (27/01 - 02/02) == |
Revision as of 18:02, 9 February 2014
Introduction
Team
- Tutors : Olivier Richard
- Members : TAO Xinxiu , XIA Ye
Objectives
Points à traiter
- Modidification des Makefile
utilisation de arm-none-eabi-g++ et des bonnes options
- support STL
Voir https://github.com/andysworkshop/stm32plus
- Lib C
Voir newlib
- gc Garbage Collection
Voir tinygc http://tinygc.sourceforge.net/
- libprce
Voir T-Rex is a minimalistic regular expression http://tiny-rex.sourceforge.net/ http://sourceforge.net/projects/tiny-rex/
Progress
project start : 13/01/2014
Week 1 (13/01 - 19/01)
- Project discovery
- Research of related projects
Week 2 (20/01 - 26/01)
- STM32 develop environment
* Add USB device Create a new udev rule in /etc/udev/rules.d/45-usb-stlink-v2.rules: SUBSYSTEM=="usb", ATTR{idVendor}=="0483", ATTR{idProduct}=="3748", MODE="660", GROUP="plugdev" To reboot : $ sudo service udev restart
- Try the official examples of ST on the cards
To avoid using the commercial software IDE and understand better, We decided to develop on Linux for this project. During the tries, for certain examples, we've got different results on STM32F407 and STM32F401. We choose STM32F407 as the hardware for the following developement.
Week 3 (27/01 - 02/02)
- Test Project MicroPython
- Test Project Shedskin