嵌入式项目管理 嵌入式项目讲解
通过建立一个嵌入式项目管理,能够使产品完成效率更高,少该bug,提高产品质量,综合各大家指导和本人经验,将嵌入式研发项目的一般流程总结如下
嵌入式项目管理 嵌入式项目讲解
一. 高层设计(规划项目)
1.需求收集:本项目解决什么问题,需要研发几个产品;
2.系统设计:每种产品的功能,彼此之间联系,用户接口设计;
3.项目管理:规划资源(人员/时间/经费)和安排进度(研发/市场/生产);
二. 原型实验(突破难点)
1.抽取难点:将项目中难点分解成一个个原子性实验;
2.设计算法:将每个原子性实验设计实现算法;
3.搭建环境:搭建软硬件平台测试上述实验;
4.实验验证:通过实践检验算法的正确性;
三. 产品设计(划分产品):
1.需求收集:该产品功能,接口,规格书;
2.系统设计:软件需求,硬件需求;
3.组件选择:
软件:开发环境与语言,操作系统,驱动库,中间件(TCP/IP,GUI,FileSystem)等;
硬件:MCU(CPU,RAM,ROM),电源,通信(RF,UART, SPI, I2C, Ethernet),存储,显示,人机交互等;
结构件:材质,尺寸,加工,印刷,包装,运输等。
四. 详细设计(软硬件框架):
1. 软件:接口协议,模块划分,进程通信,选择算法;
2. 硬件:设计原理图;
五. 构建实现(编码画板):
1. 软件:代码开发,白/黑/灰盒测试,系统集成和调试;
2. 硬件:设计PCB图,制作和测试样机;
六. 产品测试(质量保证):
集成测试 -> 功能测试 -> 性能测试 -> 压力测试
七. 项目归档(后续维护和生产)
1.软件:设计文档,源代码,产品镜像,测试镜像,测试说明书;
2.硬件:原理图,PCB图,BOM清单;
3.结构件:CAD图纸,生产厂家联系方式和价格表;
八. 生产制造(复制产品):
交付SMT工厂生产:PCB图纸,BOM清单,关键物料,检验流程和工程;
九. 发布产品(市场推广):
撰写产品说明书和技术白皮书,给潜在客户发布新产品,门户网站更新,淘宝店上挂。
嵌入式项目的组建并没有想象的这么难,只要有基础按照文章的步骤一步一步来,肯定会组建自己的嵌入式项目的,如果有什么不懂的欢迎咨询创客学院,有利于提高你的嵌入式技术。
嵌入式项目管理 嵌入式项目讲解相关推荐
- 零基础学习嵌入式入门以及项目实战开发【手把手教+国内独家+原创】
零基础学习嵌入式入门以及项目实战开发[手把手教+国内独家+原创] 独家拥有,绝对经典 创 科 之 龙 嵌入式开发经典系列教程 [第一期] 主讲人: ...
- 【创科之龙】零基础学习嵌入式开发以及项目实战开发【第二期视频】
[创科之龙]零基础学习嵌入式开发以及项目实战开发[学习交流零基础火热进行ing] 大家好,我是aiku,上期的项目学习资料在电子发烧友论坛上分享,大家觉得都很好. 在这里我首先要感谢电子发烧友给我们的 ...
- 嵌入式 linux 启动脚本 编写,[9构建嵌入式linux系统项目-启动脚本的编写.ppt
[9构建嵌入式linux系统项目-启动脚本的编写 启动脚本 教学回顾 shell语法 管道.重定向 变量 结构性语句 教学内容 启动脚本的写法 教学要求 熟悉掌握启动脚本的写法 shell 函数 在s ...
- C语言到嵌入式Linux开发项目指导
C语言到嵌入式Linux开发项目指导 第一阶段C语言 1.常量与变量,数据类型,数据类型转换,数据输入与输出: 2.C语言运算符,C语言操作符,C语言表达式,表达式优先级: 3.C语言流程控制,分支, ...
- 嵌入式stm32基础项目开发:心率检测仪的设计与实现
嵌入式stm32基础项目开发:心率检测仪的设计与实现 本教程主要给大家谅解了嵌入式stm32开发 心率检测仪的设计与实现,需要的朋友们可以下载来看看,作为参考! 项目描述:通过心律传感器采集我们的心律 ...
- 嵌入式智能家居项目视频监控_智能化您的视频嵌入
嵌入式智能家居项目视频监控 Video content is taking over the Internet. The trend began long ago and the most recen ...
- linux 蓝牙 手机遥控器,嵌入式Android小项目之万能手机遥控器详解
原标题:嵌入式Android小项目之万能手机遥控器详解 在很久很久以前,手机是有红外功能的,后来随着蓝牙技术的成熟,红外逐渐被蓝牙取代,不再是标配了. 红外本身还是有些优点,比如操作简便,成本低.要想 ...
- 04 如何寻找嵌入式各行业项目,嵌入式行业信息网站大全
作者 将狼才鲸 创建日期 2022-06-19 本文档源码地址:才鲸嵌入式 / 嵌入式知识图谱WiKi 文章阅读地址:如何选择嵌入式练手项目.嵌入式开源项目大全 4) 如何寻找嵌入式项目和行业内的技术 ...
- 嵌入式Linux小项目之图片编解码播放器学习导读
首先欢迎大家阅读本篇文章,在这里我将会为大家简要介绍一下图片编解码播放器系列文章的学习路线. 该小项目共有七篇文章,分别为<嵌入式Linux小项目之图片编解码播放器(1-7)>,这 ...
最新文章
- 如何用Swift实现一个好玩的弹性动画
- 计算机网络- ARP(地址解析协议)
- python语言视频-Python语言之Python3 实现简易局域网视频聊天工具
- Py之utils:utils库的简介、安装、使用方法之详细攻略
- Mybatis 关于同一条SQL语句实现批量插入和更新(SaveOrUpdate)完整版
- python history没有定义_python AttributeError:'Tensor'对象没有属性'_keras_history'_python_酷徒编程知识库...
- Android开发之自定义输入框无法弹起键盘输入法的解决方法
- C#Winform窗体实现服务端和客户端通信例子(TCP/IP)
- java两个日期之间所有日期_java如何输出指定两个日期之间的所有日期
- Tensorflow2.0实战之GAN
- 第11章 支撑向量机 SVM 学习笔记 上
- html表格中文字换行设置
- 【C++】给定两个没有刻度的容器,对于任意给定的容积,求出如何只用两个瓶装出L升的水
- Skywalking vs Pinpoint
- 计算机硬件无法复制文件,笔记本电脑无法复制文件到新移动硬盘的解法
- Bootstrap响应式图表设计
- [机器学习与scikit-learn-20]:算法-逻辑回归-线性逻辑回归linear_model.LogisticRegression与代码实现
- 从0到10W粉,这一年我在csdn的成长之路
- PTA 7-178 吸血鬼素数
- 机房动环监控系统方案组成及应用