RT-Thread v0.2.2单内核正式版发布,这个版本主要是增加更多的BSP移植:
以下的移植仍然是试验性质的
以下是各个移植的一些说明:
AT91SAM7S64: (系统资源:16k RAM,64k ROM Flash)
为配合小内存情况,RT-Thread 0.2.2支持任务最大优先级为32的情况,以保证内存占用更小(所有二进制代码小于10k)
在AT91SAM7S64移植中,串口并没打开,finsh也没启用。
在bsp/icdevs64/build目录下附带uVision的工程文件,需要机器上安装有keil的gcc编译器
ia32:
支持i386-elf-gcc for windows的编译,linux下的还没试,应该也可以顺利编译。
编译完成后在bsp/qemu目录下生成rtthread-qemu.elf
把这个elf文件配置到grub的配置文件中,具体的grub配置请参看grub文档
RT-Thread for AT91RM9200 [K9I开发板]
这几天在空的时候把RT-Thread for AT91RM9200 [K9I开发板]调通了,现在能正常跑起来了(基本的移植 + Finsh)
下一步把协议栈给整上去,希望能发挥它100M口的优势。
由于这个并不是一个新的发布,需要代码的可以联系我。
K9I开发板:
http://www.icdew.com/forumdisplay.php?fid=4&page=1
http://shop34437679.taobao.com/
这个是RT-Thread/AT91RM9200的移植信息,个人感觉对于ARM学习入门采用这块开发板比较方便,价格便宜,能够完成基本的功能(USB,网络,JTAG口)。虽然RT-Thread主要采用gcc为编译器,但此版本的RT-Thread/AT91RM9200是可以直接用ADS进行单步调试的。