📄 debug note.txt
字号:
已解决Task中不能调用简单函数的问题,
所谓简单函数是指汇编器编译函数时,在其入口处并不将lr压栈的函数。
以下函数已通过测试:
void Visby_SendMsg(Visby_Task *pdestTask, uint msgType, void *pdetail);
Visby_Msg *Visby_DequeueMsg(void);
void Visby_DestroyMsg(Visby_Msg *pMsg);
Visby_Task *Visby_CreateTask(void (*pentry)(void), byte priority, uint stackSize);
void Visby_DeleteTask(Visby_Task *ptask);
void Visby_SuspendTask(Visby_Task *ptask);
void Visby_SleepTask(Visby_Task *ptask, uint tick);
void Visby_ResumeTask(Visby_Task *ptask);
void Visby_Start(void);
看起来都正常
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -