欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

英創(chuàng)信息技術(shù)WinCE下的Modbus設(shè)備方協(xié)議軟件介紹

英創(chuàng)信息技術(shù) ? 來(lái)源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2019-11-14 09:45 ? 次閱讀

Modbus協(xié)議是一種已廣泛應(yīng)用于當(dāng)今工業(yè)控制領(lǐng)域的通用通訊協(xié)議。通過(guò)此協(xié)議,控制器相互之間、或控制器經(jīng)由網(wǎng)絡(luò)(如以太網(wǎng))可以和其它設(shè)備之間進(jìn)行通信。Modbus 協(xié)議使用的是主從通訊技術(shù),即由主設(shè)備主動(dòng)查詢和操作從設(shè)備。一般將主控設(shè)備方所使用的協(xié)議稱(chēng)為Modbus Master,從設(shè)備方使用的服務(wù)器協(xié)議稱(chēng)為Modbus Slave。典型的主設(shè)備包括工控機(jī)和工業(yè)控制器等;典型的從設(shè)備如PLC編程控制器等。Modbus通訊物理接口可以選用串口(包括RS232RS485),也可以選擇以太網(wǎng)口。其通信遵循以下的過(guò)程:

·主設(shè)備向從設(shè)備發(fā)送請(qǐng)求;

·從設(shè)備分析并處理主設(shè)備的請(qǐng)求,然后向主設(shè)備發(fā)送結(jié)果;

·如果出現(xiàn)任何差錯(cuò),從設(shè)備將返回一個(gè)異常功能碼。

英創(chuàng)公司提供的ARM9嵌入式主板系列產(chǎn)品,均帶有豐富的串口、網(wǎng)絡(luò)資源、通用GPIO接口等,同時(shí)具有強(qiáng)大的處理能力,除了適用于作為Modbus 主設(shè)備的開(kāi)發(fā)應(yīng)用,還可以作為ModBus從設(shè)備的開(kāi)發(fā)應(yīng)用。主控協(xié)議軟件在英創(chuàng)的《WinCE下的ModBus主控協(xié)議軟件》一文已有介紹, 在本文中主要介紹基于實(shí)現(xiàn)ModBus設(shè)備方協(xié)議的軟件包“WinCE下的ModBus設(shè)備方協(xié)議軟件”(以下簡(jiǎn)稱(chēng)modbusSlave軟件包)。該軟件的是以C函數(shù)加靜態(tài)LIB庫(kù)的形式提供給客戶。主要特征如下:

·非常適用于實(shí)時(shí)的工業(yè)應(yīng)用。

·可以支持基于串口的Modbus協(xié)議應(yīng)用或者基于TCP的Modbus協(xié)議應(yīng)用。

·支持RTU傳輸模式。

·支持大多數(shù)的Modbus功能碼操作,包括對(duì)線圈、離散開(kāi)關(guān)輸入的位操作,以及對(duì)寄存器的字節(jié)操作。

·可以獲取通訊中傳輸協(xié)議的錯(cuò)誤代碼的詳細(xì)信息。

作為ModBus服務(wù)器,無(wú)論是基于串口還是基于TCP,在英創(chuàng)提供的modbusSlave軟件包中,實(shí)現(xiàn)了對(duì)于ModBus應(yīng)用報(bào)文的分析與響應(yīng),這只是ModBus通訊的一部分。另一部分是還需要有對(duì)應(yīng)用數(shù)據(jù)的訪問(wèn),這部分的內(nèi)容則需要用戶自己來(lái)進(jìn)行定義,為了方便客戶的使用,在modbusSlave軟件包中通過(guò)函數(shù)指針的形式,實(shí)現(xiàn)了這些用戶接口函數(shù)的自動(dòng)加載,將用戶應(yīng)用數(shù)據(jù)處理和ModBus應(yīng)用報(bào)文響應(yīng)關(guān)聯(lián)起來(lái)。用戶只需根據(jù)需求定義這些接口函數(shù)來(lái)實(shí)現(xiàn)相應(yīng)的功能,各個(gè)函數(shù)具體的定義是通過(guò)專(zhuān)門(mén)的一個(gè)CPP文件:DataProvider.cpp來(lái)實(shí)現(xiàn)。所以在使用英創(chuàng)的modbusSlave軟件包時(shí),有兩個(gè)部分組成,一部分是 modbus_slave.h/ modbus_slave.lib定義的API函數(shù);另一部分是DataProvider.h /DataProvider.cpp定義的用戶數(shù)據(jù)接口函數(shù),其中接口函數(shù)需要用戶在DataProvider.cpp中具體實(shí)現(xiàn)。

