色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

英創(chuàng)信息技術(shù)SJA1000的CAN通訊接口函數(shù)擴(kuò)展應(yīng)用介紹

英創(chuàng)信息技術(shù) ? 來源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2020-01-15 14:11 ? 次閱讀

在現(xiàn)有的can_api.h所提供的接口函數(shù)的基礎(chǔ)上,推出CAN接口通訊一些擴(kuò)展應(yīng)用功能,主要是為每個(gè)接收的數(shù)據(jù)包均加上了時(shí)間標(biāo)簽,以支持實(shí)時(shí)控制的應(yīng)用。為了兼容以前接口函數(shù),can_api.h保持不變,英創(chuàng)公司另外定義了一個(gè)can_api_ex.h,在該文件中定義了帶有時(shí)間標(biāo)簽的CAN數(shù)據(jù)報(bào)文結(jié)構(gòu)。

typedef struct
{
// CAN數(shù)據(jù)報(bào)文ID,其中
bit 0-28 : CAN identifier (11/29 bit)
bit 29 : error frame flag (0 = data frame, 1 = error frame)
bit 30 : remote transmission request flag (1 = rtr frame)
bit 31 : frame format flag (0 = standard 11 bit, 1 = extended 29 bit)
DWORD dwCAN_ID;
// CAN數(shù)據(jù)報(bào)文中的數(shù)據(jù)長度
DWORD dwCAN_DatLen;
// CAN數(shù)據(jù)報(bào)文中的數(shù)據(jù)
UCHAR ucDat[8];
// CAN數(shù)據(jù)報(bào)文的時(shí)間標(biāo)簽,單位為毫秒
DWORD dwTimeTick;
} CAN_FRAME, *PCAN_FRAME;

獲取帶有時(shí)間標(biāo)簽的CAN接收報(bào)文,可通過調(diào)用標(biāo)準(zhǔn)的ReadFile( ) 來實(shí)現(xiàn),相應(yīng)的發(fā)送函數(shù)也可調(diào)用WriteFile( )來處理。以下為接收線程中的獲取帶有時(shí)間標(biāo)簽的CAN數(shù)據(jù)報(bào)文的方法:

WaitForSingleObject( ceCAN->m_hRxEvent, 15 );
{
dwLen = 0;
bResult = ReadFile(ceCAN->m_hCAN,
&ceCAN->can_frame,
sizeof(CAN_FRAME), &dwLen, NULL );
if( dwLen==sizeof(CAN_FRAME) ) // receive a can frame
{
if( dwLastTimeTick == 0 )
{
printf( '0x%08x - %ld\n', ceCAN->can_frame.dwCAN_ID, ceCAN->can_frame.dwTimeTick );
dwLastTimeTick = ceCAN->can_frame.dwTimeTick;
}
else
{
printf( '0x%08x - %ld\n', ceCAN->can_frame.dwCAN_ID, ceCAN->can_frame.dwTimeTick-dwLastTimeTick );
dwLastTimeTick = ceCAN->can_frame.dwTimeTick;
}
}
}

經(jīng)過測試,在英創(chuàng)嵌入式主板上CAN時(shí)間標(biāo)簽的精度能夠保證在±1ms。

由于讀取帶有時(shí)間標(biāo)簽的CAN數(shù)據(jù)報(bào)文采用的是系統(tǒng)標(biāo)準(zhǔn)函數(shù)ReadFile,所以對該擴(kuò)展功能感興趣的老客戶,需要對已有的英創(chuàng)嵌入式主板WinCE內(nèi)核進(jìn)行升級,而can_api.lib不需做任何變化。具體can_api.h中定義的接口函數(shù)參見《基于SJA1000的CAN通訊接口函數(shù)使用說明》一文。

感興趣的客戶可以和英創(chuàng)的技術(shù)支持聯(lián)系。

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

    關(guān)注

    7

    文章

    6086

    瀏覽量

    35539
