news 2026/4/15 19:26:46

嵌入式产品开发流程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
嵌入式产品开发流程

1、明确自己想要做什么——对标目前有的产品或相似东西

2、确定产品基本功能、预留/扩展功能、确定产品相关疑问

3、梳理接口——作对标、产品分解

4、控制分配——简单分析每一个功能通过什么方式,以什么驱动方式进行控制

5、出方案设计书——自顶向低开发

一般使用系列的处理器

一般要预留接口测试和扩展

先确定外围设备再确定使用什么系列板子(接口足够、存储够且处理器能力足够略有盈余)

确定基础功能后不要忘记隐藏其他功能(自检、安全、定时、调试)

确定具体的用料选择时以功能是否可用其他代替且性价比高原则

结合功能需求可得到子系统(功能解耦)——供电子系统、单片机核心子系统、人机交互子系统、数据采集子系统(通过什么检测、什么信号类型)、声光电子系统(控制那些)、调试子系统、数据存储子系统、通信控制子系统

软件需要完成的任务模块:外设驱动库、板级支持包(基于外设驱动库二次封装,即BSP的适配和移植)、操作系统(OS)、数据采集处理及控制逻辑和算法、升级及通信协议、应用程序

电源转换模块基本为交流转直流(AC->DC),输出电源电压各不同以最高电压和对应计算出来的电流50%额度为输出负载能力

软件设计相关开始会借鉴市场已有产品的《产品说明书》,得到控制的逻辑 、警告等。工作流程是会不断迭代的。

三防意识很重要!!!尤其景点

系统质检:不能安排独立的检测回路的元器件可以安排软件定时自检和查询

程序跑飞:增加软硬件看门狗和重要代码段程序入口口令核查以防范产生误动作

出现意外或功能彻底失去时最后一道防线会自动启动:要有重要的电路、要有该省的安全值->安全应急电路

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 16:16:07

打卡信奥刷题(3111)用C++实现信奥题 P7310 [COCI 2018/2019 #2] Deblo

P7310 [COCI 2018/2019 #2] Deblo 题目描述 给定一个包含 nnn 个结点的树,其中每个结点都有一个权值。一条路径的权值定义为该路径经过的所有结点的权值异或后的结果。 你的任务是求出所有路径的权值之和。 输入格式 第一行输入正整数 NNN,表示树的…

作者头像 李华
网站建设 2026/4/15 16:45:40

Flutter中使用url_launcher实现多应用市场评分跳转的完整指南

Flutter跨平台应用市场评分跳转实战:从原理到高阶优化 在移动应用生态中,用户评分直接影响着应用商店的排名和用户下载决策。根据Sensor Tower的研究数据显示,平均星级提升0.1分可以带来高达15%的下载量增长。对于Flutter开发者而言&#xff…

作者头像 李华
网站建设 2026/4/15 17:27:40

Siemens NX GPU加速演进史:从光线追踪支持到图形性能飞跃

1. Siemens NX GPU加速技术发展概述 Siemens NX作为工业设计领域的标杆软件,其图形处理能力的进化史堪称一部硬件加速技术的编年史。记得我第一次接触NX 1847版本时,即使配备了当时顶级的RTX 2080显卡,开启光线追踪功能后仍然卡顿得让人抓狂…

作者头像 李华
网站建设 2026/4/14 16:09:24

LiuJuan20260223Zimage实战体验:输入提示词,秒出专属风格图片

LiuJuan20260223Zimage实战体验:输入提示词,秒出专属风格图片 1. 引言:一个简单却惊艳的专属图片生成器 你有没有想过,只需要输入一个名字或一个简单的词,就能立刻得到一张风格独特、质量上乘的图片?不是…

作者头像 李华
网站建设 2026/4/14 16:07:34

运维工程师的AI利器:Phi-3-mini自动化巡检脚本生成与日志分析

运维工程师的AI利器:Phi-3-mini自动化巡检脚本生成与日志分析 1. 运维自动化的新选择 凌晨三点,服务器告警铃声又一次把张工从睡梦中惊醒。作为拥有8年经验的运维工程师,他早已习惯了这种"救火队员"式的工作节奏。但最近&#xf…

作者头像 李华