📄 read.me
字号:
uC/OS-II, The Real-Time Kernel
Hynix Semiconductor Inc. 2003. 11 by lebych
Target Processor: ARM7TDMI
Target Platform: HMS39C7092 EVALUATION BOARD
Operating speed : 50MHz without Cache
Internal Flash ROM: 192KB
Internal SRAM : 4KB
External SRAM : 512KB (16bit, HY62U8200B x 2)
Peripheral used:
UART 1 channel
LED 1 EA (P75)
Compiler & Development Environment
ARM SDT 2.51
winIDEA 9.3
* This version of uHAL is base on PID board uHAL source code from ARM and ARM Firmware suite 1.0
* For more detail about this product please contact Hynix semiconductor distributer.
* Technical support dept. for HMS39C7092 : byungchul.lee@hynix.com
Files and lines to modify this code for other systems:
platform.h:
#define SYSTEM_CLOCK 50000000
#define uHAL_HEAP_BASE 0x00042000
#define uHAL_HEAP_SIZE (SZ_16K+SZ_32K)
#define uHAL_STACK_BASE 0x00048000
#define uHAL_STACK_SIZE SZ_32K
#define uHAL_MEMORY_SIZE (SZ_256K+SZ_64K)
#define RAM_BASE 0x00040000
#define RAM_SIZE SZ_64K
platform.s
SYSTEM_CLOCK EQU 50000000
uHAL_HEAP EQU 1
uHAL_HEAP_BASE EQU 0x00042000
uHAL_HEAP_SIZE EQU (SZ_16K+SZ_32K)
uHAL_STACK_BASE EQU 0x00048000
uHAL_STACK_SIZE EQU SZ_32K
uHAL_MEMORY_SIZE EQU (SZ_256K+SZ_64K)
RAM_BASE EQU 0x00040000
RAM_SIZE EQU 0x00010000
except_h.h
UserStackSize EQU 0x3E00
SVCStackSize EQU 0x2000
IRQStackSize EQU 0x2000
UndefStackSize EQU 0x0200
;/* Not currently used, but defined anyway */
FIQStackSize EQU 0x400
AbortStackSize EQU 0x400
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -