csgxiongcsg 发表了评论
delay的问题已经解决,主要是中断的问题,在修改了中断的入口之后,就正常了
csgxiongcsg 发表了评论
如果不使用rt_thread_dealy,操作系统是能够在两个优先级相同的用户创建的线程中间来回切换,而且tick值也会一直增加,使用了rt_thread_delay之后,就会出现上述的情况,即:在t
csgxiongcsg 发表了评论
最新的问题更新:经过调试,发现创建led线程不能启动的原因在于没有设置线程栈的字节对齐,所以在创建的时候使用align能创建成功并启动线程。但是有出现一个新的问题,就是在main线程(优先级为2)中创
csgxiongcsg 发表了评论
移植操作系统时,其实感觉具体的芯片平台影响不大,rtthread他们有提供对接risc_v的start.s和lds文件,省了一部分的开发工作
csgxiongcsg 发表了评论
您好。idle线程里面不能休眠自己,这个我可以理解。现在主要的一个问题是:我在main函数中创建一个静态的led用户线程时,led线程创建时的返回值为0,表示线程创建成功,但是在对该led线程进行rt
csgxiongcsg 发表了评论
nano版本移植finsh(基于risc-v)