Cortex m3 uc os ii
Download
1 / 15

以 Cortex M3+uC/OS II 為基礎之雲端式生理監測儀的製作 - PowerPoint PPT Presentation


  • 99 Views
  • Uploaded on

Presenter :莊凱華 Adviser : Dr. Pei- Jarn Chen Date : 2013/10/14. 以 Cortex M3+uC/OS II 為基礎之雲端式生理監測儀的製作. I.Cloud Mobile Healthcare Overview. I.Cloud Mobile Healthcare Overview. 二、行動醫療市場現況 在 智慧型行動裝置近幾年急速成長以及滲透率不斷提升的帶動之下,使用者越來越習慣與長時間使用相關應用,更加速行動醫療應用市場發展。. II. CORTEX--M3. Bluetooth. RJ-45.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' 以 Cortex M3+uC/OS II 為基礎之雲端式生理監測儀的製作' - driscoll-trevino


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Cortex m3 uc os ii

Presenter:莊凱華

Adviser:Dr. Pei-Jarn Chen

Date:2013/10/14

以Cortex M3+uC/OS II為基礎之雲端式生理監測儀的製作


I cloud mobile healthcare overview
I.CloudMobile Healthcare Overview


I cloud mobile healthcare overview1
I.Cloud Mobile Healthcare Overview

  • 二、行動醫療市場現況

    在智慧型行動裝置近幾年急速成長以及滲透率不斷提升的帶動之下,使用者越來越習慣與長時間使用相關應用,更加速行動醫療應用市場發展。


Ii cortex m3
II. CORTEX--M3

Bluetooth

RJ-45

RS232

J-Link

Operating Frequency :120MHz


Iii uc os ii features
III. uC/OS-II features

  • It is a very small real-time kernel.

  • Memory footprint is about 20KB for a fully functional kernel.

  • Source code is written mostly in ANSI C.

  • Highly portable, ROMable, very scalable, preemptive real-time, deterministic, multitasking kernel.

  • It can manage up to 64 tasks (56 user tasks available).


Iii uc os ii features1
III.uC/OS-II features

  • It has connectivity with μC/GUI and μC/FS (GUI and File Systems for μC/OS II).

  • It is ported to more than 100 microprocessors and microcontrollers.

  • It supports all type of processors from 8-bit to 64-bit.


Iv uc os ii task
IV. uC/OS-II task

CPU_INT08U os_err;

BSP_IntDisAll();

OSInit();

os_err = OSTaskCreateExt((void (*)(void *)) App_TaskStart, //指到工作程式碼的指標

(void * ) 0, //傳遞參數給工作

(OS_STK * )&App_TaskStartStk[APP_TASK_START_STK_SIZE - 1],// 堆疊頂端指標 512128

(INT8U ) APP_TASK_START_PRIO, //優先權 4~61

(INT16U ) APP_TASK_START_PRIO,//識別ID

(OS_STK * )&App_TaskStartStk[0],//堆疊底端指標

(INT32U ) APP_TASK_START_STK_SIZE,//指定堆疊數目

(void * )0, //可指向使用者擴充資料的指標

(INT16U )(OS_TASK_OPT_STK_CLR | OS_TASK_OPT_STK_CHK));//指定是否允許堆疊檢驗、堆疊清除、工作是否進行浮點操作

#if (OS_TASK_NAME_EN > 0)

OSTaskNameSet(APP_TASK_START_PRIO, (CPU_INT08U *)"Start Task", &os_err);

#endif

OSStart(); /* Start multitasking (i.e. give control to uC/OS-II). */

return (0);


V system architecture i
V. System Architecture (I)

Start

Display on LCD

Write in SD

TCP/IP

接收RS232

MONITORING

Cloud Server


V system architecture ii
V. System Architecture (II)

透過Internet 傳至 Server資料庫

將參數擷取存到SD卡

接收生理監視器傳來得參數

Display on LCD


Vi sd
VI.SD卡資料備份


Vi sd1
VI.SD卡資料備份


Vi sd2
VI.SD卡資料備份


Vi sd3
VI.SD卡資料備份


Vii future work
VII.Future Work

  • TCP/IP

  • CLOUD SERVER (PHP WEB)

    REAL TIME TREND MONITORING


ad