xhbwork
发表于 2024-12-23 09:12:34
tzz1983 发表于 2024-12-23 09:07
这个文件里 C和汇编 混合编程,红色标记的地方必须打勾,项目处文件自动加*标记
...
谢谢,我学习一下
xhbwork
发表于 2024-12-24 15:00:05
为什么堆栈定义是8位的,注释上写的是32位啊
另外楼主自己更新的版本号在什么地方定义的,没找到{:ciya:},以前完全 没用过操作系统,好好学习。
tzz1983
发表于 2024-12-24 16:08:35
xhbwork 发表于 2024-12-24 15:00
为什么堆栈定义是8位的,注释上写的是32位啊
另外楼主自己更新的版本号在什么地方定义的,没找到,以前完全 ...
这里用8位的栈, 移植过来时没有更改对应的注释
内核版本号是2.93 , 至于移植版本号嘛...... 没太注重
xhbwork
发表于 2024-12-24 16:57:44
tzz1983 发表于 2024-12-24 16:08
这里用8位的栈, 移植过来时没有更改对应的注释
内核版本号是2.93 , 至于移植版本号嘛...... 没太注重
...
谢谢解答
xhbwork
发表于 2025-1-13 16:03:33
我测试楼主位程序,这里创建的定时器周期应该是25mS吧,但看LED灯显示好像是1S周期(500MS亮和灭),什么原因啊
找到了,不知道还有#define OS_TMR_CFG_TICKS_PER_SEC50u这个参数
xhbwork
发表于 2025-1-24 19:13:52
CosyOS 发表于 2023-10-31 19:25
CosyOS 根本不存在中断嵌套保护这一说法(需求),原因是 CosyOS 不可能在中断嵌套的时候切换任务。
用户 ...
void Timer0_ISR_Handler (void) interrupt 1
{
OSIntNesting++; //单指令加 OSIntNesting
OSTimeTick(); //调用ucos的时钟服务程序
OSIntExit(); //退出中断
}
这些代码,在楼主位的文件包里没有找到,在哪个文件里?
mingliang
发表于 2025-1-25 08:57:20
学习一下
liwenjun
发表于 2025-2-6 16:15:54
高人! 好好学习。
页:
2
3
4
5
6
7
8
9
10
11
[12]