历史上的今天
返回首页

历史上的今天

今天是:2025年03月19日(星期三)

正在发生

2021年03月19日 | 单片机选型九大注意事项

2021-03-19 来源:EEWORLD

电视,洗衣机,咖啡机,遥控器和所有类型的已连接设备都需要人机交互,微控制器(MCU)通过处理使之成为可能。


市场上有无数MCU可以执行这类解决方案,以下总结了九个选型考虑因素,以帮助减少复杂性。


1.安全


安全设计应不仅考虑外界的连接访问,而且还应防止黑客通过物理手段实施潜在的恶意攻击。黑客不仅试图获得控制权或损害设备,还会获得设备记录和用户数据。对安全的全面审查应包括屏蔽层,安全配置硬件,内存保护单元,加密引导加载程序和加速器。


2.性能


大多数MCU应用程序编程均在Arm,MIPS和X86 CPU上运行。适当的规划可确保设计人员选择正确的MCU和相应的处理器,以在现在和将来提供必要的器件和系统性能。MCU的性能可以直接与处理器类型和速度,I/O速度和内存联系在一起。MCU其他性能因素包括以太网MAC、DMA等。


3.存储器


了解内存,性能和处理器之间的关系。在评估MCU时,不要被内存规格较弱的高性能处理器所迷惑。从表面上看,功能强大的处理器可能看起来像是一个强大的卖点。但如果没有足够的内存支持,性能将大大降低。


4.可扩展性


选择基于共享架构的微控制器系列可实现功能,引脚甚至程序的兼容性。这使得从一台设备到另一台设备的可伸缩性和代码重用更加容易,从而减少了编程麻烦和兼容性问题。这还缓解了需要多个微控制器协同工作以完成复杂任务的配置中的一些设计挑战。这些效率提高了产品上市时间减少了开发成本。


5.价格


将解决方案推向市场时,请密切关注成本并最大程度地提高效率。用成本过高的电路板来构建原型,但绝对不能是成品。此外也要注意许可费,一些MCU制造商会收取设备驱动程序的许可费用。


6.通信能力


在设计过程的规划阶段,考虑微控制器的通信支持至关重要。您的设备将如何与应用程序通信?设备将发送,接收什么类型的数据以及将其发送到何处?是否需要与其他本地设备进行交互?哪种通信方法和协议最能满足应用程序的要求:以太网,USB,蓝牙,蓝牙Mesh,Thread,802.15.4,ANT,2.4Ghz,4G,5G还是其他。


7.功耗要求


功率需求是另一个主要问题。个人设备需要小型纽扣电池驱动,因此需要最大的效率。目前在电动汽车中广泛采用的48伏标准正在使交通运输系统中的结构更坚固。通常,微控制器封装越小,MCU的能效就越高。


8.开发工具/社区支持


与微控制器爱好者一起工作既有意义又充满挑战。探索制造商和在线论坛(如StackOverflow和Reddit)提供的所有全面开发支持,它们具有来自开发社区的共享知识,在线上存在大量有用的个人博客。


9.封装


封装选项有数百种,但选择的四个主要标准是:类型,尺寸,引脚间距和引脚数。封装方面的考虑因素包括电源和环境因素:温度,湿度,抗干扰和极端冲击。在创建最终产品时,请考虑制造过程,例如易于焊接和易于与其他组件组装等。

推荐阅读

史海拾趣

西博臣(CYBERSEN)公司的发展小趣事

广州西博臣科技有限公司(简称西博臣)成立于2001年,从创立之初就专注于湿度传感器的研发和生产。公司是国内最早从事高分子湿度传感器研发并进行规模化生产的厂家之一,凭借其独特的技术实力和对行业的深刻理解,逐渐在市场中崭露头角。

BERGQUIST公司的发展小趣事

随着产品技术的不断成熟和市场的逐步认可,BERGQUIST公司开始积极拓展市场。公司不仅在国内市场取得了显著成绩,还积极开拓国际市场,与众多知名电子企业建立了长期合作关系。通过不断提升产品质量和服务水平,BERGQUIST成功树立起了自己的品牌形象,成为热管理领域的佼佼者。

Captive Fastener公司的发展小趣事

随着环保意识的日益增强,Captive Fastener公司积极响应国家环保政策,推动生产方式的绿色转型。公司引进先进的环保生产设备和技术,减少生产过程中的污染排放。同时,公司还研发出可回收再利用的紧固件产品,为电子行业的可持续发展做出了贡献。

BOSER公司的发展小趣事

BOSER公司始终关注企业社会责任和可持续发展。公司在生产过程中积极采用环保材料和技术,降低能耗和排放。同时,BOSER还积极参与公益事业,为社会做出贡献。这些举措不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实基础。

