问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单片机的开发过程包括哪些步骤?

发布网友 发布时间:2022-04-19 20:43

我来回答

1个回答

热心网友 时间:2023-07-28 00:39


单片机项目开发流程:

一、项目评估:出初步技术开发方案,据此出预算,包括可能的开发成本、样机成本、开发耗时、样机制造耗时、利润空间等,然后根据开发项目的性质和细节评估风险,以决定项目是否落实资金上马。

二、项目实施:

1、设计电原理图:在做这一步时要考虑单片机的资源分配和将来的软件框架、制定好各种通讯协议,尽量避免出现当板子做好后,即使把软件优化到极限仍不能满足项目要求的情况,还要计算各元件的参数、各芯片间的时序配合,有时候还需要考虑外壳结构、元件供货、生产成本等因素,还可能需要做必要的试验以验证一些具体的实现方法。设计中每一步骤出现的失误都会在下一步骤引起连锁反应,所以对一些没有把握的技术难点应尽量去核实。

2、设计印刷电路板(PCB)图:完成电原理图设计后,根据技术方案的需要设计PCB图,这一步需要考虑机械结构、装配过程、外壳尺寸细节、所有要用到的元器件的精确三维尺寸、不同制版厂的加工精度、散热、电磁兼容性等等,为最终完成这一步常常需要几十次回头修改电原理图

3、把PCB图发往制版厂做板:将加工要求尽可能详细的写下来与PCB图文件一起发电邮给工厂,并保持沟通,及时解决加工中出现的一些相关问题。

4、定购开发系统和元件:要考虑到开发过程中的可能的损耗,供货厂商的最小订货量、商业信誉、价格、服务等,具体工作包括整理购货清单、联系各供货厂商、比较技术参数、下定单、跑银行汇款、传真汇款底单、催货等等。

5、装配样机:PCB板拿到后开始样机装配,设计中的错漏会在装配过程开始显现,尽量去补救。

6、样机调试:样机初步装好就可以开始调试,当然需要有软件才能调,有人说单片机的软件不是编出来而是调出来的,所以这个过程需要用到电烙铁、刻刀、不同参数的元件、各种调试和仿真软件、样机的模拟工作环境等。常常会因为设计阶段的疏忽而不得不对样机动手术,等整个调试终于完成之后,往往样机的板子已经面目全非。

7、整理数据:到了这一步,项目开发的大部分工作都已经完成了,这时候需要将样机研发过程中得到的重要数据记录保存下来,比如更新电原理图里的元件参数、PCB元件库里的三维模型,还要记录暴露出来的设计上的失误、分析失误的原因、采用的补救方案等等。

8、V1.1如果项目进入生产阶段或确有需要,可以根据修正后的技术方案按以上各个步骤重做一台完善的V1.1版样机。9、编写设备文档包括编写产品说明书、拍摄外观图片等,如果设备需要和电脑通讯,还得写好与电脑的接口标准和通讯协议说明

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考为什么不能补报志愿? 帮我翻译一句话“不管多久以后,不管世界变成什么样子,我都是哪个最骄傲... 温州到周口的大巴车经过台州路桥客运中心那里吗? 微信怎么设置看不到微信号 不想让微信号显示出来怎么办 2021年大学教师资格证报名费用 大埔教师资格证报名网 大埔县教育局办教师资格证需要准备哪些资料? 深情触摸2016百度云链接 求深情触摸百度云分享 苹果耳机airpods脏了怎么清洗 如何评价富士XF 16-80mm F/4 R?使用体验如何? 非摄影专业的大学生,想入手一个相机,有什么推荐... 富士X-T2和富士X-H1 怎么选择好呢 太难了 大神给个... 富士XT3,索尼A7R2,很难抉择啊,倾向富士欢迎大神... 萌新买富士的相机想知道xt30和xt3有什么区别? 尼康转富士转接环好用不 富士xpro3和xt3哪个更好? 富士xt3晚上拍照是黑的? 完全新手 有必要买富士xt3吗 富士xt30图像稳定模式打不开 富士 XT3相机触摸显示屏是OLED吗? 富士XT3和XS10哪个更好? 富士XT3下面左边什么 xt3国行,怎么鉴定? 富士xt3挂镜头1655拍照会糊吗? 如果用富士XT3微单拍摄vlog,哪些镜头最合适? 富士xh1和xt3哪个好? 富士xt3和x-s10怎么选? 主要拍照,富士xt3和xs10怎么选? 单片机项目的开发流程 什么是单片机开发 如何理解单片机?单片机开发是一个什么概念? 单片机应用程序的开发步骤 单片机的开发过程是怎样的 单片机中的开中断,关中断是什么意思? 单片机开发是什么意思 做单片机开发 ,有前途吗?请过来人指教! 单片机开关名称 单片机开发要注意什么? 单片机应用程序的开发步骤是什么? 单片机系统开发 的条件 单片机开发?这个简单吗? 单片机开发板是干什么的? 谁可以详细介绍一下单片机的开发流程 普通的单片机开发版可以运行Python吗? 烧写程序的时候,单片机是开着的好还是关着 随身wifi怎么用 求推荐随身WiFi可插自己移动卡的 随身wifi靠谱吗?