1、modbusSlave軟件包API函數(shù)

為了方便應(yīng)用程序的使用,對(duì)不同的通訊介質(zhì)保持一致的代碼形式,英創(chuàng)所提供的modbusSlave軟件包的API函數(shù)可以同時(shí)支持基于串口和TCP的Modbus協(xié)議,應(yīng)用程序只需要在調(diào)用初始化函數(shù)時(shí),用不同參數(shù)區(qū)分即可。以下介紹英創(chuàng)modbusSlave軟件包的相關(guān)API函數(shù),各個(gè)函數(shù)的定義如下:

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述:通過(guò)串口或者網(wǎng)絡(luò)TCP打開(kāi)ModBus協(xié)議,連接到ModBus設(shè)備。對(duì)于串口方式,通過(guò)該函數(shù)打開(kāi)串口,并設(shè)置相應(yīng)串口的通訊參數(shù),以滿足數(shù)據(jù)和控制命令的通訊;對(duì)于TCP方式,通過(guò)該函數(shù)和ModBus設(shè)備建立基于Socket方式的TCP連接,利用該連接進(jìn)行數(shù)據(jù)和控制命令的通訊。

輸入?yún)?shù) lpPortName:

該參數(shù)為T(mén)CHAR類(lèi)型的字符串,該字符串中包含了啟動(dòng)ModBus協(xié)議的需要設(shè)置的通訊參數(shù)信息。對(duì)于串口模式和TCP兩種模式分別采用不同的格式的字符串。

(1) 串口模式:

字符串必須以COM作為開(kāi)頭,后面再帶上需要設(shè)置的串口通訊參數(shù)。格式為:

COMIdx:baudRate-dataBits-opBits-parity

其中Idx為串口序號(hào),‘:’ 后為串口通訊參數(shù),各個(gè)通訊參數(shù)均用整型數(shù)據(jù)來(lái)表示,依次為波特率、數(shù)據(jù)位、停止位、校驗(yàn)位,校驗(yàn)位 0-無(wú)校驗(yàn) 1-奇校驗(yàn) 2-偶校驗(yàn)。

如COM3作為通訊的協(xié)議口,波特率:9600bps、8為數(shù)據(jù)位、1個(gè)停止位、無(wú)校驗(yàn)。其格式如下:

_T( ‘COM3:9600-8-1-0’ );

也可以直接就用 _T( ‘COM3’ )來(lái)表示,表明串口所用的為缺省參數(shù):

波特率 9600bps 數(shù)據(jù)位 8 停止位 1 無(wú)奇偶校驗(yàn)。

(2) TCP模式:

字符串以IP地址或者”*”作為開(kāi)頭,‘:’后為指定TCP連接的特殊端口號(hào),ModBus協(xié)議中缺省端口為502。如果不需要指定特殊端口,可以不帶此參數(shù)。格式如:

_T( ‘192.168.201.178’ )或者_(dá)T(“*”),使用端口號(hào)為502;

slaveAddr:

ModBus Slave設(shè)備地址。

timeout:

設(shè)置ModBus協(xié)議通訊響應(yīng)的超時(shí)時(shí)間,單位為毫秒ms

mbusSlave_Interface:

數(shù)據(jù)處理函數(shù)指針結(jié)構(gòu),即需要加載ModBus Slave設(shè)備響應(yīng)各個(gè)功能的用戶數(shù)據(jù)處理接口函數(shù)。這些用戶接口函數(shù)是由用戶自己提供,用戶可以根據(jù)選擇的功能來(lái)實(shí)現(xiàn)。這些函數(shù)的名稱(chēng)和定義是固定的。分別為:

