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

版本 e20c352ce11536c1c2a1df9869e6e3548c440062

embedded/2013w8

Changes from e20c352ce11536c1c2a1df9869e6e3548c440062 to b4b50d88d06cc2dbfbd3143a8b8cd65fe0989d6b

---
title: Week #8 (Apr 10) :: ARM and Assignment Review
toc: no
...

教材
---------
* YouTube
  * Festo 機械蜻蜓: http://www.youtube.com/watch?v=nj1yhz5io20
  * Festo 機械蜻蜓 (動作原理): http://www.youtube.com/watch?v=JUAD7nhyzhU
  * Boston Dynamics 的多足步行: http://www.youtube.com/watch?v=tFrjrgBV8K0

* TED
  * 錫蒙‧蕭肯的電腦自修課程: http://goo.gl/Uexlo

* GTC
  * 克萊斯勒談 GPU 運算改善汽車產業設計生產流程: http://www.cool3c.com/article/66148

* Techbang
  * ARM Cortex-A50 - AArch64: http://www.techbang.com/posts/12224-arm-of-the-64-bit-revolution-resolution
  * 完全看懂 ARM 處理器: http://www.techbang.com/posts/10678

* `ARM System Overview</embedded/arm-overview.pdf>`_
* `From Source to Binary<http://www.slideshare.net/jserv/from-source-to-binary-how-gnu-toolchain-works>`_
* [ARM System Overview](/embedded/arm-overview.pdf)
* [From Source to Binary](http://www.slideshare.net/jserv/from-source-to-binary-how-gnu-toolchain-works)

Assignment Review
-------------------------------

- `Lab 8</embedded/Lab8>`_: GNU Toolchain + RTOS
- [Lab 8](/embedded/Lab8): GNU Toolchain + RTOS
   * Due: March 12, 2013
   * `Lab 8 Solution</embedded/Sol8>`_; provider: Lucas Wei
   * [Lab 8 Solution](/embedded/Sol8); provider: Lucas Wei

- `Lab 9</embedded/Lab9>`_: Multitasking programming
- [Lab 9](/embedded/Lab9): Multitasking programming
  * Due: March 15, 2013
  * `Lab 9 Solution</embedded/Sol9>`_; provider: Ji-Heng Wu
  * [Lab 9 Solution](/embedded/Sol9); provider: Ji-Heng Wu

- `Lab 10</embedded/Lab10>`_: Priority Inversion
- [Lab 10](/embedded/Lab10): Priority Inversion
  * Due: March 22, 2013
  * `Lab 10 Solution</embedded/Sol10>`_;  provider: Lucas, Taylor
  * [Lab 10 Solution](/embedded/Sol10);  provider: Lucas, Taylor


取得參考實作
-------------------

.. code-block:: prettyprint

    git clone https://gitcafe.com/embedded2013/Labs.git
    cd Labs
    git pull
    git checkout BRANCH_NAME

- BRANCH_NAME 可以是以下
   * SOL-8
   * SOL-9
   * SOL-10
   * SOL-10-1