人成午夜免费视频拍拍拍-人成午夜视频在线观看-人成在线v网站-人成在线免费视频-人成综合网络-人国产在线观看不卡片

聯系電話

13818755070

新聞中心/ NEWS CENTER

我的位置:首頁  >  新聞中心  >  電子汽車衡稱重儀表軟件設計

電子汽車衡稱重儀表軟件設計

更新時間:2015-06-22      瀏覽次數:743

電子汽車衡稱重儀表軟件設計

實時操作系統LiC/OS -n是一個基于優先級的搶占式實時內核,程序可讀性強,移植性好,代碼固定,可裁剪,非常靈活。至今,從8位到64位,FiC/OS -II己在超過40種不同架構的微處理器上運行。LiC/O S-II的主要特點有:是優先級可剝奪的實時多任務操作系統;可處理和調度56個用戶任務,任務的優先級可以動態調整;提供任務間通信、同步使用的信號量、和消息隊列;具有良好的可裁剪性,可盡量減小系統的ROMRAM大小。

電子汽車衡稱重儀表軟件設計基于LiC/OS-II實時操作系統,分為四個任務和三個中斷,即顯示任務、鍵盤輸入任務、通訊任務、數據計算處理任務和外部中斷、串口中斷、定時器中斷。

1.任務初始化

    系統首先創建2個信號量,用于兩個中斷和任務之間的通訊。

    void TaskStart (void *data)

    {

    Key_Sem=OSSemCreate(l);//創建按鍵輸入信號量

    CommSem=OSSemCreate(l);//創建串口通訊信號量

    OSTaskCreate(DataProcess_Task, (void *)0, (void *)&TaskStk[0] [1023],  1);

     創建數據計算處理任務,優先級zui高 

    OSTaskCreate(CommTask, (void *)0, (void *)&TaskStk[1][1023], 2);

     創建通訊任務,優先級次之 

    OSTaskCreate(KeyScan_Task, (void *)0, (void *)&TaskStk[2] [1023], 3);

     創建鍵盤處理任務,優先級第三 

    OSTaskCreate(Display_Task, (void *)0, (void *)&TaskStk[3] [1023], 4);

     創建顯示任務,優先級第四 

    )

2.定時中斷

    系統設置一個定時器010毫秒產生一個中斷,中斷發生后,對稱重傳感器信號進行采集,將采集到數據放在一個數組中,以便數據計算處理任務對其進行處理。


掃碼添加微信
13816853446

地址:上海市奉賢區奉浦大道97號綠地智尊A座1120-1123號

服務熱線
13816853446

掃碼添加微信

主站蜘蛛池模板: 国产精品视频露脸 | 亚洲欧美日韩在线精品一区二区 | 偷人精品一区二区 | 国产精品亚洲a∨天堂 | 护士精品一区二区三区 | 国产日韩一区二区三免费高清 | 日本三级欧美三级 | 成人午夜福利短视频在线观 | 91香蕉成人 | 国产一级做a爰片在 | 一区国严二区 | 成人午夜无人区一区二区 | 国产超级va在线播放 | 日韩精品另类天天更新影院 | 色橹橹欧美在线观看视频高清 | 最近手机在线中文字 | 最新福利电影在线看 | 国产视频91尤物在线观看 | 欧美精品人爱a欧美精品 | 国产免费| 另类专区亚洲 | 龚玥菲被躁12 | 天天夜夜欢性恔免费视频 | 日韩永久免费在线中文字幕 | 爱情岛亚洲论坛入 | 亚洲三级在线观看 | 美女福利 | 国产日韩欧美第二页 | 亚洲欧美一区二区在线 | 精品国精品自拍自在线 | 精品国产污污免费网站aⅴ 国产自在自线精品午夜视频 | 国产三区免费在线观看 | 国产又黄又爽在线观看 | 国产精品亚洲一区二区在线观看 | 亚洲欧洲日韩国产一区二区三区 | 亚洲国产国语自产精品 | 亚洲国产中文日韩精品乱码 | 国产免费人成在线看视频 | 太大太长太粗太久太硬了 | 日国产一区三区三区在线观看 | a亚洲欧美中文日韩在线v日本 |