日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

應(yīng)用實例 - 基于線程局部存儲技術(shù)的多通道數(shù)控系統(tǒng)仿真

來源:本站整理 作者:葉子2011年12月13日 09:46
[導(dǎo)讀] 3 應(yīng)用實例 一種基于Z-Buffer 的銑削實體加工仿真算法,華中數(shù)控HNC-32 數(shù)控系統(tǒng)HMI 的仿真系統(tǒng)繼承自該代碼,其主要結(jié)構(gòu)如下: 可見,顯示緩存等核心數(shù)據(jù)
3 應(yīng)用實例

  一種基于Z-Buffer 的銑削實體加工仿真算法,華中數(shù)控HNC-32 數(shù)控系統(tǒng)HMI 的仿真系統(tǒng)繼承自該代碼,其主要結(jié)構(gòu)如下:

  

12.jpg

 

  可見,顯示緩存等核心數(shù)據(jù)結(jié)構(gòu)設(shè)計為全局變量,但HNC-32 的設(shè)計目標(biāo)是多通道數(shù)控系統(tǒng),每個通道都需要一個實體加工仿真組件的實例,由于全局緩存數(shù)據(jù)為所有實例共享,因此出現(xiàn)的所有通道顯示內(nèi)容將完全一致,無法實現(xiàn)多通道仿真。為簡化改造工作,將原系統(tǒng)中約50 多個全局變量合并為一個結(jié)構(gòu),并將原全局變量作為其成員,即一個大的結(jié)構(gòu)變量包括了50 個原全局變量。

  按照 TLS 要求該結(jié)構(gòu)變量必須動態(tài)創(chuàng)建,如下代碼表明了它的聲明、創(chuàng)建過程,代碼還表明每個ActiveX 組件構(gòu)造時即調(diào)用API 函數(shù)TlsAlloc 獲得一個線程索引,在局部堆申請到存儲空間后用API 函數(shù)TlsSetValue 將該存儲區(qū)地址與線程索引對應(yīng)。

  

13.jpg

 

  

14.jpg

 

  在其他函數(shù)中,可以通過線程索dwTlsIndex 調(diào)用API函數(shù)TlsGetValue 引訪問到上述大結(jié)構(gòu)變量,進(jìn)而訪問到原全局變量,代碼如下:

  //被OpenPatg->hFile 調(diào)用讀刀位文件并顯示刀位軌跡

  int CSimuCtrlBCtrl : ShowPath(FILE *fp){

  GlobalValues *g=(GlobalValues *)TlsGetValue(dwTlsIndex);

  g->CtrlObj->GetClientRect(&rt);...

  

上一頁123下一頁

本文導(dǎo)航

相關(guān)閱讀

局部存儲相關(guān)文章

局部存儲相關(guān)下載

發(fā)表評論
技術(shù)交流、積極發(fā)言! 發(fā)表評請遵守相關(guān)規(guī)定。

0 條評論

推薦閱讀

每月人物

正面迎戰(zhàn)智慧家庭:從稱體重到“稱”健康,芯海智慧測量全包了!

正面迎戰(zhàn)智慧家庭:從稱體重到“稱”健康,芯海智慧測量全包
隨著科技的發(fā)展,人們對生活質(zhì)量的追求越來越高,傳統(tǒng)的家庭生活方式已經(jīng)無法滿足現(xiàn)代人的家居生活,智慧家庭的新型生活理念成為很多人夢寐以求的...

依托AI平臺,涂鴉智能開啟全屋智能2.0時代!

依托AI平臺,涂鴉智能開啟全屋智能2.0時代!
隨著物聯(lián)網(wǎng)技術(shù)的突飛猛進(jìn),生活中越來越多的家庭設(shè)備將會聯(lián)上網(wǎng)絡(luò),變得“智慧”起來,智慧家庭的概念成了這幾年媒體、企業(yè)、用戶關(guān)注的焦點,而...

每周排行

  • 型 號
  • 產(chǎn)品描述
西丰县| 郴州市| 内丘县| 广东省| 绥阳县| 文安县| 台南县| 昭觉县| 镇赉县| 榆林市| 朝阳区| 松桃| 沂水县| 乐清市| 神农架林区| 郎溪县| 车险| 壤塘县| 隆回县| 中阳县| 石河子市| 云林县| 怀远县| 沅江市| 贵港市| 牡丹江市| 同江市| 丹巴县| 门源| 泌阳县| 石家庄市| 集安市| 东安县| 敖汉旗| 长沙县| 岗巴县| 清河县| 洛川县| 竹溪县| 靖江市| 乐昌市|