收藏 人收藏

    評論

    相關(guān)推薦

    龍芯中科榮獲2024年度信息技術(shù)應(yīng)用創(chuàng)新工作委員會(huì)卓越貢獻(xiàn)成員單位

    近日,中國電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)信息技術(shù)應(yīng)用創(chuàng)新工作委員會(huì)(以下簡稱“信創(chuàng)工委會(huì)”)在北京召開2024年度工作總結(jié)座談會(huì)暨信創(chuàng)“大比武”總結(jié)大會(huì)。中國工程院院士、信
    的頭像 發(fā)表于 01-23 10:50 ?126次閱讀

    芯盛智能榮獲2024年信息技術(shù)應(yīng)用創(chuàng)新工作委員會(huì)卓越貢獻(xiàn)成員單位

    日前,中國電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)信息技術(shù)應(yīng)用創(chuàng)新工作委員會(huì)(以下簡稱 “信創(chuàng)工委會(huì)”)2024 年度總結(jié)座談會(huì)于北京隆重舉行。此次會(huì)議對在信創(chuàng)工作中作出突出貢獻(xiàn)的成員單位予以表彰。江蘇
    的頭像 發(fā)表于 01-20 09:56 ?136次閱讀

    中科曙光南京研究院方案入選江蘇省信息技術(shù)創(chuàng)新優(yōu)秀解決方案

    對中科曙光南京研究院在信息技術(shù)應(yīng)用創(chuàng)新領(lǐng)域深厚實(shí)力的有力證明,更是對其持續(xù)推動(dòng)技術(shù)創(chuàng)新、優(yōu)化解決方案能力的廣泛認(rèn)可。該方案集成了高端計(jì)算與分布式存儲(chǔ)的先進(jìn)技術(shù),旨在為用戶提供高效、穩(wěn)定、可擴(kuò)展
    的頭像 發(fā)表于 01-08 15:41 ?216次閱讀

    飛騰助力首屆教育信息技術(shù)應(yīng)用創(chuàng)新大賽圓滿落幕

    近日,由中國教育技術(shù)協(xié)會(huì)主辦,教育部教育管理信息中心教育信創(chuàng)實(shí)驗(yàn)室、公安部第三研究所、中國電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)信創(chuàng)工委會(huì)支持,北京航空航天
    的頭像 發(fā)表于 12-24 09:57 ?185次閱讀

    擴(kuò)展您的串口設(shè)備 EU104數(shù)據(jù)轉(zhuǎn)發(fā)芯片可獨(dú)立設(shè)置通訊速率和參數(shù) 將1個(gè)UART接口擴(kuò)展為4個(gè)

    擴(kuò)展您的串口設(shè)備 EU104數(shù)據(jù)轉(zhuǎn)發(fā)芯片可獨(dú)立設(shè)置通訊速率和參數(shù) 將1個(gè)UART接口擴(kuò)展為4個(gè) EU104是一款數(shù)據(jù)轉(zhuǎn)發(fā)芯片,具有5個(gè)UART接口
    的頭像 發(fā)表于 12-23 11:27 ?122次閱讀

    有方科技參編的信息技術(shù)團(tuán)體標(biāo)準(zhǔn)發(fā)布

    近日,有方科技參編的《信息技術(shù)產(chǎn)品供應(yīng)鏈成熟度 共性指標(biāo) 第1部分:企業(yè)背景評價(jià)》《信息技術(shù)產(chǎn)品供應(yīng)鏈成熟度 共性指標(biāo) 第2部分:技術(shù)掌控評價(jià)》《信息技術(shù)產(chǎn)品供應(yīng)鏈成熟度 共性指標(biāo) 第
    的頭像 發(fā)表于 12-23 10:44 ?205次閱讀

    龍芯中科助力2024首屆教育信息技術(shù)應(yīng)用創(chuàng)新大賽成功舉辦

    近日,2024首屆教育信息技術(shù)應(yīng)用創(chuàng)新大賽在北京航空航天大學(xué)成功舉辦。本次大賽由中國教育技術(shù)協(xié)會(huì)主辦,教育信創(chuàng)實(shí)驗(yàn)室、公安部第三研究所、中國電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會(huì)信
    的頭像 發(fā)表于 12-19 17:02 ?275次閱讀

    中科創(chuàng)達(dá)榮獲2024年軟件和信息技術(shù)服務(wù)優(yōu)秀企業(yè)

    及前百家企業(yè)”名單。中科創(chuàng)達(dá)憑借非凡的技術(shù)實(shí)力與持續(xù)的創(chuàng)新能力,成功入選“2024年度軟件和信息技術(shù)服務(wù)競爭力百強(qiáng)企業(yè)”以及“2024年軟件和信息技術(shù)服務(wù)優(yōu)秀企業(yè)”。
    的頭像 發(fā)表于 10-30 11:44 ?543次閱讀

    CAN/CANFD卡接口函數(shù)使用說明

    電子發(fā)燒友網(wǎng)站提供《CAN/CANFD卡接口函數(shù)使用說明.pdf》資料免費(fèi)下載
    發(fā)表于 10-15 17:35 ?0次下載

    EN?Power?Bus二總線接口轉(zhuǎn)接485方案芯片-485接口芯片

    EN20F18 是采用低壓直流供電總線通訊技術(shù)設(shè)計(jì)的一款通訊接口芯片,是銳恩EN Power Bus二總線
    發(fā)表于 09-29 16:04

    [can開發(fā)板] 一款低價(jià)can/obd2總線Linux開發(fā)板

    :https://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO_Air/zh CAN/OBD開源擴(kuò)展板詳細(xì)介紹:https://gitee.com/usb7
    發(fā)表于 07-05 16:46

    芯力特車規(guī)TVS產(chǎn)品助力CAN/LIN通訊接口保護(hù)

    芯力特深耕車規(guī)CAN/LIN通訊接口芯片,在大量的客戶項(xiàng)目應(yīng)用中深入了解客戶需求后,推出了汽車級TVS防護(hù)器件,助力車規(guī)CAN/LIN通訊
    的頭像 發(fā)表于 07-02 08:07 ?541次閱讀
    芯力特車規(guī)TVS產(chǎn)品助力<b class='flag-5'>CAN</b>/LIN<b class='flag-5'>通訊</b><b class='flag-5'>接口</b>保護(hù)

    BIG WALNUT大核桃全面響應(yīng)國家“信創(chuàng)”號(hào)召,傾力“智”造國產(chǎn)芯片+國產(chǎn)加密安全系統(tǒng)通訊產(chǎn)品

    信息化高速發(fā)展的今天,信息技術(shù)的自主可控和信息安全已經(jīng)成為國家發(fā)展的重要基石。國家信創(chuàng)戰(zhàn)略的提出,旨在推動(dòng)國產(chǎn)信息產(chǎn)業(yè)的崛起,實(shí)現(xiàn)
    的頭像 發(fā)表于 06-18 17:42 ?592次閱讀

    如何檢測can通訊電路的好壞

    CAN(Controller Area Network)是一種基于總線通信的局域網(wǎng)技術(shù),廣泛應(yīng)用于汽車電子、工業(yè)控制等領(lǐng)域。在實(shí)際應(yīng)用中,CAN通訊電路的好壞對整個(gè)系統(tǒng)的穩(wěn)定性和可靠性
    的頭像 發(fā)表于 06-16 09:42 ?3498次閱讀

    龍芯中科三項(xiàng)信創(chuàng)方案入圍工信部2023年信息技術(shù)應(yīng)用創(chuàng)新應(yīng)用示范案例名單

    近日,工業(yè)和信息化部通報(bào)了2023年信息技術(shù)應(yīng)用創(chuàng)新解決方案征集遴選結(jié)果,本次共評選出典型解決方案173個(gè)、應(yīng)用示范案例83個(gè)、單項(xiàng)創(chuàng)新案例64個(gè)。
    的頭像 發(fā)表于 03-07 16:45 ?999次閱讀
    龍芯中科三項(xiàng)信<b class='flag-5'>創(chuàng)</b>方案入圍工信部2023年<b class='flag-5'>信息技術(shù)</b>應(yīng)用創(chuàng)新應(yīng)用示范案例名單
    主站蜘蛛池模板: 日韩亚洲国产欧美免费观看 | 老师在讲桌下边h边讲课 | 动漫美女喷水 | 久久成人a毛片免费观看网站 | 久久蜜视频 | 戳女人屁股流水羞羞漫画 | 欧美日韩亚洲综合2019 | 性奴公司 警花 | 国产一区二区无码蜜芽精品 | 亚洲幼女网 | 日本一在线中文字幕 | xxnx动漫| 久久九九日本韩国精品 | 玩高中女同桌肉色短丝袜脚文 | 精品国产国偷自产在线观看 | 亚洲精品综合在线影院 | chinesetoilet美女沟 | 亚洲青青青网伊人精品 | 朋友的娇妻好爽好烫嗯 | 国产精品资源在线观看网站 | 国模大胆一区二区三区 | 久久精品国产视频澳门 | 老司机午夜影院味味 | 国产免费人成在线视频有码 | 国产亚洲精品久久久久久久 | 恋夜影视列表免费安卓手机版 | 久久精品视频在线看15 | 乐乐亚洲精品综合影院 | 中文成人在线 | 国产成人免费观看在线视频 | 成人影片迅雷下载 | 国产亚洲精品久久久久苍井松 | 美女撒尿无遮挡免费中国 | 两个人的视频日本在线观看完整 | 在教室轮流被澡高H林萌 | 亚洲AV 中文字幕 国产 欧美 | 国产99小视频 | 精品久久中文字幕有码 | 国产精品视频免费视频 | 色即是空 BT | 97夜夜澡人人爽人人模人人喊 |