ddllxxrr 发表于 2020-9-25 22:28

【AT-START-F403A测评】三、移植RTX操作系统

<p>操作系统我看了一圈,最放心,最易用,也最可用的就是RTX。移植十分方便。比起FREERTOS不知要方便多少倍。</p>

<p>下面我来分享一个教程,保你看了心动。</p>

<p>同时也自己做一个记号,毕竟好东东,以后就不用东找西找的。</p>

<p></p>

<p>&nbsp;</p>

<p>我就是按照上边移植的。</p>

<p>&nbsp;</p>

<p>现在简要写一下骤。</p>

<p>一、点开LED的例程</p>

<p>二,点绿色的钻石加入RTX,我选RTX1,而RTX2好像是64位的同FREERTOS差不多,反正功能比RTX1多。</p>

<p>&nbsp;</p>

<p></p>

<p>三、改写程序</p>

<pre>
<code>
osThreadId thread1_id;   //thread handle


void thread1(void const *argument); //function prototype for thread1

osThreadDef(thread1,osPriorityNormal,1,0); //thread definition structure


void thread1(void const *argument)
{
       for(;;)
{
    AT32_LEDn_Toggle(LED2);
    osDelay(200);
    AT32_LEDn_Toggle(LED3);
    osDelay(200);
    AT32_LEDn_Toggle(LED4);
    osDelay(200);
}
}



int main(void)
{
osKernelInitialize();
        AT32_Board_Init();
       

thread1_id=osThreadCreate(osThread(thread1),NULL);

        osKernelStart();

}
</code></pre>

<p>程序好了,跑起来的,在本程序里本人就建一个线程,闪灯也没有进行配置,直接下载。</p>

<p>&nbsp;</p>

<p>重新复位。闪亮你的双眼。</p>

okhxyyo 发表于 2020-9-27 06:11

<p>RTX好玩吗?我看玩的比较多的是不是FREERTOS,RTT啊?</p>

okhxyyo 发表于 2020-9-27 14:08

<p>雅特力AT-START-F403A测评汇总<br />
https://bbs.eeworld.com.cn/thread-1143018-1-1.html<br />
&nbsp;</p>

freebsder 发表于 2020-9-27 21:33

<p>这么快就搞起来了,这器件不错不错</p>

常见泽1 发表于 2020-10-21 09:28

<p>学习了 回头也移植一个试试看</p>
页: [1]
查看完整版本: 【AT-START-F403A测评】三、移植RTX操作系统