2013年10月1日 星期二

2013.10.1 上課內容



  • ohloh:
            可以紀錄以及評斷 、統計自己所開發的project。評斷project的價值($$$$$)。


  • RTOS(即時作業系統):
        其實第一個作業(rtenv)就有符合典型作業系統,
        只是沒有做好一些註解,
        典型作業系統需求參考:
        http://wiki.csie.ncku.edu.tw/embedded/2012w3/HappyRTOS.pdf
   
     



  • 在這21世紀裡,要曝光自己是很容易的!

  • MPU (optional):
           記憶體管理單元,

  • Thumb 與 Thumb 2 本身是不相容,but assembler是相容的 
           Thumb 2 可以切換16-bit 與 32-bit mode


  • Cortex-M 系統有15個通用暫存器,這些都可以用C語言表示,
           他有兩種mode  (Only two processor modes):
           
                      Thread Mode for User tasks.
            Handler Mode for OS tasks and exceptions.

          且他有Vector table contains addresses (need to find out the assembler ).



  • NVIC(Nested Vectored Interrupt Interrupt Controller )
            在Cortex-M系列有支援NVIC , 他是可以處理
            " 當一個中斷發生後,進入到ISR,如今又有一個process 觸發另一中斷,要進入ISR "
             what's happen?   NVIC就可以依照設定的優先順序來作中斷的處理。

     



  • Cortex-M3 Program Status Register:
           Key point:
                One Status Register consisting of
                     APSR - Application Program Status Register – ALU flags
                     IPSR - Interrupt Program Status Register – Interrupt/Exception No.
                    
                     EPSR - Execution Program Status Register:
                    * IT field – If/Then block information 
                    * ICI field – Interruptible-Continuable Instruction information.


       其今日參照的課程內容主要:




========================================
  • 演講時間 (張秉霖) :
             * Neural network:

             * computer graphics 與 computer vision的差別:
                    computer graphics 為 類似OpenGL,如何將使用者界面美化等等。
                    computer vision 為 一個人作了些什麼事情,電腦能夠識別。


   
             * computer vision 最大的困難在於,當機器人所偵查的環境永遠都不夠多,
                永遠都有很多例外的情況(ex. 機器人視覺看到一片全部都是白色的牆壁, How to?)



            * DTAM  與 PTAM (深度偵測,只單一用一個Web Cam就可以達成)



            * 開放課程 (很多英文免費資源開放課程) :
                     - Coursera.
                     - Computer Vision:Models, Learning , and Inference.




           *要跟人家合作之前,可以先看看自己能為這個團隊貢獻甚麼事情。

           e-mail : pinglin02@gmail.com














           



         

沒有留言:

張貼留言