历史上的今天
今天是:2024年10月23日(星期三)
2020年10月23日 | Synapse教你如何在设计中平衡愿景和风险
2020-10-23 来源:EEWORLD
ST将举办首届与设计公司的虚拟圆桌会议。我们与ST合作伙伴计划的一位成员Synapse进行了讨论。自2016年以来,该活动将客户、爱好者和行业领袖聚集在一起,让创新和专业知识更容易接洽。正是在这样的活动中,我们于2017年首次启动了ST合作伙伴计划。因此,即将到来的圆桌会议具有高度的象征意义。这是对ST开发者大会所代表的一种庆祝,也是对合作伙伴计划取得进展的一种见证。

Synapse的理念
为了更多地了解Synapse,我们找到了该公司的技术主管Jake Sprouse。他的团队专注于端到端开发。例如,客户可以通过Synapse获取技术可行性或制造移交方面的专业知识。简而言之,175名员工(80%是工程师)从事着物联网前端和后端咨询工作。它们还确保客户最终拥有流程中构建的所有技术。
据Jake介绍,Synapse的核心是“技术不可知论者”。“Synapse并不效忠于某个特定的制造商。因此,只有在他们认为我们有解决问题的最佳方案时才会使用ST的设备。此外,他们对组件的选择不仅仅是数据表,还包括制造商与他们合作的能力。Synapse将这种不可知论的理念植根于其帮助客户实现愿景的任务里,同时对风险进行着管理。
Synapse愿景:引导可穿戴设备的创新。
Vision-Led过程
Jake解释,Synapse主要关注客户的愿景。工程师们常常起草一份规格清单,然后开始工作。Synapse首先要了解客户想要完成什么,以及要解决什么。
“当客户没有所有的答案,也不知道如何得到他们想要的东西时,Synapse提供了最大的价值。最好方法是通过视觉验证来理解它。Synapse可以根据过去的项目提供价格估算,但当客户能够从更长远的角度考虑问题时,我们的团队工作得最好。”
Nike + FuelBand
这种以愿景为中心的工程方法促使Synapse创造出突破性的产品,比如Nike+ FuelBand。2012年发布的这款可穿戴设备在当时是独一无二的。Synapse首先帮助耐克专注于它的视觉,这是一款带有显示屏和嵌入式系统的灵活腕带。Synapse概述了实现这一愿景的最大挑战。例如,使用柔性电路可能会对元件产生负面影响。同样,当时也没有人知道传感器在过模后是否能正常工作。但与ST的密切合作帮助Synapse找到了这些问题的解决方案,并最终发布了这个创新设计。
如何为下一个愿景做准备?
正如Jake所分享,每一个产品开发都是不同的,但是一个共同的主线是奠定有意义的基础。为了能够确定一个愿景的优先级,工程师必须掌握基础技术。例如,Synapse致力于开发触觉系统,因为它意识到很难找到现成的解决方案。类似地,他们为STM32提供了一个代码存储库,以便为特定的特性快速创建原型。设计公司甚至有各种STM32CubeMX项目准备投入使用。并且在客户制定愿景之前就开始关注它了,这就是为什么Jake的团队在ST开发板和工具上花了那么多时间。

Unico GUI
风险评估催生新的工业应用
风险评估
优先考虑客户的愿景有很多优点。如果设计公司没有正确评估风险,就会陷入麻烦。这就是为什么Synapse强调透明度的重要性。因此,从大量的原型工作开始评估风险。判断机器学习算法是否有效,这就需要精确和定性的数据收集。确定一个制造过程在大规模上是否可行,首先要建立大量的模型。
“我们的许多项目都是从STM32 Nucleo板上的概念验证开始的。当您开始使用手头上的演示应用程序和工具时,风险管理就简单得多。我的建议是避免过早地定制系统,相比之下,利用现有的板和软件快速构建模型要高效得多。”
为水力发电厂创造第一个智能电机刷
Synapse分享了一个案例,客户希望为发电厂的碳刷开发物联网传感器。在对远景进行工作之后,设计公司评估了风险,但风险很高。的确,当时的操作条件很苛刻,工业要求也很严格,因此,要找到蓝牙无线电设备是个不小的挑战。然而,由于他们与ST合作紧密,Synape的工程师们能够开发出一个原型。一个决定性的因素是我们拥有业界唯一一个能够承受足够高温的BLE模块。最终,Synapse可以使用我们的开发工具和设备来评估风险并实现客户愿景。
如何克服下一个挑战?
对于准备迎接下一个挑战的工程师们,Jake有两条建议。第一个是使用能够减少摩擦和降低对专业能力需求的工具。例如,通过使用ST的Unico GUI, Synapse的电子工程师可以承担以前大量工作。ST实用程序极大地简化了工作流和算法配置。通过快速构建原型,可以更好地评估风险,清晰地勾勒出客户愿景。
Jake的第二条建议是质疑常见的假设。例如,许多工程师想要GUI,而Synapse经常使用TouchGFX框架。不过,他们还发布了一篇博文,主题是物理用户界面,挑战当前趋势。在论文中,Synapse强调了按钮放置和人工交互直观性的重要性。反应性物理控制接口(RPCI)可以为用户提供良好的体验,并提高产品差异化。因此,从事嵌入式系统工作的工程师应该非常仔细地考虑物理交互作用,而不是仅仅依赖于图形。
史海拾趣
|
QuartusII 10.0 的新颖之处的确吸引着大家,但是由于是用QT重写了quartus,可能很多地方存在bug 1。有没有安装完10.0之后并口下载线无法找到的?我的bbii不能用了!!! 声明一下,我的系统是重新装的,没有老版本的quartus存在!直接安装的10. ...… 查看全部问答> |
|
我用的是Mini2440开发板,板载的DM9000网卡的INT端接在SCS2440芯片上的EINT7上。在为uC/OS-II编写驱动时,请求EINT7中断就会死机。 代码如下: [code]… 查看全部问答> |
|
从“0x00,0x32”后面开始就不知道什么意思了 {0xff,0x03,0xc0,0x21,0x01,0x00,0x00,0x32,0x02,0x06,0,0,0,0,0x05,0x06,0x02,0xb6,0x5f,0x43,0x07,0x02,0x08,0x02,0x0d,0x03,0x06,0x11,0x04,0x06,0x4e,0x13,0x17,0x01,0x6c,0xf1,0x2d,0x0c,0x43,0x2 ...… 查看全部问答> |
|
STATUS bootLoadModule ( FAST int fd, /* fd from which to read module */ FUNCPTR *pEntry /* entry point of module */ ...… 查看全部问答> |
|
32位处理器,16位外部数据总线,总线周期为0.00005s.该处理器可以支持的最大数据传送速度为多少?外部数据总线增加到21位或者外部时钟频率增加,哪种更能提高处理器性能?… 查看全部问答> |
|
我现在需要使用STM32F103vet6,100pin芯片来控制DVB-CI的PC卡(16位PCMCIA卡兼容),看了STM32技术参考手册,上面 ...… 查看全部问答> |
|
本帖最后由 dontium 于 2015-1-23 12:59 编辑 ti./lit/ds/symlink/adc08100.pdf ADC08100 ADC08060 ADC08200 ADC08B200 ADC08L060 Resolution (Bits) 8 &nb ...… 查看全部问答> |




