开启辅助访问 切换到窄版

打印 上一主题 下一主题

研发能力及团队介绍

[复制链接]
楼主
跳转到指定楼层
| 只看该作者 回帖奖励 |倒序浏览 |阅读模式

共计1400字|阅读大约3分钟



研发能力及团队介绍


研发团队组建于2009年,深耕软硬件开发行业,从事智能化、无人化、通信、控制等领域10年,拥有成熟的研发经验和强大团队实力,研发队伍汇聚软/硬件工程师、结构工程师、UI设计师、解决方案工程师等各领域精英。拥有强大研发能力、产品设计能力以及优质服务能力的人员组成,致力于VHF、Zigbee、WiFi、2.4G、3G/4G、Loar、蓝牙、NB-IoT等无线通信技术的研究与开发。智能硬件解决方案涵盖人员陆地/海上定位、车船联网、智能家居、智能抄表、智慧停车、智慧校园等众多的物联网应用场景。

2014年,在国家大力发展和研究航海信息化集成的大环境下,团队还承担了“十二五”国家科技支撑计划中的“基于自动识别(AIS)技术的搜救系统的研制”项目。作为该项目第一承担单位,联合国内交通运输、海运、海洋领域的顶尖科研院所和企事业单位共同参与课题研究,参与制定多项水上人员搜救设备技术行业标准,获得多项发明专利、实用新型及外观专利和多项软件著作权。
一、调试软件
团队目前开发主要使用开发语言有C/C++/JAVA/ C#/ Delphi等常用语言,开发工具有Eclipse/ qt creator/keil等常用开发工具,可实现PC平台软件开发和嵌入式平台软/硬件开发。目前团队有高中低端成熟产品方案和稳定开发团队,可实现产品从应用到驱动全流程的开发,并可快速实现产品的评估,可发和测试。
二、开发规范
目前CPU选型已做规范,在高端系列、通用系列以及低端系列都提供了选型范围,因此相应的嵌入式软件也要有相应规范。
开发工具:
1)MCU已提供配套的开发套件时,可选用MCU厂商提供的开发套件。
2)与MCU平台无紧密关系时,推荐使用Eclipse。
开发语言:
1)常规情况下采用C/C++作为首选开发语言。
2)特殊应用场景,采用其他小众语言需经过硬件部团队建设推进小组评审。
支撑工具:
1)IDE应集成SVN插件,代码置于SVN工作副本内。
2)推广使用代码静态分析工具、代码格式化工具及文档生成工具。
过程规范:
1)代码风格应统一,代码须具备一定的注释量。
2)各节点须输出相应的过程文档。
3)软件质量(checklist)、风险及技术部门内部评审。
三、知识体系建设
知识体系建设在培养新人、团队沉淀以及提升开发速度、质量方面具有重要意义,也有利于个人及团队的长远发展。研发团队知识系统建设主要分为应用层面、系统层面、平台层面及经验库等方面。
应用层面:
1)字符串匹配(正则),JSON、XML等数据交换格式及IOAPI封装等。
2)嵌入式数据库(Sqlite等)。
3)协议开发指导文档及例程(TCP/IP、Modbus、Bacnet、自定义协议等)。
4)编码思想、软件架构、校验算法、日志系统等。
系统层面:
1)操作系统驱动框架(Linux、Ucos)。
2)常见外设驱动(LCD、RF、RS485、IIC、SPI等)。
3)Bootload、kernel、filesystem等。
平台层面:
1)STM32系列开发指导、经验教训及开发组件(库)输出。
2)FreescaleMKL系列开发指导、经验教训及开发组件(库)输出。
3)STM8MSP430系列开发指导、经验教训及开发组件(库)输出。


欢迎社会各行各业企事业单位或个人,有相关软硬件设计、开发、生产制造等需求时都可以和我们联系,为大家提供满意的服务。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表