以 cortex m3+uc/os ii 為基礎之雲端式生理監測儀的製作
DESCRIPTION
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. - PowerPoint PPT PresentationTRANSCRIPT
以 CORTEX M3+UC/OS II為基礎之雲端式生理監測儀的製作
Presenter:莊凱華Adviser: Dr. Pei-Jarn Chen
Date: 2013/10/14
I.Cloud Mobile Healthcare Overview
I.Cloud Mobile Healthcare Overview
二、行動醫療市場現況在智慧型行動裝置近幾年急速成長以及滲透率不斷提升的帶動之下,使
用者越來越習慣與長時間使用相關應用,更加速行動醫療應用市場發展。
II. CORTEX--M3
Bluetooth
RS23
2J-Lin
k
RJ-45
Operating Frequency :120MHz
III. uC/OS-II featuresIt 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 featuresIt 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 taskCPU_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], // 堆疊頂端指標 512 128 (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)
Start
接收RS232
Display on LCDWrite in SD
TCP/IP
Cloud ServerMONITORING
V. System Architecture (II)
接收生理監視器傳來得參數
透過 Internet 傳至 Server 資料庫將參數擷取存到 SD 卡
Display on LCD
VI.SD 卡資料備份
VI.SD 卡資料備份
VI.SD 卡資料備份
VI.SD 卡資料備份
VII.Future WorkTCP/IPCLOUD SERVER (PHP WEB)
REAL TIME TREND MONITORING