亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

Free-RTOS

  • 如何利用TI的UltraLibrarian軟件生成Allegro封裝

    1、安裝完成后,點擊Continue Free,進入下一步。2、如上圖依次點擊1-4,選擇下圖所示從TI官網下載的封裝文件,導出所需軟件的封裝配置文件。注:這里導出的還只是配置文件,需再做一些操作才能生成Allegro的原件庫文件。3、導出文件后,配置文件會自動嘗試生成原件封裝,但是肯定會失敗。這時需要把自動打開的txt文件中如上所示的路徑添加到Allegro中.4、雙擊上圖自動生成的blank Board.Brd.如下圖所示,依次把txt中的路徑添加到Scriptpath,Padpath,psppath中。5、雙擊2019-05-22-17-33-23.bat,然后,一路確認下去。結束,下面箭頭所指文件就是我們所要的元件封裝了。當然,其他pad,Flash文件也要復制到相應的庫路徑里。

    標簽: allegro封裝

    上傳時間: 2022-06-23

    上傳用戶:xsr1983

  • 基于freertos的直流系統主監控的設計

    直流系統是給變電站各類信號設備、保護、自動裝置、事故照明、應急電源及斷路器分合閘操作提供直流電源的電源設備。直流系統的可靠與否,對變電站的安全運行起著至關重要的作用。直流系統主監控是整個直流系統的控制、管理核心。主監控單元的主要任務是:對直流系統中各功能單元和蓄電池進行長期自動監測、獲取直流系統中的各種運行參數和狀態、根據測量數據及運行狀態實時進行處理,并以此為依據對直流系統進行控制,實現系統的全自動精確管理,從而優化直流系統的運行狀況,保證其工作的連續性、安全性和可靠性。嵌入式軟硬件技術已廣泛用于變電站自動化、配電網自動化、新能源發電控制等智能電網的各個應用領域。主監控單元運行時處理任務十分繁雜,包括MMI人機交互、電池充放電管理算法、開入開出控制、系統內部通信、后合通訊等任務,并且對任務的實時性要求較高。因此,主監控單元的軟件設計是多任務、實時性和復雜程序較高的工作。嵌人式實時操作系統(RToS)的出現為開發復雜多任務提供了很好的解決方案。FreeRTOS操作系統是一個源碼公開的嵌入式實時操作系統,具有可移植、可裁減、調度策略靈活的特點,可以方便地移植到各種體系結構的微處理器上運行。

    標簽: freertos 直流系統

    上傳時間: 2022-06-24

    上傳用戶:slq1234567890

  • FreeRTOS移植PIC18F25K22全過程詳解

    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

    上傳用戶:

  • 在CodeWarrior編譯環境下運行μCOS-Ⅲ

    Kinetis系列是飛思卡爾公司基于ARM Cortex-M4和Cortex-M0+內核的單片機,和CortexM3相比,M4內核主要增加了DSP運算指令和可選的浮點運算單元,同時保持了與Cortex-M3的兼容性,因此被寄予希望能逐步替代Cortex-M3。Kinetis也成為飛思卡爾杯全國大學生智能車競賽新的硬件平臺之一。社C/OS-III是Micrium公司推出的全新RTOS,特別適用于那些有計算前導零(CLZ)硬件指令的高端32位CPU,可大大加速就緒表查找速度。uC/OS-IⅡ的主要精華在于其巧妙的優先級軟件查表算法,而對于有CLZ硬件算法指令的CPU,如MIPS、PowerPC、ARM11及以上系列,仍使用uC/OS1l就不那么合理了。uC/OS-l源代碼公開,官方已提供對目前主流單片機的移植支持,并且針對幾大主流單片機都提供相應的教材1時,Kinetis就是其中之一。Micrium官方提供的基于Kinetis平臺的范例都是使用1AR作為集成開發環境的,考慮到飛思卡爾官方的CodeWarrior開發環境有著廣泛的用戶群,尤其是使用過S08/S12等單片機的用戶,大多熟悉CodeWarrior。因此,本文將以Kinetis 平臺為例,講述如何使用CodeWarrior集成開發環境將uC/OSI運行起來,作為應用開發的基礎,也便于那些教學中使用CodeWarrior編譯器的師生,將C/OSII引入嵌入式系統教學。

    標簽: CodeWarrior

    上傳時間: 2022-06-24

    上傳用戶:jason_vip1

  • Keil環境中建立帶FreeRTOS的STM32L項目.

    Keil環境中建立帶FreeRTOS的STM32L項目1、先把source文件夾復制至project目錄,然后在keil中添加RTOS文件,如圖:其中heap_2.c按需選擇,可以是heap_1.c等,若需 croutine型任務則還需添加croutine.c文件。2、添加include目錄,位于 source下的include文件夾。3、把FreeRTOSConfig.文件復制到source下的indude文件夾,或者其他用戶文件夾下也可,這是FreeRTOS的功能配置文件,要按需修改的。4、為了能連接到portmacro.h文件,還需添加include路徑Source lportable\RVDS\ARM_CM35、以下移植步驟細節需參考“FreeRTOS在STM32上的移植V1.0”。首先修改PORTMACRO.H文件。基本不用修改。6、port.c文件也基本不用修改。7、PORTASM.S文件在keil環境是不需要的,相關的函數放在了portc文件中。8、修改startup文件(要選擇對應芯片的文件,并且要先取消其只讀屬性):SVC_Handler修改為vPortSVCHandler PendSV_Handler 修改為xPortPendSVHandler SysTick_Handler修改為xPortSys TickHandler

    標簽: keil freertos stm32

    上傳時間: 2022-06-27

    上傳用戶:

  • FreeRTOS+內核實現與應用開發實戰,基于STM32

    本書是首本系統講解 FreeRTOS 的中文書籍,共分為兩個部分, 第一部分為“從 0 到 1教你寫 FreeRTOS 內核”,即重點講解 FreeRTOS 的原理實現,從 0 開始,不斷迭代,教你怎么把 FreeRTOS 的內核寫出來,讓你徹底學會任務是如何定義的,系統是如何調度的(包括底層的匯編代碼講解) ,多優先級是如何實現的等等操作系統最深層次的知識。 當你拿到本書開始學習的時候你一定會驚訝,原來 RTOS 的學習并沒有那么復雜,反而是那么的有趣,原來自己也可以寫 RTOS,成就感立馬爆棚。當第一部分知識你徹底掌握好之后,再切換到其它 RTOS 的學習,那簡直就是易如反掌,縱觀現在市面上流行的幾種 RTOS,它們的內核的實現基本都差不多,只需要深入研究其中一種即可,沒有必要每一種 RTOS 都深入的研究源碼,如果你時間允許,看看那也無所謂。 第二部分是“FreeRTOS 內核應用開發”,重點講解 FreeRTOS 的移植,內核每個組件的應用,比起第一部分,這部分內容掌握起來比較容易。全書內容循序漸進, 不斷迭代, 前一章都是后一章的基礎,必須從頭開始閱讀,不能進行跳躍式的閱讀。 在學習的時候務必做到兩點:一是不能一味地看書,要把代碼和書本結合起來學習,一邊看書,一邊調試代碼??磿故呛芎唵?,那如何調試代碼? 即單步執行每一條程序,看看程序的執行流程和執行的效果與自己大腦所想是不是一樣;二是在每學完一章之后,必須將配套的例程重寫一遍(切記不要復制,哪怕是一個分號,但可以抄) , 做到舉一反三,確保真正理解。 在自己寫的時候肯定會錯漏百出,這個時候要珍惜這些錯誤,好好調試,這是你提高編程能力的最好的機會。 記住,程序不是一氣呵成寫出來的,而是一步一步調試出來的。

    標簽: freertos stm32

    上傳時間: 2022-06-27

    上傳用戶:

  • STM32F103 Mini板 FreeRTOS例程

    STM32F103 Mini板 FreeRTOS例程.FreeRTOS是一個迷你的實時操作系統內核。作為一個輕量級的操作系統,功能包括:任務管理、時間管理、信號量、消息隊列、內存管理、記錄功能、軟件定時器、協程等,可基本滿足較小系統的需要。由于RTOS需占用一定的系統資源(尤其是RAM資源),只有μC/OS-II、embOS、salvo、FreeRTOS等少數實時操作系統能在小RAM單片機上運行。相對μC/OS-II、embOS等商業操作系統,FreeRTOS操作系統是完全免費的操作系統,具有源碼公開、可移植、可裁減、調度策略靈活的特點,可以方便地移植到各種單片機上運行,其最新版本為10.1.0版。

    標簽: stm32f103 mini freertos

    上傳時間: 2022-06-30

    上傳用戶:

  • SWM320的learningGUI移植

    LearningGUI的特點和優勢。LearningGUI被設計成獨立于具體的硬件平臺和具體的軟件平臺,是一款通用的嵌入式開源GUI系統。它100%使用C語言開發,無浮點運算,只調用C,無匯編代碼。顯示,鍵盤,鼠標等驅動由用戶在應用中編寫注冊,因此,LearningGUI的通用性,可移植性非常好!它可以裸奔,也可以在RTOS 上運行,同時更適合在Linux下運行。LearningGUI高度可裁剪,可配置,庫大小從20多K到200多K。占用內存小。Basic版實行靜態內存管理,占用10多K RAM. Windows版實行動態內存管理,占用內存與建立控件多少相關。支持內置GB2312—80標準漢字庫。提供開放式字庫訪問接口。提供開放式顏色轉換接口。提供消息驅動機制。提供類似于Win32 SDK式樣的API接口。開發LearningGUI的目的是替代emWin,同時搶占中低端的QT市場。該教程是基于SWM320單片機下移植learningGUI的教程,詳細描述了移植過程。適用于想學習learningGUI的愛好者,其它單片機也可以使用這樣的方法進行移植,里面講述了配置文件的使用方法,希望這個教程能對該GUI的愛好者有所幫助。

    標簽: swm320 learninggui 移植

    上傳時間: 2022-07-06

    上傳用戶:

  • STM32F1_HAL庫使用手冊 英文版

    STM32 HAL固件庫是Hardware Abstraction Layer的縮寫,中文名稱是:硬件抽象層。HAL庫是ST公司為STM32的MCU最新推出的抽象層嵌入式軟件,為更方便的實現跨STM32產品的最大可移植性。HAL庫的推出,可以說ST也慢慢的拋棄了原來的標準固件庫,這也使得很多老用戶不滿。但是HAL庫推出的同時,也加入了很多第三方的中間件,有RTOS,USB,TCP / IP和圖形等等。和標準庫對比起來,STM32的HAL庫更加的抽象,ST最終的目的是要實現在STM32系列MCU之間無縫移植,甚至在其他MCU也能實現快速移植。

    標簽: stm32 hal庫

    上傳時間: 2022-07-08

    上傳用戶:

  • VIP專區-單片機源代碼精選合集系列(17)

    eeworm.com VIP專區 單片機源碼系列 17資源包含以下內容:1. 基于AVR單片機的智能防火防盜系統設計.zip2. 基于AT89S52可控滾輪的設計與實現.zip3. 基于AVR單片機和CPLD的姿態測試系統設計.zip4. 基于ATMega16L單片機的TCD1208AP線陣CCD接口設計.zip5. 基于AVR系列單片機的多功能信號發生器的設計.zip6. 基于Atmega16單片機的小型室內空氣凈化器的研制.zip7. 基于AVR單片機的煙敏傳感器檢測電路設計與實現.zip8. 基于avr16單片機的十字LED旋轉顯示設計.zip9. 基于AVR單片機的無刷直流電機控制系統設計.zip10. 基于AVR單片機的攝像機幀速測試系統設計.zip11. 基于C8051F020單片機的脈搏波信號發生器的設計.zip12. 基于AVR單片機的通用控制板.zip13. 基于C8051F020的自動稱重系統設計.zip14. 基于C8051F020的紅外遙控電風扇設計.zip15. 基于C8051F120的洗井自動控制系統.zip16. 基于C8051F040單片機的CAN總線測試模式研究.zip17. 基于C8051F310的電動機三相電流檢測與保護系統.zip18. 龍丘MMA7455模塊V1.0 使用手冊.pdf19. 玩轉TI MSP430 LaunchPad!TI公司.pdf20. stc15單片機測試程序V1.0版.rar21. 基于MSP430單片機的模糊溫濕度控制器的設計.pdf22. 中文版mcS12xs128程序教程(完整版).rar23. SHT10溫濕度測試.rar24. MBUS協議_MBDOC48.DOC25. DS18B20 LCD1602 AT24C02智能溫度控制系統.rar26. DH16搖搖棒.rar27. JY-MSP430F5438原理圖.pdf28. Jlink轉接板中文說明文檔.pdf29. USBASP下載板使用說明書.pdf30. 單片機多點溫度巡回檢測系統的設計.pdf31. STC單片機燒寫軟件.zip32. 0012、51單片機超聲波測距程序.rar33. 基于單片機的脈沖周期測量.doc34. AT89CX051編程器的設計.doc35. DMAVR-L型AVR單片機最小系統板使用說明書.pdf36. 51單片機花朵開放程序.rar37. 設計仿真實例的運行文件及C程序.zip38. 手把手教你學AVR單片機C程序設計實驗程序.zip39. win7系統下proteus7.5 安裝流程.rar40. ATmega16-ad1602.zip41. 延時函數的簡單編法.docx42. 基于80C51單片機源碼公開的Small RTOS 1.12.1版.zip43. ATmega16-TLC5615.zip44. stc89c52rc的含義.pdf45. STM32的控制器AD模塊電路.pdf46. 數字序列發生器課程設計.doc47. 51單片機C語言常用模塊與綜合系統設計實例精講.pdf48. AVR_Studio_5按部就班編程.pdf49. 燒寫軟件progisp172.zip50. 一種簡易的磁帶引導式AGV小車的制作.doc51. STM32F10xxCDE勘誤手冊.pdf52. Arduino——數碼管簡介.doc53. 六足機器人程序.rar54. 單片機模擬板TX-2.rar55. 基于AT89C51單片機的交通燈控制系統設計.ppt56. 電子溫度計方案設計.pdf57. 溫度測控系統的設計與制作.pdf58. MC9S12VRRMV2芯片資料.pdf59. 8051指令的快速記憶.pdf60. 基于AT89C51單片機的數字秒表設計.pdf61. Keil C51編譯器用戶手冊.rar62. STM32_LCD5110資料.zip63. 基于ATmegal6單片機的溫度監測系統設計.zip64. ATmega48-88-168中文.pdf65. STM32F10xxx 正交編碼器接口應用筆記.pdf66. cosmic c編譯器--CXSTM8_V4_2_4.zip67. 4個io口控制矩陣鍵盤.zip68. 制作AT89C51單片機實驗電路板(下).pdf69. NIOS_II常用函數整理.pdf70. DS1302萬年歷的源碼.doc71. 制作AT89C51單片機實驗電路板(上).pdf72. MeTech Verilog例程講解-V1.0.pdf73. DS1302萬年歷原理圖.pdf74. A-C8V4開發板-使用說明書.rar75. DIY基于51單片機的旋轉LED數字電子鐘.docx76. 畫流程圖工具.rar77. s3c2440a資料ADC和觸摸屏接口.pdf78. R8C11系列軟件功能說明書.doc79. 51單片機溫度顯示的電腦端軟件.exe80. s3c2440a資料SPI(串行外圍設備接口).pdf81. 學習型紅外線遙控器設計單片機.pdf82. !Cortex-M4自學筆記-基于Kinetis K60.pdf83. s3c2440a數據資料AC97控制器.pdf84. 自制串口模擬ModBus通信程序.docx85. STM32F103x4手冊.pdf86. 74系列單片機max各類常用芯片.rar87. 單片機中斷多級嵌套的軟件實現.pdf88. ISP51_Win_V2.4(中穎單片機燒錄軟件).exe89. LT-1B MSP430F149學習板.doc90. nrf24l01對碼思路.doc91. 機協51_AVR培訓板.pdf92. 使用Win32創建串口通訊程序.doc93. AVR TWI讀寫讀寫范例.doc94. 一些51單片機基礎模塊的程序.rar95. 基于單片機的智能電風扇的設計.pdf96. PIC單片機軟件下載地址列表.doc97. 基于單片機的電子時鐘的設計與實現.ppt98. 基于51單片機的12864液晶顯示的萬年歷.pdf99. 基于AT89S52單片機的溫度控制系統.pdf100. 8位ADC單片機MK7A25P資料.pdf

    標簽: Matlab 7.0 基礎教程 清華大學

    上傳時間: 2013-05-15

    上傳用戶:eeworm

主站蜘蛛池模板: 三台县| 南充市| 斗六市| 平遥县| 苏尼特左旗| 禄丰县| 玉田县| 伊宁县| 镶黄旗| 稷山县| 缙云县| 泗阳县| 顺平县| 永登县| 开平市| 耿马| 清丰县| 仙桃市| 孟连| 靖宇县| 岳池县| 鄂温| 张掖市| 明光市| 忻城县| 化州市| 黄龙县| 改则县| 福贡县| 哈巴河县| 新竹市| 樟树市| 通州市| 锦屏县| 三原县| 东阿县| 克山县| 南川市| 岗巴县| 永德县| 蒙自县|