(1) 功能:讀保持寄存器/讀寫(xiě)寄存器,實(shí)現(xiàn)功能碼3、23

int ReadHoldingRegistersTable( int startRef, short regArr[], int refCnt );

(2) 功能:寫(xiě)寄存器,實(shí)現(xiàn)功能碼6、16、22、23

int WriteHoldingRegistersTable( int startRef, const short regArr[], int refCnt );

(3) 功能:讀輸入寄存器,實(shí)現(xiàn)功能碼4

int ReadInputRegistersTable( int startRef, short regArr[], int refCnt );

(4) 功能:讀線圈,實(shí)現(xiàn)功能碼1

int ReadCoilsTable( int startRef, char bitArr[], int refCnt );

(5) 功能:寫(xiě)線圈,實(shí)現(xiàn)功能碼5、15

int WriteCoilsTable( int startRef, const char bitArr[], int refCnt );

(6) 功能:讀離散量,實(shí)現(xiàn)功能碼 2

int ReadInputDiscretesTable( int startRef, char bitArr[], int refCnt );

返回值 = NULL: 啟動(dòng)ModBus設(shè)備失敗。

!= NULL: 啟動(dòng)ModBus設(shè)備成功,并返回相應(yīng)的操作句柄。

/////////////////////////////////////////////////////////////////////////////////////////////////////////

(1) HANDLE mbusSlave_StartupServer( LPCTSTR lpPortName, int slaveAddr,int timeout, ModBusSlave_Interface mbusSlave_Interface );

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述: ModBus 服務(wù)器執(zhí)行函數(shù),用于對(duì)ModBus報(bào)文的分析和響應(yīng)。

該函數(shù)為阻塞模式,阻塞的時(shí)間為函數(shù)mbusSlave_StartupServer (…)中設(shè)置的ModBus協(xié)議通訊響應(yīng)的超時(shí)時(shí)間 timeout,也相當(dāng)于等待請(qǐng)求響應(yīng)的超時(shí)時(shí)間。實(shí)際應(yīng)用中需要在線程中不斷地調(diào)用該函數(shù)。

輸入?yún)?shù)

hPort: 啟動(dòng)ModBus設(shè)備后獲取的操作句柄

返回值 0: 相應(yīng)操作成功

!=0: 錯(cuò)誤代碼,可調(diào)用函數(shù)mbusSlave_GetErrorText(…)獲取錯(cuò)誤的文本信息

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

(2) int mbusSlave_ServerLoop( HANDLE hPort );

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述: 關(guān)閉ModBus服務(wù)器應(yīng)用。

輸入?yún)?shù)

hPort: 啟動(dòng)ModBus設(shè)備后獲取的操作句柄

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

(3) void mbusSlave_ShutdownServer( HANDLE hPort );

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述: 獲取ModBus軟件包的版本信息。

返回值 : TCHAR類(lèi)型的字符串,為ModBus軟件包的版本信息。

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

(4) TCHAR * mbusSlave_GetPackageVersion( );

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述: 根據(jù)錯(cuò)誤代碼獲取錯(cuò)誤文本信息。

返回值 : TCHAR類(lèi)型的字符串,為錯(cuò)誤文本信息。

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

(5) TCHAR * mbusSlave_GetErrorText( int errCode );

modbus_Slave API調(diào)用的使用范例:

1、啟動(dòng)modbus設(shè)備方協(xié)議

TCP方式:

hPort = mbusSlave_StartupServer( _T(‘*’), 1, 10000, mbusSlave_Interface );

串口方式:

hPort=mbusSlave_StartupServer( _T(‘COM3:9600-8-1-0’),1,10000,

mbusSlave_Interface );

2、線程中調(diào)用Serverloop 響應(yīng)請(qǐng)求

while( 1 )

