分享到plurk 分享到twitter 分享到facebook

版本 2b79adc0e0ee76ee06053bc0df85d57b82353285

Lab16: Hardware Enablement

預期目標

  • 學習使用 STM32F4-Discovery 硬體
  • 接觸 ARM Cortex-M 環境
  • 學習 GNU Toolchain 與相關 open source 工具

開發工具使用

  • 參考上學期課程:
    • Lab 6</embedded/Lab6>_ 與 Lab 7</embedded/Lab7>_
    • https://gitcafe.com/embedded2012/P-jserv
  • descent 的「作業系統之前的程式 for stm32f4discovery」系列文章
    • 打造 Linux 開發環境<http://descent-incoming.blogspot.tw/2013/04/for-stm32f4discovery-0-linux.html>_
    • 1+2+3...+10 (ARM 組合語言版本)<http://descent-incoming.blogspot.tw/2013/04/for-stm32f4-discovery-1-10-asm-version.html>_
    • 點亮 LED<http://descent-incoming.blogspot.tw/2013/04/for-stm32f4discovery-2-led-c-version.html>_
    • USART<http://descent-incoming.blogspot.tw/2013/04/for-stm32f4discovery-3-usart.html>_