【AT-START-F403A测评】三、移植RTX操作系统
<p>操作系统我看了一圈,最放心,最易用,也最可用的就是RTX。移植十分方便。比起FREERTOS不知要方便多少倍。</p><p>下面我来分享一个教程,保你看了心动。</p>
<p>同时也自己做一个记号,毕竟好东东,以后就不用东找西找的。</p>
<p></p>
<p> </p>
<p>我就是按照上边移植的。</p>
<p> </p>
<p>现在简要写一下骤。</p>
<p>一、点开LED的例程</p>
<p>二,点绿色的钻石加入RTX,我选RTX1,而RTX2好像是64位的同FREERTOS差不多,反正功能比RTX1多。</p>
<p> </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> </p>
<p>重新复位。闪亮你的双眼。</p>
<p>RTX好玩吗?我看玩的比较多的是不是FREERTOS,RTT啊?</p> <p>雅特力AT-START-F403A测评汇总<br />
https://bbs.eeworld.com.cn/thread-1143018-1-1.html<br />
</p>
<p>这么快就搞起来了,这器件不错不错</p>
<p>学习了 回头也移植一个试试看</p>
页:
[1]