{

result = mbusSlave_ServerLoop( hPort );

if( result!=0 ) // 檢查是否返回錯(cuò)誤

{

// 出錯(cuò)處理:本例為獲取并打印錯(cuò)誤代碼的文本信息

wcscpy( szText, mbusSlave_GetErrorText( result ) );

i1 = wcslen( szText );

if( i1》0 )

{

wcstombs( strText, szText, i1 );

printf( ‘ error code: %s!\n’, strText );

}

}

}

2、modbusSlave軟件包用戶接口函數(shù)

在DataProvider.h中共定義了6個(gè)用戶數(shù)據(jù)接口函數(shù)定義如下:

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述: 讀保持寄存器/讀寫(xiě)寄存器,實(shí)現(xiàn)功能碼3、23

輸入?yún)?shù)

startRef: 寄存器的起始地址,范圍:1-0x10000

regArr: 讀取寄存器的值

refCnt: 需要讀取的寄存器數(shù)目,范圍:1-125

返回值

=1:操作成功

=0:不支持該項(xiàng)操作

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

(1) int ReadHoldingRegistersTable( int startRef, short regArr[], int refCnt );

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述: 寫(xiě)寄存器,實(shí)現(xiàn)功能碼6、16、22、23

輸入?yún)?shù)

startRef: 寄存器的起始地址,范圍:1-0x10000

regArr: 寫(xiě)寄存器的值

refCnt: 需要操作的寄存器數(shù)目,范圍:1-125

返回值

=1:操作成功

=0:不支持該項(xiàng)操作

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

(2) int WriteHoldingRegistersTable( int startRef, const short regArr[], int refCnt );

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述: 讀輸入寄存器,實(shí)現(xiàn)功能碼4

輸入?yún)?shù)

startRef: 寄存器的起始地址,范圍:1-0x10000

regArr: 讀取寄存器的值

refCnt: 需要讀取的寄存器數(shù)目,范圍:1-125

返回值

=1:操作成功

=0:不支持該項(xiàng)操作

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

(3) int ReadInputRegistersTable ( int startRef, short regArr[], int refCnt );

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述: 讀線圈,實(shí)現(xiàn)功能碼1

輸入?yún)?shù)

startRef: 寄存器的起始地址,范圍:1-0x10000

bitArr: 讀取線圈的值

refCnt: 需要讀取的線圈數(shù)目,范圍:1-2000

返回值

=1:操作成功

=0:不支持該項(xiàng)操作

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

(4) int ReadCoilsTable( int startRef, char bitArr[], int refCnt );

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述: 寫(xiě)線圈,實(shí)現(xiàn)功能碼5、15

輸入?yún)?shù)

startRef: 寄存器的起始地址,范圍:1-0x10000

bitArr: 寫(xiě)線圈的值

refCnt: 需要操作的線圈數(shù)目,范圍:1-2000

返回值

=1:操作成功

=0:不支持該項(xiàng)操作

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

(5) int WriteCoilsTable( int startRef, const char bitArr[], int refCnt );

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

功能描述: 讀離散量,實(shí)現(xiàn)功能碼 2

輸入?yún)?shù)

startRef: 寄存器的起始地址,范圍:1-0x10000

bitArr: 讀取離散量的值

refCnt: 需要讀取的離散量數(shù)目,范圍:1-2000

返回值

=1:操作成功

=0:不支持該項(xiàng)操作

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

