这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 软件与操作系统 » uT/Studio与Keil仿真的对比分析

共5条 1/1 1 跳转至

uT/Studio与Keil仿真的对比分析

菜鸟
2013-06-02 19:25:28     打赏

工作已经十多年,原来使用过多种单片机与相应软件,方向为低压电器方向,使用过Ti的cortex M4芯片,富士cortex 3芯片,仿真环境使用Keil Arm。并且在使用Keil 51时,遇上Keil公司检查盗版时间,所以转为Eclipse编译环境,但实际使用时检查寄存器等操作没有keil方便,如果需要使用,需要自己开发相应插件。同时Keil Arm并没有进行平台的切换。新的富士的ARM芯片转为IAR系统开发。

但换工作后,比较注意软件版权问题,所有软件必须采用正版软件。公司现在使用STM103芯片,因为初步程序代码不大,所以只是使用了keil的demo版本。有空间限制,无法编写大规模的软件,以后公司应该会在需要时购买Keil版权。但现在自己想先在工作后使用开源软件编写相应程序,然后再推荐公司使用。

因为Arm公司收购Keil,所以以后相应的软件版本检查应该会越来越多,并且以后IAR应该也会进行版权检查,会给一些中等规模的开发公司带来一定困惑。

前一段时间找工作,发现全部需要操作系统经验,所以实践了一下。ucOS还可以通过编译更改,uclinux 与vxworks根本就是不可能自己更改操作系统的,所以想看一下uTenux。

原有产品是使用与保护应用中,所以对资源时间要求比较高,在分析ucos时,觉得在防止冲突时,需要关闭中断,所以只是在不重要产品中使用ucos,并且不投入生产,所以现在想趁此机会仔细分析一下相应操作系统,并比较ucos与uTenux的不同。

现在在读工程硕士,换了工作后,原有资源无法使用(原公司有多套TI的Demo板),公司有一套Keil正版的Demo板(STM32),但无法在工作后使用。所以需要一套开发套件来进行自己的学习研究。

计划:

1,使用Keil平台,编译程序并仿真

2,使用开源平台,进行编译仿真

3.  比较utenux与ucos区别

4, 通过USB口传输可执行文件,使用产品的自动更新功能,使用操作系统做一个启动驱动,然后编译用户程序放到可执行区,参考简单PLC功能。

其余计划需要看demo板功能,我们比较需要各种总线接口,如CAN等。

组名 : 无版权限制的Arm系统

组员:julei0594




关键词: Studio     真的     对比     分析     使用    

菜鸟
2013-06-04 15:53:23     打赏
2楼

说到开源环境,悠龙软件还提供了一个独立的基于Eclipse和GCC的集成开发环境-uT/Studio,其中的GCC还是ARM中国的一个小组参与优化的,而且也被一些芯片厂商的自己的环境(也是Eclipse和GCC)所采纳,没有容量限制,完全免费,可以支持J-Link仿真器,非常方便,详细地文档和下载可以到www.tenux.org

项目内容还不错,尤其是utenux和ucos的对比区别,这也是悠龙关心的。

初审前,如果还是对比utenux和ucos等,那么建议项目题目稍微更改下,如果是在使用uT/Studio和IAR等环境进行对比和研究的话,建议项目内容更改下。

还有就是建议取个好的组名哦。


菜鸟
2013-06-05 09:19:48     打赏
3楼
已经根据意见进行了相应修改,请继续审核。

菜鸟
2013-06-07 14:15:24     打赏
4楼
期待看到最后的成果哦。
初审结论:恭喜你们,通过了

 


菜鸟
2013-06-11 12:32:08     打赏
5楼
已收到开发板,谢谢,我会进行相应测试。

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]