原创 從零開始學習UCOSII操作系統11--消息隊列

從零開始學習UCOSII操作系統11--消息隊列 1、什麼是消息隊列? (1)傳遞多個郵箱的一種任務之間進行通信的方式 (2)消息隊列時UCOSII中的另一種的通信機制,他允許一個任務或者中斷服務子程序向另一個任務發送以指針方式定

原创 從零開始學習UCOSII操作系統5--時間管理

從零開始學習UCOSII操作系統5--時間管理 1、UCOSII的定時中斷 (1)絕大多數的內核要求提供定時中斷,以實現延時與超時控制等功能。這個定時中斷叫做時鐘節拍。 (2)時鐘的中斷子程序ISR和時鐘節拍函數OSTimeTic

原创 從零開始學習UCOSII操作系統7--信號量

從零開始學習UCOSII操作系統7--信號量 參考博客:@ http://blog.csdn.net/gatiemehttps://blog.csdn.net/gatieme/article/details/21071379

原创 從零開始學習UCOSII操作系統1--UCOSII的基礎知識

從零開始學習UCOSII操作系統1--UCOSII的基礎知識 前言: 首先比較主流的操作系統有UCOSII、FREERTOS、LINUX等,UCOSII的資料相對比其餘的兩個操作系統的資料是多很多的。 更重要的原因是自己本身還沒有能力深

原创 從零開始學習UCOSII操作系統10--消息郵箱

從零開始學習UCOSII操作系統10--消息郵箱 1、什麼是消息郵箱? UCOSII中的另一種的通信機制,可以使得一個任務或者中斷服務子程序向另一個任務發送一個指針型的變量,通常指針指向一個包含了消息的特定數據結構。 提供了6種操

原创 NANDFLASH外設的理論知識

NANDFLASH外設的理論知識 ---參考朱有鵬ARM裸機課堂 1、什麼是NANDFLASH? NANDFLASH存儲器是flash存儲器的一種,用來存儲。被封裝成各種U盤等器件。 2、nandflash的功能框圖? (1)nand的

原创 從零開始學習UCOSII操作系統6--事件控制塊

從零開始學習UCOSII操作系統6--事件控制塊1、任務和任務,任務和中斷子程序是如何進行通信的?--事件控制塊事件控制塊使用的幾點須知:(1)任務或者中斷服務子程序可以給事件控住塊ECB發送信號。(2)中斷服務子程序不能等待事件控制塊E

原创 解決S5PV210的開發板使用SD卡下載,串口輸出亂碼的問題

解決S5PV210的開發板使用SD卡下載,串口輸出亂碼的問題 學習了S5PV210的裸機開發也有一段時間了,一開始怎麼都無法使用SD卡的下載,只能使用DNW進行下載, 我使用的WIN10系統,就是不喜歡使用WIN7,開機太慢了,但是後面的

原创 NANDFLASH的關鍵的三個驅動函數

NANDFLASH的關鍵的三個驅動函數          --參考朱有鵬ARM裸機 1、NANDFLASH的關鍵的三個驅動函數: (1)NANDFLASH 的檫除的函數 (2)NANDFLASH 的編程的函數,也就是往裏面寫東西 (3)

原创 S5PV210的定時器概述和基礎知識總結

S5PV210的定時器概述和基礎知識總結 --參考朱有鵬ARM裸機編程 1、什麼是定時器? (1)定時器是SOC中常見的外設。 (2)定時器是由計數器演變而來的,計數的個數*計數一個需要的時間= 定時的時間 2、定時器有什麼用? 定時

原创 從零開始學習UCOSII操作系統3--UCOSII啓動過程

從零開始學習UCOSII操作系統3--UCOSII啓動過程 1、初始化UCOSII (1)在調用UCOSII在任何的其他的服務之前,UCOSII要求首先調用初始化函數OSInit();這個函數的目的就是在整個系統啓動之前,初始化所有

原创 從零開始學習UCOSII操作系統2--UCOSII的內核實現

從零開始學習UCOSII操作系統2--UCOSII的內核實現參考書籍:《嵌入式實時操作系統μCOS-II原理及應用》、《嵌入式實時操作系統uCOS-II 邵貝貝(第二版)》1、任務的結構--任務控制塊首先這個任務控制塊是非常的大的,這裏面

原创 從零開始學習UCOSII操作系統8--互斥型信號量

從零開始學習UCOSII操作系統8--互斥型信號量 1、互斥型信號量的定義 (1)任務可以用互斥型信號量實現對共享資源的獨佔式處理,互斥型信號量也稱爲mutex,mutex是二值信號量,不但具有UCOSII普通信號量的機制外,還具有

原创 從零開始學習UCOSII操作系統9--事件標誌組

從零開始學習UCOSII操作系統9--事件標誌組 1、事件標誌組管理 (1)UCOSII的事件標誌組由2部分組成: 一是用來保存當前事件組中各事件狀態的一些標誌位。 二是等待這些標誌位置位或者清除的任務列表。 (2)UCOSII提

原创 從零開始學習UCOSII操作系統14--系統移植實戰篇

從零開始學習UCOSII操作系統14--系統移植實戰篇 前言:本篇文章就是爲了簡單的學習使用的,知道原理之後就可以隨意的移植到你自己想要的CPU中,所以我使用最簡單的芯片S3C2440,目的就是爲了讓人們瞭解怎麼移植UCOSII。