需要强调的是,以上五个故事是基于电子行业常见趋势和挑战虚构的BOSER公司的发展故事。虽然这些故事是虚构的,但它们反映了电子公司在发展过程中可能遇到的机遇和挑战,以及如何通过不断创新和适应市场变化来实现持续发展。如果您希望了解真实存在的电子公司的发展故事,建议查阅相关公司的官方资料或新闻报道。

Good Will Instrument Co., Ltd.公司的发展小趣事

BOSER公司成立于XXXX年,初期专注于研发和生产电子元器件。面对市场竞争的激烈,BOSER凭借其卓越的技术实力和对市场需求的敏锐洞察,成功开发出一款性能卓越的电子元器件,迅速赢得了市场的认可。这一突破为BOSER公司后续的发展奠定了坚实的基础。

CalAmp公司的发展小趣事

在某年第一季度,CalAmp公司发布了其财报数据。根据财报,该季度公司实现营收7089.1万美元,虽然比市场预期的7566万美元略低6.30%,但仍然展现了稳健的增长态势。同时,公司的每股收益为-0.11美元,低于预期的0.04美元,这可能与公司在研发和市场拓展方面的持续投入有关。尽管如此,CalAmp公司在无线通信解决方案应用领域的广泛布局和深厚的客户基础,使得其整体业绩依然保持稳健。

问答坊 | AI 解惑

DDR3内存检测仪

江山科技最新推出JS-9500内存检测仪(SD/DDR/DDR2/DDR3)为领先业界的软硬件测试系统,采用国际内存业界最先进自动储存器测试程序,能快速、准确检测内存条, 内存芯片中的数据线,地址线,命令控制线,内建式自动储存器测试系统为多向量测试系统,能对内存 ...…

查看全部问答>

惨剧从校园扩到菜市场 安防升级刻不容缓

这是个疯狂的时代,在人们还在为校园安全隐患心有余悸,还在为校园安防建设煞费思量的时候,2010年5月16日晚上6时30分许,社会再次出现了一次恶性伤人事件:佛山南海官窑官西市场,一白衣男手提一把菜刀在市场内疯狂砍杀。六名女子被砍伤,其中两人 ...…

查看全部问答>

Wince下如何响应右键菜单消息

我在网上看到其他的帖子,现在已经能够成功的再wince 5.0下弹出右键菜单(自己写的一个list control)。但是现在我发现,弹出的菜单,无法响应ON_COMMAND消息。我为弹出菜单添加了ON_COMMAND消息,但是执行的时候,我点击菜单项,发现程序根本没有响 ...…

查看全部问答>

8口100base-fx光纤交换芯片

哪位大哥用过8口100base-fx光纤交换芯片,能不能推荐给小弟啊。谢谢啊,最好把相关的pdf下载地址之类的发给我吧。sky_lihongyu@163.com…

查看全部问答>

请教驱动 代码39

作了一个驱动 用wdk7600编译通过,生成的.sys 文件可以正常安装使用。 用VS2008 编译链接后,能够生成相应的.sys文件,但是安装时会出现提示“Windows无法加载这个硬件的设备驱动程序 。驱动程序可能已损坏或不见了。”(代码39) 请知道的XDJM ...…

查看全部问答>

在ce下 怎么获得dir的结果啊?

1. 不能将dir结果存放到文件里. 如果存在文件里,那么当结果是很大的时候,需要花费不少时间. 2. ce不支持管道技术. 原先设计: 写好dir命令到bat文件(内容为: dir /o-D \\harddisk2\\data /s>windows\\listtemp.txt),然后利用ShellExecuteEx执 ...…

查看全部问答>

关于WinCE5 C#下的绘图问题

大家好,有个问题想问一下: 1 WinCE5 C# 获得从 panel 获得绘图面的方法? 说明 : 精简版的compect Frame Work 不支持CreatGraphics 我使用Graphics.FromHdc()但是发生了内存溢出错误,应该是使用方法不正确,请指教! 我看有资料说使用WinAPI ...…

查看全部问答>

keil中变量查看的问题

请问怎么才能在KEIL中的变量窗口查看到变量值啊~  冒似只有定义在MAIN()函数体里面的变量才能出现在变量查看窗口中  定义在MAIN函数外面的全局变量小弟就不知道怎么看了 请高人指点  谢谢了 …

查看全部问答>

使用Identify RTL Debugger出现的问题

用的是V5 XC5VLX50的FPGA,我建了一个Synplify的工程,然后新建了一个identify instrument  ,然后就调用Launch identify instrument ,就在打开它的过程中,出现了一个db_assert的错误提示,点确定 然后就什么都没了。。。。搞不定啊、 ...…

查看全部问答>

请教高手模电知识

问题在附近里,请各位高手讲解一下,非常感谢。。。。。…

查看全部问答>