?1 電表技術(shù)指標(biāo)
采集、處理、存儲、監(jiān)控、顯示;
精度、速率、響應(yīng)時(shí)間。
2 uc/os-ii概述
函數(shù)和堆棧;
任務(wù)調(diào)度和切換;
任務(wù)通信和同步;(事件)
3 uc/os-ii應(yīng)用
內(nèi)存管理;
二值量、信號量、郵箱、消息隊(duì)列的使用;
任務(wù)劃分;
4 舉例說明(基于M3平臺,電力采集器)
4.1 內(nèi)存管理
OSMemCreate(Mem_128Bytes , MEM_128BYTES_BLOCK, MEM_128BYTES_SIZE ?, &err);
。。。
4.2 二值量、信號量、郵箱、消息隊(duì)列
二值量的初始化,OSMutexCreate(FAST_DONE_PRIO,&err);
信號量的初始化,OSSemCreate(0/1);
郵箱的初始化,OSMboxCreate((void*)1);
消息隊(duì)列的初始化,OSQCreate(Get_Uart_Data_Q, GET_UART_DATA_Q_SIZE);
XXX_SEND;
XXX_POST;
4.3 任務(wù)分解原理
掉電保護(hù)任務(wù)
系統(tǒng)時(shí)鐘任務(wù)
系統(tǒng)監(jiān)控任務(wù)
通信任務(wù)
解析任務(wù)
查詢?nèi)蝿?wù)
。。。
5 結(jié)合電表實(shí)際需求的設(shè)計(jì)交流
?