【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

很多同学会画电路板,也会写固件代码,但是他们做的这项工作很难称之为产品。这中间的原因是多方面的,第一,这些功能不是根据真实需求开发的;第二,相关功能使用的芯片供应链没有保证;第三,成本上没有优势;第四,稳定性差;第五,易用性上面有待提高。

1、基于真实需求的硬件开发

市面上很多的硬件开发,基本属于diy级别的。如果是拿来当成自己的练手工具,只负责基本功能的开发,那没有问题。当然能不能当成商品来卖,这就是另外一个问题了。换句话说,这个硬件设计出来之后,加上一个外壳,有没有人愿意花钱来购买这样一件产品,这才是我们需要真正思考的。现在的在线网站上面,哪怕是极其细分的品类,竞争都是很激烈的,所以这个时候能不能结合自己的特点,开发出有特色的产品,满足特定用户的需求,这才是硬件开发的真正目的。

2、供应链没有保证

硬件功能开发好了,下面马上就涉及到供应链。如果本身产品数量不多,这或许不是问题。但是一旦有了量之后,那么相关芯片、电子元件的交期就是自己不得不面对的问题。复杂芯片,尤其是国外单一供应商的芯片,交期都是很长的,这个时候如果没有替代方案,那么等到被客户催,但是交不出东西的时候,这个时候才是最令人头痛的。所以在产品设计之初,就要做好相关零部件的替代方案,这样才能做到有备无患。

3、成本优势

硬件设计是最能直观体现成本控制的地方。用了几层板、选用了什么样的工艺、零部件有没有选用国产方案等等,这些都是需要进行成本管控的地方。对于大的客户来说,基本上每年都有降价的指标,所以不断提高成本的控制能力、选择变通方案,也是体现公司设计能力的重要方面。当然,如果本身做的非标产品、定制化产品,这方面的压力要小得多。

4、稳定性、安全性问题

关于硬件产品,这方面有很多的测试,也有很多的认证。常见的测试有功能测试、稳定测试、高低温测试、高湿测试、emc兼容性测试。认证部分也很多,欧洲的ce认证、美国的fcc认证、中国的3c认证,所以硬件开发好功能只是第一步,后续如果对应的产品需要在相关的国家和地区出售,那么就必须符号对应地区的认证要求。比如说欧盟,不光是基本的产品认证,甚至对供应商的规范、环保水平、无污染材料使用,这方面都有严格的要求,绝不仅仅是降低成本、实现功能那么简单。

5、易用性问题

一个产品的易用性,不仅仅是硬件设计的事情,还需要软件、结构工程师的配合。这些易用性,通常需要深入到客户、深入到场景里面,没有放之四海而皆准的模板。一个使用场景和另外一个使用场景,很多时候使用的方法是不尽相同的。所以,这个时候,最好的方法就是多听客户的反馈,深入到第一线,这样多多迭代、多多改进,才能在易用性问题上越做越好。

