freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于can總線的數(shù)據(jù)采集系統(tǒng)-文庫吧資料

2025-07-03 17:01本頁面
  

【正文】 alue: 無*********************************************************************************************************/void SendCANFrame(void *pCAN, void *pFrame){ tCANMsgObject MsgObjectTx。 pRecBufucRead = (pRecBufucRead + 1) % CAN_MAX_Buffer。 } pRecBufucSize 。 pRecBufucBufFull = NOT_FULL。 pReadBuf = (tCANFrame *)pRead。 tCANFrame *pReadBuf。 } return NOT_FULL。 pRecBufucBufEmpty = NOT_EMPTY。 /* 向接收緩沖區(qū)寫數(shù)據(jù) */ pRecBufucWrite = (pRecBufucWrite + 1) % CAN_MAX_Buffer。 pRecBufucBufFull = NOT_FULL。 if (pRecBufucBufEmpty == FULL) { /* 接收緩沖區(qū)已滿 */ return FULL。 pRecBuf = (tCANFrameBuff *)pBuf。}/*********************************************************************************************************** Function name: CAN_ucWriteBuffer** Descriptions: 寫幀接收緩沖區(qū)** input parameters: *pBuf 指向接收緩沖區(qū)的指針** *pWrite 寫數(shù)據(jù)塊指針** output parameters: 無** Returned value: FULL, 緩沖區(qū)已滿** NOT_FULL 緩沖區(qū)未滿*********************************************************************************************************/unsigned char CAN_ucWriteBuffer (void *pBuf, void *pWrite){ tCANFrameBuff *pRecBuf。 pCAN_InfopSendFrameBuff = pSendBuff。 pCAN_InfoulTxMsgObjNr = ulTxMsgObj。 pCAN_InfoucBADVal = ulBaud。 pCAN_Info = (tCANNodeInfo *)pCAN。 /* 指向CAN節(jié)點(diǎn)數(shù)據(jù)信息的指針 */ /********************************************************************************************************* This structure holds the static defitions used to configure the CAN controller bit clock in the proper state given a requested setting.*********************************************************************************************************/tCANBitClkParms CANBitClkSettings[] ={ /* * OSC = 8MHz */ if 0 {5, 2, 2, 1}, /* CANBAUD_1M */ {5, 2, 2, 2}, /* CANBAUD_500K */ {5, 2, 2, 4}, /* CANBAUD_250K */ {9, 6, 4, 4}, /* CANBAUD_125K */ {5, 2, 2, 10}, /* CANBAUD_100k */ {5, 2, 2, 20}, /* CANBAUD_50k */ {9, 6, 4, 20}, /* CANBAUD_25k */ {5, 2, 2, 50}, /* CANBAUD_20k */ {5, 2, 2, 100}, /* CANBAUD_10k */ {9, 6, 2, 100}, /* CANBAUD_5k */ {9, 6, 2, 200}, /* CANBAUD_2k5 */ endif /* * OSC = 6MHz */ {6, 1, 2, 1}, /* CANBAUD_1M */ {11, 4, 2, 1}, /* CANBAUD_500K */ {11, 4, 2, 2}, /* CANBAUD_250K */ {11, 4, 2, 4}, /* CANBAUD_125K */ {11, 4, 2, 5}, /* CANBAUD_100k */ {11, 4, 2, 10}, /* CANBAUD_50k */ {11, 4, 2, 20}, /* CANBAUD_25k */ {11, 4, 2, 25}, /* CANBAUD_20k */ {11, 4, 2, 50}, /* CANBAUD_10k */ {11, 4, 2, 100}, /* CANBAUD_5k */ {11, 4, 2, 200}, /* CANBAUD_2k5 */}。 /* 指向幀接收緩沖區(qū)的指針 */extern tCANFrameBuff *pSendFrameBuff。在最后,再次感謝王維博老師。在編寫各功能程序時(shí),特別是后來增添的比較復(fù)雜的程序, 目前,外面企業(yè)公司編寫程序大部分用C語言,而少用我們現(xiàn)在所學(xué)的匯編語言,所以我在以后的時(shí)間還是會(huì)自學(xué)C語言編程。這次課程設(shè)計(jì)整體來說是成功的,但我也發(fā)現(xiàn)了自己許多錯(cuò)漏和不足之處。盡管板面沒買得好看,但那也是我們的成果,還有因不細(xì)心、不熟習(xí)制作流程,還有打印的時(shí)候由于油墨的質(zhì)量不行且不夠濃,導(dǎo)致第一
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1