打印
[资料分享与下载]

K60(Cortex-M4)开源开发探索(三)—— 软件开发平台设计

[复制链接]
672|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
  我是从参加飞思卡尔全国大学生智能汽车竞赛开始接触单片机的,现在的主要研究方向是移动机器人的嵌入式软件开发。飞思卡尔的智能汽车其实就是移动机器人的典型代表,在这个行业当中,软件开发面临着很大的挑战,我在上一篇博客中也进行了详细的分析。为了能满足比赛以及科研的需求,我们准备开发一套完整的K60软件开发平台,建立移动机器人软件开发库,减少今后重复劳动以及不科学调试所浪费的时间。

相关帖子

沙发
niuyaliang|  楼主 | 2015-2-28 17:03 | 只看该作者
以下是我们设计的软件平台整体结构,主要包括三大部分:

使用特权

评论回复
板凳
niuyaliang|  楼主 | 2015-2-28 17:03 | 只看该作者
(1)开源交叉编译环境
         windows作为现在比赛开发的主流,存在很多限制,而且不利于程序员了解底层的知识。所以为了今后的可扩展性、通用性以及对人才得培养,我们选用linux作为开发平台。

使用特权

评论回复
地板
niuyaliang|  楼主 | 2015-2-28 17:04 | 只看该作者
2)嵌入式软件系统
        这一部分主要是针对下载到移动机器人控制器中的软件系统。

使用特权

评论回复
5
niuyaliang|  楼主 | 2015-2-28 17:04 | 只看该作者
(3)数据分析与仿真环境
        因为没有很好的调试工具以及仿真软件,移动机器人的调试以及仿真工作是现在研究中比较欠缺的部分。所以我们也希望在开源环境下建立一套带有人机交互界面的调试软件。另外仿真软件的使用,可以大大减少调试过程中的体力劳动,能起到事半功倍的效果,尤其是加入物理学的仿真。这也是我们今后研究的重点。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

212

主题

2427

帖子

7

粉丝