說明: 基于stm32f103c8t6單片機的RTC實時時鐘源碼,固件庫為3.5版本(Based on the real-time clock source stm32f103c8t6 MCU RTC firmware library version 3.5)
上傳時間: 2022-05-16
上傳用戶:得之我幸78
應(yīng)用德國Micronas公司的CDC3207G微控制器開發(fā)了一款汽車儀表板系統(tǒng)。詳細(xì)地介紹了該系統(tǒng)的硬件原理,以及步進(jìn)電機,音頻控制,LCD顯示,LED指示燈和報警燈等幾個模塊的實現(xiàn)方法。應(yīng)用μC/OS-II實時操作系統(tǒng)開發(fā)軟件。著重介紹了啟動代碼的設(shè)計和任務(wù)的規(guī)劃。 Abstract: A dashboard system is developed by using CDC3207G microcontroller made by Micronas.The hardware of the sys-tem and the realization of the step motor module,audio module,LCD display and LED indicator and alarm module are ex-plained in detail.The μC/OS-II real-time operating system is used for the software development and the starting code design and the task planning is explained specifically.
標(biāo)簽: 3207G 3207 CDC 汽車儀表板
上傳時間: 2013-10-26
上傳用戶:x4587
This book is intended for embedded system programmers, consultants and students interested in real-time operating systems. μC/OS-II is a high performance, deterministic real-time kernel and can be embedded in commercial products (see Appendix F, Licensing). Instead of writing your own kernel, you should consider μC/OS-II. You will find, as I did, that writing a kernel is not as easy as it first looks.
標(biāo)簽: consultants programmers interested intended
上傳時間: 2015-11-06
上傳用戶:l254587896
water temperature control system uses the Single Chip Microcomputer to carry on temperature real-time gathering and controling. DS18B20, digitized temperature sensor, provides the temperature signal by "a main line". In -10~+85℃ the scope, DS18B20’s inherent measuring accuracy is 0.5 ℃. The water temperature real-time control system uses the electricity nichrome wire carring on temperature increiseament and operates the electric fan to realize the temperature decrease control. The system has the higher measuring accuracy and the control precision, it also can complete the elevation of temperature and the temperature decrease control.
標(biāo)簽: temperature Microcomputer real-tim control
上傳時間: 2015-12-10
上傳用戶:nairui21
In a preemptive priority based RTOS, priority inversion problem is among the major sources of deadline violations. Priority inheritance protocol is one of the approaches to reduce priority inversion. Unfortunately, RTOS like uC/OS can’t support priority inheritance protocol since it does not allow kernel to have multiple tasks at the same priority. Although it has different ways to avoid priority inversion such as priority ceiling protocol, developers still have some difficulties in programming real time applications with it. In this paper, we redesign the uC/OS kernel to provide the ability to support round robin scheduling and implement priority inheritance semaphore on the modified kernel. As result, we port new kernel with priority inheritance semaphore to evaluation board, and evaluate the execution time of each of the kernel service as well as verify the operations of our implementation.
標(biāo)簽: priority preemptive inversion problem
上傳時間: 2015-12-14
上傳用戶:氣溫達(dá)上千萬的
We present a particle filter construction for a system that exhibits time-scale separation. The separation of time-scales allows two simplifications that we exploit: i) The use of the averaging principle for the dimensional reduction of the system needed to solve for each particle and ii) the factorization of the transition probability which allows the Rao-Blackwellization of the filtering step. Both simplifications can be implemented using the coarse projective integration framework. The resulting particle filter is faster and has smaller variance than the particle filter based on the original system. The convergence of the new particle filter to the analytical filter for the original system is proved and some numerical results are provided.
標(biāo)簽: construction separation time-scale particle
上傳時間: 2016-01-02
上傳用戶:fhzm5658
Free open-source disk encryption software for Windows Vista/XP, Mac OS X, and Linux Main Features: * Creates a virtual encrypted disk within a file and mounts it as a real disk. * Encrypts an entire partition or storage device such as USB flash drive or hard drive. * Encrypts a partition or drive where Windows is installed (pre-boot authentication). * Encryption is automatic, real-time (on-the-fly) and transparent. * Provides two levels of plausible deniability, in case an adversary forces you to reveal the password: 1) Hidden volume (steganography) and hidden operating system. 2) No TrueCrypt volume can be identified (volumes cannot be distinguished from random data). * Encryption algorithms: AES-256, Serpent, and Twofish. Mode of operation: XTS. Further information regarding features of the software may be found in the:http://www.truecrypt.org/
標(biāo)簽: open-source encryption Features software
上傳時間: 2013-12-20
上傳用戶:123啊
摘要:介紹了以FreeModbus協(xié)議找在嵌入式搶占實時操作系統(tǒng)μC/OS-l的STM32平臺上,成功實現(xiàn)了Modbus協(xié)議的移植。通過詳細(xì)分析FreeModbus協(xié)議花并編寫STM32F103VET6微處理器的底層驅(qū)動,成功實現(xiàn)了工業(yè)Modbus協(xié)議RTU和ASCll兩種模式的通信功能。測試結(jié)果表明,在實際工業(yè)生產(chǎn)控制和儀表開發(fā)中,應(yīng)用Freemodbus協(xié)議,完全符合工業(yè)數(shù)據(jù)采集、實時控制和數(shù)據(jù)處理等廠級重復(fù)性和精確度要求,在一定程度上降低了工業(yè)儀表開發(fā)的周期及成本。關(guān)鍵詞:實時操作系統(tǒng),uC/OS-ll,F(xiàn)reeModbus,Modbus協(xié)議,STM32Abstract:This paper introduces FreeModbus stack transplanted to the STM32 platform which has been embedded in the preemptive real-time operating system uC/OS-ll,in order that the transplantation of the Modbus protocol is successfuly im-plemented.The FreeModbus stack is analyzed in detail and STM32F103VET6 microprocessor underlying driver is writed,so that the two Modbus industrial communication function RTU and ASCll are successfully realized.Keywords:time operating system,uC/OS-ll,.FreeModbus,Modbus協(xié)議,STM32
標(biāo)簽: freemodbus 通信協(xié)議
上傳時間: 2022-06-25
上傳用戶:
這個是Uc/OS-II的中文書,對uc/OS-II進(jìn)行開發(fā)比較有幫助的
上傳時間: 2013-11-29
上傳用戶:gaojiao1999
MISRA (The Motor Industry Software Reliability Association 汽車工業(yè)軟件可靠性聯(lián)會) 是位于英國的一個跨國汽車工業(yè)協(xié)會,其成員包括了大部分歐美汽車生產(chǎn)商。其核心使命是為汽車工業(yè)提供服務(wù)和協(xié)助,幫助廠方開發(fā)安全的、高可靠性的嵌入式軟件。這個組織最出名的成果是所謂的MISRA C Coding Standard,這一標(biāo)準(zhǔn)中包括了127條C語言編碼標(biāo)準(zhǔn),通常認(rèn)為,如果能夠完全遵守這些標(biāo)準(zhǔn),則你的C代碼是易讀、可靠、可移植和易于維護(hù)的。最近很多嵌入式開發(fā)者都以MISRA C來衡量自己的編碼風(fēng)格,比如著名的uC/OS-II就得意地宣稱自己99%遵守MISRA標(biāo)準(zhǔn)。而《嵌入式開發(fā)雜志》也專門載文號召大家學(xué)習(xí)。編碼規(guī)范通常是一個公司自定的“土政策”,居然有人去做標(biāo)準(zhǔn),而且還得到廣泛的認(rèn)可,這不禁引起我強烈的興趣。可惜這份標(biāo)準(zhǔn)的文本需要花錢去買,而且短短幾十頁,要價非常昂貴。MISRA在網(wǎng)上公布了一些文檔,其中有關(guān)于MISRA C Coding Standard的Clarification報告,從中間你可以大致猜到MISRA標(biāo)準(zhǔn)本身是什么。
標(biāo)簽: Association Reliability Industry Software
上傳時間: 2013-12-27
上傳用戶:wangzhen1990
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1