全志MELIS使用者手冊技術參考中文資料

2021-10-07 05:07:05 字數 1841 閱讀 5862

簡介

全志melis 作業系統是由全志科技自主研發的一套精簡、高效、易用的實時多工作業系統,有著完善的記憶體管理、模組管理、中斷管理、時鐘管理、裝置管理以及功耗管理。開發者可以基於 melis 作業系統規劃自己的方案,自由地開發應用程式和擴充套件裝置驅動。

目的本文件主要講述melis 開發環境搭建過程和需要注意的事項,讓開發者可以快速搭建melis 開發需要的軟硬體環境,從而進行 melis 開發。

硬體melis 開發要求以下的硬體環境:

1. pc 機一台,用於編譯目標**,生成韌體,並燒寫韌體到開發板上。

2. usb 連線線 1 條,用於燒寫韌體和拷貝檔案到開發板的 nand flash 上,通常情況下也用於給開發板供電。

3. usb 轉串列埠線一條,用於連線開發板將列印資訊輸出到 pc 端。

4. 並口線一條,用於連線 jtag 後進行單步除錯。

5. 開發板一塊

3. 軟體

1. arm realview 2.2,arm 編譯器以及 axd 除錯工具。

2. securecrt,串列埠列印資訊在 pc 端的輸出視窗。

3. usb2serial driver,安裝此驅動後,才能將串列埠列印資訊通過 usb 埠輸入到 pc上。

4. h-jtag,用於將** load 到 axd 除錯工具進行單步除錯。

5. 編輯工具為 source insight 或 ultraedit。

6. cygwin,用於執行 makefile 編譯**。安裝檔案:sdk\tools\cygwin.2.00.exe(sdk指發布的 sdk 根目錄),參考手冊:sdk\tools\melis 平台編譯環境安裝配置說明.doc。

7. livesuit.exe , 用 於 將 打 包 好 的 固 件 燒 寫 到 開 發 板 。 安 裝 文 件 :

estudio\softwares\livesuit(estudio 為發布的 estudio 根目錄)。

4. 開發環境搭建

開發環境由兩部分組成:sdk 和方案,在拿到這兩個目錄後,需要將方案目錄合併到sdk,才能進行開發。以 e200 demo 開發環境搭建為例:

1. 在任意目錄下新建資料夾,作為開發根目錄,如 d:\winners,以下用 root 表示此根目錄。

2. 拷貝 sdk 到 root 下,可任意命名。

3. 拷貝 estudio 到 root 下。

4. 將 demo 下面 2 個目錄拷貝到第 2 步的 sdk 下面,全部覆蓋。

至此,開發環境搭建完成。

開發目錄介紹

完整的開發目錄如圖 5-1

說明文件和程式設計手冊。

elibs

emod

系統提供的一些驅動和模組。

--drv_display 顯示驅動相關**

--drv_keyboard 按鍵驅動相關**

--drv_touchpanel 觸控螢幕驅動相關**

--drv_uart 串列埠驅動相關**

--mod_bookengine 電子書解碼模組

--mod_ginkgo 錄音模組

--mod_orange gui 模組

系統對外提供的標頭檔案。包括核心、c 庫、驅動、模組的 api。

libs

系統提供的功能庫的目標碼。

livedesk

全志melis使用者手冊技術參考中文資料

oracle ebs使用者手冊

文件如下圖所示 主要包括 概觀 技術 客戶關係管理 crn 合同 財務系統 fin 人力資源系統 hr 採購 po 專案 project 鏈管理 scm 服務 規劃 客戶關係管理 crm 主要包括 2 銷售和市場 sales and marketing,sm 3 客戶資料中心 財務系統 fin 主要...

HEVC 使用者手冊

hevc使用者手冊 gop結構表 結構表中的行數為gop的長度。每幀按照解碼的順序排列。因此frame1是解碼的第一幀。gop表指定解碼端每一幀的所有參考幀。這些參考幀包括當前影象的和未來影象將要用到的參考幀。編碼器不會自動計算那一幀將會被用作未來的參考幀,他們必須被指定。temporal id 當...

使用者手冊概要

center 專案名稱 使用者手冊概要 v1.0 版本號 center 擬 制 人 審 核 人 批 準 人 一九九九年八月二十日 使用者手冊概要 1 引言 1.1編寫目的 1.2背景 1.3定義 1.4參考資料 2 用途 2.1功能 2.2效能 2.2.1精度 2.2.2時間特性 2.2.3靈活性 ...