1 準備1.1 硬件和編譯環境1.1.1 開發板硬件選用PIC18F25K22,在淘寶上可以買到開發板, LIXUE 工作室出品的。價格在140 左右。1.1.2 IDE編譯環境為MPLAB IDE V8.87C 編譯器為MCC18,版本號為3.38(以上編譯環境均由開發板中的光盤提供)1.1.3 仿真器PICkit3,同一家店買的1.2 FreeRTOS 相關移植文件準備1.2.1 下載移植文件在Microchip 官網下載通用移植文件http://embeddedcodesource.com/rtos我是選了下面這個,點擊download 即可下載,解壓后里面存在如下文件,1.2.2 查找有用的文件下載到的FreeRTOS為6.0.4 版本1)找到三個.c 文件如上圖所示,解壓后,主要的文件在FreeRTOS\Source文件夾中,如下所示:其中list.c , queue.c ,tasks.c 無需修改,作為主要的FreeRTOS的文件,2)找到與.c 文件對應的.h 文件如下圖所示,與之對應的在FreeRTOS\Source\include文件夾中:找到list.h , queue.h ,tasks.h,也無需修改。3)另外還有用的文件包括FreeRTOS.h , portable.h ,projdef.h4)找到heap_1.c找到FreeRTOS\Source\portable\MemMang文件夾里面5)移植修改文件主要包括port.c portmacro.h,在找到FreeRTOS\Source\portable\MPLAB\PIC18F文件夾里面6)其他文件在FreeRTOS_C18\FreeRTOS PrimerEjemplo文件夾中包含了主體的Demo 工程文件,關注FreeRTOSConfig.h,還有兩個.lkr 鏈接文件。2 示例Demo 說明點開FreeRTOS_C18\FreeRTOS PrimerEjemplo 文件夾中的.mcw 工程文件,發現提示丟失文件,如下所示,其實是定位出現文件,依次對應步驟1.2.2 中的各個文件夾位置查找,重新定位即可,定位好之后,編譯即可通過,
標簽: freertos
上傳時間: 2022-06-24
上傳用戶:
本文的主要介紹了逆變器電路 DIY制作過程,并介紹了逆變器工作原理、逆變器電路圖及逆變器的性能測試。本文制作的的逆變器(見圖1)主要由MOS場效應管,普通電源變壓器構成。其輸出功率取決于MOS場效應管和電源變壓器的功率,免除了煩瑣的變壓器繞制,適合電子愛好者業余制作中采用。下面介紹該逆變器的工作原理及制作過程。這里采用六反相器 CD4069構成方波信號發生器。電路中 R1是補償電阻,用于改善由于電源電壓的變化而引起的振蕩頻率不穩。電路的振蕩是通過電容 C1充放電完成的。其振蕩頻率為 f=122RC.圖示電路的最大頻率為:fmax=1/2.2 ×3.3 ×103x22 ×10-6-62.6Hz,最小頻率min-12.2 x.3 x03x22 x0-6-48.0Hz由于元件的誤差,實際值會略有差異。其它多余的反相器,輸入端接地避免影響其它電路。#p#場效應管驅動電路#e#
標簽: 逆變器
上傳時間: 2022-06-26
上傳用戶:
SPI總線協議及SPI時序圖詳解SPI,是英語Serial Peripheral Interface的縮寫,顧名思義就是串行外圍設備接口。SPl,是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節約了芯片的管腳,同時為PCB的布局上節省空間,提供方便,正是出于這種簡單易用的特性,現在越來越多的芯片集成了這種通信協議。SPI是一個環形總線結構,由ss(cs)、sck、sdi、sdo構成,其時序其實很簡單,主要是在sck的控制下,兩個雙向移位寄存器進行數據交換。上升沿發送、下降沿接收、高位先發送。上升沿到來的時候,sdo上的電平將被發送到從設備的寄存器中。下降沿到來的時候,sdi上的電平將被接收到主設備的寄存器中。假設主機和從機初始化就緒:并且主機的sbuff=0xaa(10101010),從機的sbuff=0x55(01010101),下面將分步對spi的8個時鐘周期的數據情況演示一遍(假設上升沿發送數據)。
上傳時間: 2022-06-28
上傳用戶:
文檔為JLINK仿真器如何調試ARM詳解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
標簽: arm
上傳時間: 2022-06-30
上傳用戶:
文檔為用Proteus仿真設計八位搶答器詳解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,
標簽: proteus
上傳時間: 2022-06-30
上傳用戶:得之我幸78
pcie(PCI-Express)處理層協議中文詳解處理層協議(transaction Layer specification)◆TLP概況。◆尋址定位和路由導向。◆i/o,.memory,configuration,message request、completion 詳解。◆請求和響應處理機制。◆virtual channel(ve)Mechanism虛擬通道機制。◆data integrity 數據完整性。一.TLP概況處理層(transaction Layer specification)是請求和響應信息形成的基礎。包括四種地址空間,三種處理類型,從下圖可以看出在transaction Layer中形成的包的基本概括。一類是對io口和memory的讀寫包(TLPS:transaction Layers packages),另一類是對配置寄存器的讀寫設置包,還有一類是信息包,描述通信狀態,作為事件的信號告知用戶。對memory的讀寫包分為讀請求包和響應包、寫請求包(不需要存儲器的響應包)。而io類型的讀寫請求都需要返回I/O口的響應包,
標簽: pcie
上傳時間: 2022-06-30
上傳用戶:
文檔為用單片機設計A-D、D-A轉換器詳解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,,,
標簽: 單片機
上傳時間: 2022-07-17
上傳用戶:
該文檔為電源紋波抑制器的原理與設計總結文檔如何 降低 AC.DC 和 DC—DC 變換器輸 出電壓 中的紋波和噪聲 ,是所有設計和使用該類 電源者較 為 關注的 問題之一 介 紹 了一種綜合運 用有 源濾波和無 源濾波設計 電源紋波抑制 器的原 理和方法 。詳 細敘述 了有 源低通 濾波的設計原理 、計算方法和采 用計 算機 仿真優化軟件設 計無源低通濾 波器的元件 參數的思路與方 法。設 計制作 出的電源紋 波抑 制器具有體積 小、重量輕等特點 ,可 以從較 低的頻率開始對 電源中的紋波和噪聲進行 有 效的抑 制 ,從 而使得 電源變換 器輸 出電壓 中的紋波滿足許 多要求較 高的應 用場合 。
上傳時間: 2022-07-26
上傳用戶:
開關電源專業英語.doc 32KB2020-03-12 11:28 反激式開關電源設計、制作、調試_2014年版..pdf 39.4M2020-03-12 11:28 《精通開關電源設計》_2008年版.pdf 39.7M2020-03-12 11:28 《新型開關電源優化設計與實例詳解》_2006版.pdf 192.1M2020-03-12 11:28 《開關電源設計指南》_2004年版.pdf 9.6M2020-03-12 11:28 《開關電源設計與優化》_2006年版.pdf 28.9M2020-03-12 11:28 《開關電源設計》第2版_2005年版.pdf 31.5M2020-03-12 11:28 《開關電源的原理與設計》_2001年版.pdf 17.9M2020-03-12 11:28 《開關電源故障診斷與排除》_2011年版.pdf 40.8M2020-03-12 11:28 《開關電源手冊》第2版_2006年.pdf 42M2020-03-12 11:28 《交換式電源供給器之理論與實務設計》.pdf
上傳時間: 2013-06-26
上傳用戶:eeworm
反激式開關電源設計、制作、調試_2014年版..pdf 《新型開關電源優化設計與實例詳解》_2006版.pdf 《開關電源手冊》第2版_2006年.pdf 《開關電源設計指南》_2004年版.pdf 《開關電源設計與優化》_2006年版.pdf 《開關電源設計》第2版_2005年版.pdf 《開關電源故障診斷與排除》_2011年版.pdf 《開關電源的原理與設計》_2001年版.pdf 《精通開關電源設計》_2008年版.pdf 《交換式電源供給器之理論與實務設計》.pdf
標簽: 數字圖像處理
上傳時間: 2013-04-15
上傳用戶:eeworm