2013年12月26日 星期四

8051 OS on µVision V5

1. multitask
in RTX51\project\src\ABS_TASK\absTask.c
~find
void Task_Init() _task_ INIT
~add your talk

2. help you do cpu simulation with peripheral hardware
https://developer.arm.com/documentation/kan145/latest
https://developer.arm.com/documentation/kan154/latest

3. µVision command window
https://www.keil.com/support/man/docs/uv4/uv4_debug_commands.htm
https://www.keil.com/support/man/docs/uv4/uv4_debug_functions.htm

4. keil plugin demo
http://www.neoegm.com/tech/hardware/8051/keil-plugins/keil-uvision-plugin-matrix-keyboard
http://www.neoegm.com/tech/hardware/8051/keil-plugins/how-to-install-a-keil-uvision-peripheral-plugin

5.
~pk51 v9.60 functions of  DCore51.dll TCore51.dll
AgsiAddStates
AgsiCreateTimer
AgsiDeclareInterrupt
AgsiDefineMenuItem
AgsiDefineSFR
AgsiDefineVTR
AgsiEnterSleep
AgsiExecuteCommand
AgsiExitSleep
AgsiGetClock
AgsiGetClockFactor
AgsiGetExternalClockRate
AgsiGetExtInfo
AgsiGetInternalClockRate
AgsiGetLastMemoryAddress
AgsiGetProgramCounter
AgsiGetStates
AgsiGetSymbolByName
AgsiGetSymbolByValue
AgsiGetTargetKey
AgsiGetTime
AgsiHandleFocus
AgsiIsInInterrupt
AgsiIsSimulatorAccess
AgsiIsSleeping
AgsiLoadInstructionTimes
AgsiMessage
AgsiReadMemory
AgsiReadSFR
AgsiReadVTR
AgsiRegisterExecCallBack
AgsiRegisterExecCallBackEx
AgsiSetExternalClockRate
AgsiSetSFRReadValue
AgsiSetTargetKey
AgsiSetTimer
AgsiSetWatchOnMemory
AgsiSetWatchOnSFR
AgsiSetWatchOnVTR
AgsiStopSimulator
AgsiTriggerReset
AgsiUpdateWindows
AgsiWriteMemory
AgsiWriteSFR
AgsiWriteVTR
EnumUv351

download:
https://www.mediafire.com/file/ye8iiu61uke6gwb/agsiplugin.zip
https://www.mediafire.com/file/pic3ilgbeg46sh6/RTX51.zip

沒有留言:

張貼留言