• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单片机上系统后好分工吗?

Andrewz 2018-09-22 浏览量:674
单片机程序上了系统以后感觉如果由两个人完成会很麻烦啊.大家是如何进行程序间沟通配合的?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 如果开发工程组织有序,问题也不算太大,可以借助一些软件工程方面的理念方便沟通和配合

    比如

    内部接口命名规范(防止命名冲突)

    公开接口(你们相互可能需要调用的接口,包括函数、公用变量)定义规范

    还要编码规范等等。


    • 发布于 2018-09-22
    • 举报
    • 评论 0
    • 3
    • 0

其他答案 数量:18
  • 单片机开发大部分情况是由一个人负责一个模块,不同分工的人负责不同模块,比如做WIFI通信,你负责单片机那边,我负责WIFI模块那边,我们之间只需要沟通好串口用啥指令实现啥功能就行。

    • 发布于2018-09-22
    • 举报
    • 评论 0
    • 2
    • 0

  • 好分工,不过提前考虑下系统中间件、低功耗等功能的支持。
    • 发布于2018-09-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 一个这底层驱动,一个写上层,或者两个写不同的模块功能
    • 发布于2018-09-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 两个人之间定义好调用接口,之后双方不可以缺少接口定义的方法,个人可以做各个人的单元测试
    • 发布于2018-09-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机程序这块最好还是有一个人负责,这样调试也方便,硬件电路可以是另一个人,
    • 发布于2018-09-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 系统做后之后,做线程。每人做不同的线程,然后线程见有通讯的,很方便
    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以按照底层和上层分

    也可以根据不同的外设去区分

    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 底层,中间层,应用层,一般底层将驱动写好之后给接口就行了,中间层主要是一些通信协议转换部分,应用层也是一大类,又是图形控件,又是数据处理!
    • 发布于2018-09-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 分模块设计,对底层和应用层的代码区分开,用不同的API进行耦合连接
    • 发布于2018-09-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要看你的项目大小,小项目就没必要使用操作系统
    • 发布于2018-09-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 两个人分工,最好一个搞底层,负责一些bsp的开发,然后提供接口,另一个人负责应用开发与维护
    • 发布于2018-10-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是按模块设计,不同的模块设计好接口进行调用
    • 发布于2018-10-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 最好是分层,分模块进行设计程序

    程序间先确定好API函数的接口,方便之间的通讯

    • 发布于2018-10-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 模块化设计,设定好相互直接的接口即可。
    • 发布于2018-10-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用模块化的设计,还有把接口设计好就没有问题
    • 发布于2018-10-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 好分工,提前设计好接口进行处理就行
    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般在项目设计的时候进行模块分部设计就好了
    • 发布于2018-10-27
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

单片机上系统后好分工吗?