一個(gè)車機(jī)項(xiàng)目中正在使用的LIN代碼.MCU是STM32F103使用的是UCOS-II系統(tǒng).這段代碼包括LIN的從模式的初始化、接收、回應(yīng)等。利用的是串口的LIN模式中斷。帶有很多中文注釋.zip
標(biāo)簽: LIN代碼
上傳時(shí)間: 2022-06-28
上傳用戶:
隨著工業(yè)制造精度的不斷提高,傳統(tǒng)總線越來(lái)越多的表現(xiàn)出速度慢、數(shù)據(jù)量小的缺點(diǎn)。另一方面,一種將計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用于工業(yè)控制的總線技術(shù)越來(lái)越受到關(guān)注,這就是工業(yè)以太網(wǎng)。EtherCAT是一種基于修改以太網(wǎng)協(xié)議的工業(yè)以太網(wǎng),在數(shù)據(jù)鏈路層使用ISO/IEC802.3協(xié)議,數(shù)據(jù)幀類型為特定類型;在網(wǎng)絡(luò)層和傳輸層采用特定協(xié)議代替TCP/IP協(xié)議。目前,EtherCAT是速度最快、實(shí)時(shí)性最好的工業(yè)以太網(wǎng)協(xié)議之一。本文提出了基于UC/OSIⅡ的EtherCAT主站實(shí)現(xiàn)的具體方法。首先,從協(xié)議層面分析EtherCAT,對(duì)數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層和應(yīng)用層協(xié)議進(jìn)行分析。其次,通過(guò)對(duì)嵌入式平臺(tái)的設(shè)計(jì),確保主站系統(tǒng)的實(shí)時(shí)性。創(chuàng)造性的提出了一個(gè)UC/OSIⅡ系統(tǒng)下具有微秒級(jí)別精度的時(shí)間模塊;同時(shí)設(shè)計(jì)了基于中斷接收數(shù)據(jù)的DM9000的網(wǎng)卡驅(qū)動(dòng)。最后,根據(jù)協(xié)議分層構(gòu)架提出了一套嵌入式的EtherCAT主站軟件ECOU(EtherCAT Over UC/OS),并對(duì)主站底層和軟件進(jìn)行了功能和性能測(cè)試。ECOU是一個(gè)實(shí)施于UC/OSIⅡ的EtherCAT主站。作為嵌入式EtherCAT主站,它的實(shí)施更加靈活;同時(shí)由于UC/OSIⅡ是實(shí)時(shí)操作系統(tǒng),ECOU的性能也得到了很大的提高。關(guān)鍵詞:工業(yè)以太網(wǎng);UC/OSIⅡ;EtherCAT;微秒級(jí)別時(shí)間模塊;主站
標(biāo)簽: ucosii 工業(yè)以太網(wǎng) ethercat
上傳時(shí)間: 2022-06-30
上傳用戶:
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(49)資源包含以下內(nèi)容:1. 凌陽(yáng)非接觸式紅外測(cè)溫傳感器的C51源程序。.2. 液晶模塊LCD2X8C驅(qū)動(dòng)程序.3. 含t h r e a d x,u c o s 的b s p.4. 液晶sed1335芯片.5. 8237可編程DMA控制器altera提供.6. xilinx嵌入式開(kāi)發(fā)源碼.7. ZLG的LPC2220讀取SD卡的源代碼.8. 三星44b0 usbpid驅(qū)動(dòng)程序.9. 三星44B0的一款BOOTLOADER.10. i2c_slave mode for pic.11. max7219驅(qū)動(dòng).12. max7219控制程序.13. 語(yǔ)音通用程序.14. adc通用程序.15. 通用語(yǔ)音資料.16. ATMEGA128....液晶顯示程序.17. 基于MSP430的單片機(jī)的TC35/MC35的無(wú)線通訊MODEM.18. Uc-Os ii的多任務(wù)操作系統(tǒng)全部原代碼(強(qiáng)烈推薦).19. nios開(kāi)發(fā)ucos源碼.20. MinOS嵌入式操作系統(tǒng),C/C++源代碼!基于KeilC51編譯器..21. 基于51單片機(jī)的濾波程序.22. IIC讀寫程序.23. 無(wú)刷電機(jī)無(wú)位置傳感器dsp程序.24. c51液晶顯示程序,顯示模塊,可通用于基于HD44780內(nèi)控器的液晶顯示器..25. DP-51H下載仿真實(shí)驗(yàn)儀提供80C51與接口實(shí)例.ZLG7290例程*.26. DP-51H下載仿真實(shí)驗(yàn)儀提供80C51與接口實(shí)例.讀EEPROM并顯示例程*.27. 一個(gè)讀取PCI配置空間的TOOL (在DOS下OR WIN 98).28. AT89C52實(shí)時(shí)時(shí)鐘DS1302測(cè)試,帶Proteus文件.29. 用AT89C52演奏音樂(lè).30. 這個(gè)是安防用的控制鍵盤C源程序,采用KEIL C51開(kāi)發(fā).用于控制前端解碼器!.31. 這是一個(gè)用于視頻切換的控制程序,采用AT89C51芯片,KEIL 51開(kāi)發(fā).32. 自己近期寫的一個(gè)串口通信的小程序.33. 這是基于藍(lán)海微芯LJD-SY-XA+單片機(jī)開(kāi)發(fā)系統(tǒng)的遠(yuǎn)程無(wú)線監(jiān)控系統(tǒng)的DA及AD采集和數(shù)碼顯示的部分.34. 基于51內(nèi)核的單片機(jī)的ucos-ii操作系統(tǒng)的移植的源代碼.35. 此代碼是實(shí)現(xiàn)將lwip協(xié)議移植于51單片機(jī)的測(cè)試程序.36. DOS下采用中斷接收數(shù)據(jù)的串口通訊的例子,很難找到的好東西!.37. lpc2292的can總線的簡(jiǎn)單收發(fā)程序 底層驅(qū)動(dòng)程序都有.38. 數(shù)字密碼鎖設(shè)計(jì)的源代碼,喜歡的朋友就下載..39. 一個(gè)使用STGapiBuffer編程的例子.40. 好東西 AVR study.
標(biāo)簽: 機(jī)械制造 工藝 夾具 工業(yè)
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(115)資源包含以下內(nèi)容:1. 《ALTERA FPGA/CPLD高級(jí)篇》高速DDR存儲(chǔ)器數(shù)據(jù)接口設(shè)計(jì)實(shí)例.2. 《ALTERA FPGACPLD高級(jí)篇》高速串行差分接口(HSDI)設(shè)計(jì)實(shí)例.3. 一個(gè)運(yùn)行在PDA上的線程程序.4. 《ALTERA FPGACPLD高級(jí)篇》LogicLock設(shè)計(jì)實(shí)例.5. 595實(shí)現(xiàn)漸變程序.6. 我的8?jìng)€(gè)LED漸變的程序歡迎廣大用戶下載.7. dmx512燈光控制協(xié)義,歡迎廣大用戶下載.8. 學(xué)習(xí)嵌入式 mmu 代碼 感覺(jué)不錯(cuò) 發(fā)給大家分享一下了 希望大家喜歡 不錯(cuò)的.9. dmx512接收程序.10. 數(shù)控開(kāi)關(guān)電源程序+PROTEUS.11. 剛剛傳錯(cuò)了.12. 串口32位點(diǎn)陣程序.13. s3c2410 測(cè)試程序的原理圖.14. s3c2410的燒片工程.15. 嵌入式C語(yǔ)言程序設(shè)計(jì)這本書的書后光盤.16. 2407原理圖 對(duì)于學(xué)習(xí)硬件設(shè)計(jì)有很大的幫助.17. 利用web camera對(duì)目標(biāo)進(jìn)行特征跟蹤的程序 對(duì)于初學(xué)機(jī)器視覺(jué)的有些幫助.18. uCOS-II在gprs上的應(yīng)用。 應(yīng)用的芯片型號(hào)是lpc2220..19. 脈沖反褶積的實(shí)現(xiàn).20. 利用鍵盤顯示專用驅(qū)動(dòng)芯片7290.21. 串行打印機(jī)RD32的驅(qū)動(dòng)程序.22. 點(diǎn)陣顯示,可用于許多場(chǎng)所,方便且視覺(jué)性很好,請(qǐng)大家來(lái)看看!.23. 9325驅(qū)動(dòng).24. 9320的 初如化 CODE.用于驅(qū)動(dòng)9320.25. 自己寫嵌入式系統(tǒng)的Web Server,基于Busybox的httpd,通過(guò)CGI可以實(shí)現(xiàn)交互式動(dòng)態(tài)網(wǎng)頁(yè)。.26. 是本人在前邊一次上傳的數(shù)字電壓表的原理圖包括PCB.27. Configuring and Updating the Boot Loader.28. 介紹了GPIB在開(kāi)發(fā)mg369*儀器的自動(dòng)控制方面的技巧和注意事項(xiàng).29. AVRX實(shí)時(shí)系統(tǒng),在AVR單片機(jī)上實(shí)現(xiàn)的實(shí)時(shí)系統(tǒng),很少見(jiàn)的哦.30. 51串口實(shí)現(xiàn)多機(jī)通信.31. 設(shè)計(jì)一個(gè)簡(jiǎn)單的LED流水彩燈,12個(gè)彩燈共陰接地,陽(yáng)極分別與EP1C3的8個(gè)I/O相連,來(lái)控制彩燈的滅亮,在不同時(shí)段,指示燈有不同的顯示模式..32. 介紹了S3C44B0的使用 對(duì)整體的把握.33. 洗衣機(jī)的程序 洗衣機(jī)的程序.34. lf2407.35. SMDK2440_V1.0_BASE 底板原理圖.36. 多個(gè)仿真例子.37. Demo for I2C Master and Slave.38. MiniGUI 1_3_3 移植詳解.39. 嵌入式開(kāi)發(fā)資料.40. 有關(guān)節(jié)74ls373的知識(shí)很有用.
上傳時(shí)間: 2013-06-05
上傳用戶:eeworm
本文主要研究基于嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS-11在AM上的移植。從成本、性能和功耗三方面考慮,系統(tǒng)硬件平臺(tái)采用ARMTDM微處理器。從系統(tǒng)的穩(wěn)定性、可靠性和資源有效管理的角度,軟件平臺(tái)采用實(shí)時(shí)操作系統(tǒng)uC/OS-II.系統(tǒng)采取軟硬件協(xié)同設(shè)計(jì)的方法完成整個(gè)平臺(tái)的構(gòu)建,全文從硬件平臺(tái)、關(guān)鍵代碼的設(shè)計(jì)、操作系統(tǒng)的移植三個(gè)方面闡述了基于ARM的嵌入式系統(tǒng)的設(shè)計(jì)過(guò)程。關(guān)鍵代碼的設(shè)計(jì)包括啟動(dòng)代碼、中斷處理程序、FASH燒寫程序的設(shè)計(jì)和開(kāi)發(fā),文中分析了各部分代碼的設(shè)計(jì)流程,并給出關(guān)鍵程序流程圖和部分源碼,是設(shè)計(jì)嵌入式系統(tǒng)開(kāi)發(fā)的關(guān)鍵部分。在操作系統(tǒng)的移植過(guò)程中,實(shí)現(xiàn)了嵌入式系統(tǒng)對(duì)ARM微處理器的移植,論文介紹了uCOS-11的文件結(jié)構(gòu)和ARMTM的寄存器結(jié)構(gòu)及運(yùn)行模式,結(jié)合具體源代碼討論了操作系統(tǒng)移植的實(shí)現(xiàn)流程。整個(gè)系統(tǒng)設(shè)計(jì)完成以后在多刃劍開(kāi)發(fā)板上進(jìn)行了試驗(yàn),基本達(dá)到所要求的各項(xiàng)性能指標(biāo)。
標(biāo)簽: 嵌入式 操作系統(tǒng) arm
上傳時(shí)間: 2022-06-22
上傳用戶:
這是網(wǎng)名為Rein Lee寫的一篇在PROTEUS中使用ARM處理器及uC/OS-II移植理解,里面還包括移植的源代碼,以及在PROTEUS上建的工程文件,已調(diào)試好,可以運(yùn)行仿真。對(duì)于理解uC/OS-II在ARM上的移植還是很有幫助的!\r\n
標(biāo)簽: PROTEUS OS-II ARM uC
上傳時(shí)間: 2013-09-21
上傳用戶:AISINI005
Proteus 仿真 ucos(ARM)
上傳時(shí)間: 2013-09-26
上傳用戶:dudu1210004
在了解ARM在UCOS系統(tǒng)移植之前,請(qǐng)先了解本人編寫的一片《周立功NXP LPC21xx22xx系列ARM芯片的啟動(dòng)程序分解》文件,在此基礎(chǔ)上,需要熟悉以下幾項(xiàng)內(nèi)容: ARM內(nèi)核級(jí)LPC系列的芯片內(nèi)部結(jié)構(gòu)知識(shí) 了解ADS1.2編譯軟件,其中各種偽指令及與C語(yǔ)言接口資料 閱讀UCOS2.52源碼及結(jié)構(gòu),可參閱本人編寫的《Ucos_II 2.52源碼中文譯注資料》一文
上傳時(shí)間: 2013-11-10
上傳用戶:哇哇哇哇哇
一個(gè)基于ucos-ii和lwip的簡(jiǎn)單telent服務(wù)器,可以通過(guò)telnet登錄開(kāi)發(fā)板后,通過(guò)網(wǎng)絡(luò)對(duì)開(kāi)發(fā)板進(jìn)行簡(jiǎn)單控制。
標(biāo)簽: telent ucos lwip 服務(wù)器
上傳時(shí)間: 2015-03-16
上傳用戶:csgcd001
本文介紹了_C/OS-II概況和ARM體系結(jié)構(gòu)中與移植工作相關(guān)的一些概念,并在此基礎(chǔ)上分析了基于ARM的移植工作。
上傳時(shí)間: 2013-12-14
上傳用戶:BOBOniu
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1