(6) int ReadInputDiscretesTable( int startRef, char bitArr[], int refCnt );

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6086

    瀏覽量

    35639
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    創(chuàng)主板中預(yù)裝Modbus通訊協(xié)議

    modbus_Master.h,與原來(lái)的靜態(tài)庫(kù)保持不變,相應(yīng)各個(gè)API函數(shù)的說(shuō)明請(qǐng)參見(jiàn)創(chuàng)網(wǎng)站技術(shù)天地文章《Wince
    發(fā)表于 10-20 10:40

    創(chuàng)信息技術(shù)WinCE工控主板簡(jiǎn)介

    創(chuàng)公司的ARM9嵌入式工控主板產(chǎn)品系列,均預(yù)裝了正版WinCE5.0操作系統(tǒng)。微軟的 WinCE實(shí)時(shí)多任務(wù)操作系統(tǒng)是嵌入式領(lǐng)域的主流操作系統(tǒng)之一,它包括了以TCP/IP為特色的完整網(wǎng)
    的頭像 發(fā)表于 11-01 09:29 ?1556次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>WinCE</b>工控主板簡(jiǎn)介

    創(chuàng)信息技術(shù)ARM9工控主板WinCE應(yīng)用程序遠(yuǎn)程控制應(yīng)用

    創(chuàng)公司推出的ARM9嵌入式工控主板產(chǎn)品系列,均預(yù)裝了正版的WinCE5.0操作系統(tǒng)。微軟的WINCE實(shí)時(shí)多任務(wù)操作系統(tǒng)是嵌入式領(lǐng)域的主流操作系統(tǒng)之一,它包括了以TCP/IP為特色的完
    的頭像 發(fā)表于 11-04 09:28 ?1798次閱讀

    創(chuàng)信息技術(shù)WinCEModbus主控通訊協(xié)議軟件概述

     Modbus 協(xié)議是一種已廣泛應(yīng)用于當(dāng)今工業(yè)控制領(lǐng)域的通用通訊協(xié)議。通過(guò)此協(xié)議,控制器相互之間、或控制器經(jīng)由網(wǎng)絡(luò)(如以太網(wǎng))可以和其它設(shè)備
    的頭像 發(fā)表于 11-14 09:23 ?1999次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>WinCE</b><b class='flag-5'>下</b>的<b class='flag-5'>Modbus</b>主控通訊<b class='flag-5'>協(xié)議</b><b class='flag-5'>軟件</b>概述

    創(chuàng)信息技術(shù)如何實(shí)現(xiàn)WinCE系統(tǒng)中USB設(shè)備自動(dòng)檢測(cè)概述

    創(chuàng)公司ARM9系列工控主板預(yù)裝正版WinCE操作系統(tǒng),提供標(biāo)準(zhǔn)USB接口,本文介紹如何在應(yīng)用程序中判斷USB存儲(chǔ)設(shè)備的插入和移出操作。
    的頭像 發(fā)表于 11-18 09:44 ?1444次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>如何實(shí)現(xiàn)<b class='flag-5'>WinCE</b>系統(tǒng)中USB<b class='flag-5'>設(shè)備</b>自動(dòng)檢測(cè)概述

    創(chuàng)信息技術(shù)WinCE工控主板的數(shù)據(jù)庫(kù)配置簡(jiǎn)介

    。由于創(chuàng)公司的產(chǎn)品處于不斷發(fā)展之中,WinCE也在不斷的發(fā)展之中,導(dǎo)致在不同型號(hào)的產(chǎn)品中存在配置的數(shù)據(jù)庫(kù)的情況有所不同,本文的主要目的是詳細(xì)介紹
    的頭像 發(fā)表于 01-14 11:35 ?1543次閱讀

    創(chuàng)信息技術(shù)主板支持Modbus主控協(xié)議軟件

    1、簡(jiǎn)述 Modbus 協(xié)議是一種已廣泛應(yīng)用于當(dāng)今工業(yè)控制領(lǐng)域的通用通訊協(xié)議。通過(guò)此協(xié)議,控制器相互之間、或控制器經(jīng)由網(wǎng)絡(luò)(如以太網(wǎng))可以和其它設(shè)備
    的頭像 發(fā)表于 01-16 10:35 ?1601次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>主板支持<b class='flag-5'>Modbus</b>主控<b class='flag-5'>協(xié)議</b><b class='flag-5'>軟件</b>

    創(chuàng)信息技術(shù)WinCE遠(yuǎn)程桌面介紹

    的應(yīng)用程序。但在一些應(yīng)用場(chǎng)合,可能用戶的最終設(shè)備根本就不需要顯示功能,但在開(kāi)發(fā)過(guò)程中,又希望能看到顯示界面,以方便調(diào)試,這時(shí)候就可以利用WinCE的遠(yuǎn)程桌面功能了。 EM9280是創(chuàng)
    的頭像 發(fā)表于 01-16 10:24 ?3027次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>WinCE</b>遠(yuǎn)程桌面<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)LinuxModbus設(shè)備協(xié)議軟件介紹

    Modbus協(xié)議是一種已廣泛應(yīng)用于當(dāng)今工業(yè)控制領(lǐng)域的通用通訊協(xié)議。通過(guò)此協(xié)議,控制器相互之間、或控制器經(jīng)由網(wǎng)絡(luò)(如以太網(wǎng))可以和其它設(shè)備之間進(jìn)行通信。
    的頭像 發(fā)表于 01-17 08:47 ?1402次閱讀

    創(chuàng)信息技術(shù)主板WinCE應(yīng)用程序的FTP遠(yuǎn)程更新介紹

    特色的完整網(wǎng)絡(luò)通訊協(xié)議,并提供了基于TCP/IP應(yīng)用協(xié)議的服務(wù)器程序,如FTP Server、Web Server等等很實(shí)用的軟件程序。創(chuàng)
    的頭像 發(fā)表于 02-03 09:00 ?1565次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>主板<b class='flag-5'>WinCE</b>應(yīng)用程序的FTP遠(yuǎn)程更新<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)主板中預(yù)裝Modbus通訊協(xié)議

    目前創(chuàng)公司提供ModBus通訊協(xié)議軟件運(yùn)行于WinCE及Linux環(huán)境
    的頭像 發(fā)表于 02-06 10:55 ?1356次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b>主板中預(yù)裝<b class='flag-5'>Modbus</b>通訊<b class='flag-5'>協(xié)議</b>

    創(chuàng)信息技術(shù)WinCE主板與STM32多功能模塊通訊介紹

    ,STM32F103RCT6通過(guò)其USB Device接口與創(chuàng)工控主板連接通訊,STM32在WinCE系統(tǒng)中被當(dāng)做一個(gè)串口設(shè)備,
    的頭像 發(fā)表于 02-06 11:12 ?2146次閱讀

    創(chuàng)信息技術(shù)WinCE6系統(tǒng)CEDB故障分析介紹

    導(dǎo)致的。直到近期,創(chuàng)公司通過(guò)大量實(shí)驗(yàn),找到了觸發(fā)CEDB故障的原因。本文將介紹我們的實(shí)驗(yàn)結(jié)果,為防止CEDB故障,希望客戶注意: 使用WINCE6平臺(tái)的客戶,在產(chǎn)品發(fā)布時(shí)請(qǐng)使用rel
    的頭像 發(fā)表于 02-07 10:30 ?1095次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>WinCE</b>6系統(tǒng)CEDB故障分析<b class='flag-5'>介紹</b>

    創(chuàng)信息技術(shù)WinCE文件系統(tǒng)測(cè)試及故障分析簡(jiǎn)介

    WINCE文件系統(tǒng)的偶發(fā)故障一直是WINCE系統(tǒng)最為棘手的問(wèn)題,盡管出現(xiàn)故障的幾率不高,但對(duì)設(shè)備的穩(wěn)定運(yùn)行造成嚴(yán)重影響。為了保證基于WinCE的嵌入式系統(tǒng)能穩(wěn)定可靠運(yùn)行,
    的頭像 發(fā)表于 02-07 11:15 ?1507次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>WinCE</b>文件系統(tǒng)測(cè)試及故障分析簡(jiǎn)介

    創(chuàng)信息技術(shù)ModBus通訊協(xié)議軟件包簡(jiǎn)介

    使用的是主從通訊技術(shù),即由主設(shè)備主動(dòng)查詢和操作從設(shè)備。一般將主控設(shè)備所使用的協(xié)議稱(chēng)為
    的頭像 發(fā)表于 02-14 09:38 ?2338次閱讀
    <b class='flag-5'>英</b><b class='flag-5'>創(chuàng)</b><b class='flag-5'>信息技術(shù)</b><b class='flag-5'>ModBus</b>通訊<b class='flag-5'>協(xié)議</b><b class='flag-5'>軟件</b>包簡(jiǎn)介