嵌入式硬件设计与实践(从硬件到产品)相关推荐

  1. 硬件设计与实践:16位CPU设计

    课程设计报告 名 称: 硬件设计与实践 题 目: 16位CPU设计 硬件设计与实践 任 务 书 一. 目的与要求 1.目的 1.1 培养学生在计算机硬件方面的动手实践能力: 1.2 熟悉VHDL硬件描 ...

  2. 嵌入式系统硬件设计与实践(学习方法)

    [ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 刚读书的时候,对什么是嵌入式,其实并不太清楚.等到自己知道的时候,已经毕业很多年了.另外对于计算 ...

  3. 嵌入式系统硬件设计与实践(开发过程)

    [ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 如果把电路设计看成是画板子的,这本身其实是狭隘了.嵌入式硬件设计其实是嵌入式系统中很重要的一个部 ...

  4. 嵌入式系统硬件设计与实践(第一步下载eda软件)

    [ 声明:版权所有,欢迎转载,请勿用于商业用途. 联系信箱:feixiaoxing @163.com] 现实生活中,我们经常发现有的人定了很多的目标,但是到最后一个都没有实现.这听上去有点奇怪,但确实 ...

  5. DSP硬件设计学习之一: 硬件设计调研

    在学习之前,想先通过调研回答自己心中的几个重要问题:(已有单片机基础,学过C51和STM32) 1.DSP是Digital Signal Processing(数字信号处理)的缩写,它到底是什么:一种 ...

  6. 什么是硬件设计?——成功的硬件设计需要什么?

    硬件设计就是根据产品经理的需求PRS(Product Requirement Specification),在COGS(Cost of Goods Sale)的要求下,利用目前业界成熟的 芯片方案或者 ...

  7. 单板硬件设计和软件测试,单板硬件调试与单元测试方案(报告)模板.doc

    单板硬件调试与单元测试方案(报告)模板.doc 活动编号(ID):EE-80项目阶段□概念阶段■开发阶段□发布阶段□计划阶段□验证阶段□生命周期阶段产品名称产品型号/版本总页数××××××××共 ×× ...

  8. HMI人机交互硬件设计参考

    MYD-Y6ULX-HMI 是米尔电子设计的基于 NXP 公司 i.MX 6UL/6ULL 系列处理器的嵌入式开发板.为 HMI 人机接口等应用提供尽可能完善的开发资源. MYD-Y6ULX-HMI ...

  9. ZigBee智能家居安防硬件设计

    0 引 言 在信息产业快速发展的今天,嵌入式设备已经深入到了人类生活的各个方面,智能设备更是成为了人们日常生活中不可或缺的一部分.随着能源的日渐消耗,环保节能刻不容缓. 因此,在现在和未来的家居生活环 ...

最新文章

  1. 计算机开机显示器无显示桌面,电脑开机后显示器不亮故障排除方法
  2. 【基础】jquery全选、反选、全不选代码
  3. 算法题目——杨辉三角问题
  4. NHibernate 异常及解决办法(长期添加中)
  5. C# ToString格式字符串整理(Format)(数字、日期和枚举的标准格式设置说明符)
  6. 【读fastclick源码有感】彻底解决tap“点透”,提升移动端点击响应速度
  7. pat乙级 1091 N-自守数 (15 分)
  8. C#属性默认值设置(model实体类)
  9. 鸿蒙app安卓版包,支付宝鸿蒙版本下载-支付宝鸿蒙app最新版 v10.2.8.7000-优盘手机站...
  10. python利用经纬度画地图_使用Python实现画一个中国地图
  11. PowerShell Gallery .nupkg手动下载将.nupkg文件重命名为.zip,然后将内容提取到本地文件夹中
  12. 实时系统解决方案 TIBCO Rendezvous — 技术介绍(消息中间件|基于数据库的主动推送)...
  13. java excel 密码,Java 加密、解密Excel文档
  14. 用matlab抽奖,现在社会上销售彩票的很多。一家三口在抽奖时,常常喜欢让孩子来抽,请问这是遵循了什么决策原则(   )...
  15. Django(静态文件和Django应用和分布式路由)
  16. 蒲公英——APP内测分发平台
  17. python 幸运数代码
  18. 计算机博士英文复试自我介绍,博士复试英文自我介绍范文
  19. lt19264a+c语言程序,可以直接显示汉字的19264液晶驱动C语言程序
  20. bootstrap4 横向表格

热门文章

  1. WAV/分轨 无损格式比较
  2. 立创eda学习笔记二十三:如何将原理图和焊盘关联?(交叉选择)
  3. 怎么定义vue-router的动态路由?怎么获取传过来的动态参数?
  4. jbpm4.4环境搭建和插件引入
  5. win10解决办法—“未在本地计算机上注册microsoft.ace.oledb.12.0”详细图文教程(实测有效)
  6. RAR、ZIP、7-Zip压缩包忘记密码怎么办?
  7. 包工头一般怎样接工程?如何找工程包工平台?
  8. 频率二次跌落,双馈风机虚拟惯性控制+下垂控制参与系统一次调频的Matlab/Simulink模型,调频结束后转速回复,造成频率二次跌落
  9. wavecom java_java发送短信 wavecom
  10. Go 每日一库之 mapstructure