更多课程 选择中心

嵌入式培训
达内IT学院

400-996-5531

毕业设计抽到一个嵌入式的课题?怎么入手?

  • 发布:嵌入式培训
  • 来源:嵌入式问答
  • 时间:2017-12-04 13:08

问:

是做一个高速数据采集的系统,我想用ARM来做。第一次做项目,没人带,基本是从零开始,着手制定方案的时候不知道怎么下手。网上找了一些嵌入式项目开发的流程,大都讲得很空,很抽象,模模糊糊好像有点框架,真做起来又不知道从哪里着手做起。我想了解一下开发一个具体的嵌入式产品的步骤是怎样的。

麻烦从方案怎么制定,芯片怎么选,开发文档什么时候写,写到多具体,软硬件怎么划分,什么时候划分等等指导一下,主要是具体的步骤,顺序的问题。如果你现在刚接手这个项目,没有经验,又没做过ARM,你会怎么做。

说得通俗一点,可操作性强一点。感激不尽。

答:我倒是很想给你个明确的答案,可是你自己的表述都太模糊了,我也没办法。给你个大概的思路,首先,既然是个项目,那么,你就要从项目的角度入手。第一,先明确项目的研发目的是什么,当然,做为学生,你这个可以不要。第二,明确的知道项目要实现的功能是什么:这里面包括你说项目是一个高速数据采集系统,那么,这个项目采集的是什么样的信号呢?数字信号,还是模拟信号中的温度?湿度?磁场?这你没有说。你说这是高速数据,怎么个高速法?是你要采集的信号高速,还是你要传输的数据高速?你也没说。数据采集系统,一般有个数据传输和处理的过程,你的数据如何传输?无线?串口?网串?你的数据如何处理?用ARM,还是之前用个FPGA或者离散电路之类的?这些功能你都没有明确。第三,在第二步,明确功能的基础上,开始做硬件电路选型:你说你的高速数据采集,那么是采集需要高速还是数据处理需要高速?如何采集需要高速,那么,就要一个高速的传感器,这个传感器根据你的功能,可能是数据传感器,可能是模拟传感器。如果是数据处理要求高速,那么,72MHz的STM32够不够?不够的话,266MHz的S3C2410够不够?如果不够400MHz的S3C2440够不够?根据你实现的功能,你需要你的MCU有多大的内存空间,多大的ROM,多大的RAM?等等等等。。。。。第四,考虑项目的软件,项目的复杂程度有多少?实时性强不?如果实时性很强,是不是考虑一下uCOS-II?如果是图像处理要求比较高,是不是考虑uC/GUI或者uCLinux甚至Liunx?我就不在码字了,总之,你要从一个项目的角度着手。另外,你应该也发现了,一个项目的后续制定,完全取决于你要实现的功能,所以,你先把第二步搞清楚了再来考虑怎么硬件选型,怎么考虑软件吧。

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:如何为嵌入式系统选择实用的电源管理技术?
下一篇:看看你编写的嵌入式程序符合规范吗?

嵌入式培训主要学习哪些内容?好学吗?

大学生参加嵌入式培训班好就业吗

学习嵌入式培训有必要报班吗

嵌入式培训主要培训什么

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省