ARM-Workshop
Wer/Wie/Wann/Was/Wo
1. Termin: Der ARM-Workshop beginnt am 17.02 um 19:30 in den Räumen des CCC München in der Schleißheimer Str. 41.
Es sind 3 Termine geplant. bsx und s haben sich bereit erklärt kurze Einführungen zu geben. Fachkundiges Publikum und Tutoren für Diskussionen sind ausdrücklich willkommen.
Nach dem ersten Termin können wir Demo-Boards bestellen mit denen wie beim zweiten Treffen herumspielen können. Wer an der Sammelbestellung teilnehmen will bringt bitte 16 Eur passend mit. Es sollen folgende Boards angeschafft werden: http://www.watterott.com/de/STM32F4Discovery
Eingeladen ist jeder der Interesse hat, auch Personen die nicht Club-Mitglied sind dürfen an dem Workshop teilnehmen.
2. Termin: Das zweite Treffen wurde per Dudle zum 28.05. um 19:00 bestimmt, gleiche Räumlichkeit.
Bei diesem Treffen geht es ums individuelle Experimentieren mit dem Development-Board.
Außerdem hat clauer hat eine DSP-Demo-Anwendung erstellt, diese kann als Grundlage für eigene Versuche verwendet werden.
Vortragende:
- Termin:
- s
- bsx
- Termin:
- ? clauer ?
- Termin:
zusätzliche Teilnehmer: Maximale Teilnehmerzahl: 25
- Termin:
- clauer
- mario
- nordlicht
- mm
- wolschon
- ole
- paul
- kollege von paul
- trino
- lukas
- iomf42
- miller
- wolf
- d.s.e
- mst241
- Thomas
- Elliot
- ch3
- fluxamp
- Michi
- Kollege von Michi
- jo
- Ben
- Patrick
- lunar
- Termin:
- Lukas
- clauer
Agenda
- Termin: Architektur, Toolchain, st-link, Hello World, gdb
- Folien und hello world: https://github.com/muccc/arm-workshop
- Termin: IO, STM32 Libraries, FreeRTOS
- Termin: Vorschlaege: DSP, audio processing, accel, assembler/mixed, multitasking, instructionset details, IO, bus, at the logic analyzer…
ToDos
- Sammelbestellung der Discovery-Boards + Kabel.
Software
- ARM GCC –> https://launchpad.net/gcc-arm-embedded
- CooCox IDE –> http://www.coocox.org
- Em::Blocks IDE –> http://www.emblocks.org
Libraries
- STM32CubeF4: http://www.st.com/web/en/catalog/tools/PF259243#
- Direct link to zip: http://www.st.com/web/en/catalog/tools/PF259243#
Literatur
- Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors, The - Yiu, Joseph
- Professional Embedded ARM Development, James A. Langbridge
Datenblätter (STM32F4DISCOVERY)
- Demoboard STM32F4-Discovery –> http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00037955.pdf
- Audio CoDec CS43L22 –> http://www.cirrus.com/en/pubs/proDatasheet/CS43L22_F2.pdf
- Acceleration Sensor LIS302DL –> http://www.st.com/web/en/resource/technical/document/datasheet/CD00135460.pdf
- Onboard debugger/programmer ST-LINKV2 –> http://www.st.com/st-web-ui/static/active/en/resource/technical/document/data_brief/DM00027105.pdf
Externe Links
- M3 Demoboard –> http://www.watterott.com/de/STM32VL-Discovery
- M4 Demoboard –> http://www.watterott.com/de/STM32F4Discovery
- M4 Board Toolchain mit Linux –> http://www.wolinlabs.com/blog/linux.stm32.discovery.gcc.html
- Kleines M3 Tutorial –> http://www.diller-technologies.de/stm32.html
- µC.net ARM page –> http://www.mikrocontroller.net/articles/ARM
- µC.net STM32 page –> http://www.mikrocontroller.net/articles/STM32
- µC.net STM32F4DISCOVERY page –> http://www.mikrocontroller.net/articles/STM32F4-Discovery
- µC.net ARM GCC page –> http://www.mikrocontroller.net/articles/ARM_GCC
- Review des M4 board –> https://www.youtube.com/watch?v=ATTahQlbBME
- Audio mit dem M4 board –> http://www.mind-dump.net/configuring-the-stm32f4-discovery-for-audio
- Das r0ket Board zum CCCamp11 –> http://r0ket.de