SMD微控制器如何预加载代码?


Answers:


13

大多数微控制器都具有在线编程(ICP)功能。您可以通过JTAG或其他任何方式通过几条数字I / O线对它们进行编程,方法是给印刷电路板加电,并连接从电路板到PC的电缆。这可以通过使用处于常规逻辑电平的编程信号来实现。(Microchip采用高压在线编程方法,其中复位线MCLR必须保持在高压(12V?),只有在MCLR与电路的其余部分之间增加一个隔离二极管,才能使之正常。)

在ICP推出之前的几天里,您可以从制造商那里购买大量的IC,并通过它们进行编程,以此作为增值服务。小数字必须由您或其他人编程。

就套接字而言-几乎所有内容都有套接字。几年前,我最近在使用MSP430套件,该套件具有用于64引脚QFP 的翻盖式插座。它们并不便宜,但它们运作良好。(这是一个适用于10GHz的400针BGA的器件)它们主要用于测试目的,而不是用于编程。


3
您仍然可以购买由制造商编程的IC。即使使用ICP,也需要花费一些时间来刷新零件和电路板空间,以添加ICP探针点。对于大批量生产,这是很常见的。例如,Microchip通过Microchip Direct进行此操作,数量低至1(以及卷带以上)。
凯文·维米尔

12

是的,肯定有SMD设备的设备插槽。它们通常用于SMT组件的生产和可靠性测试。生产测试通常是使用设备处理程序完成的,该设备处理程序实质上是一种机器人设备,可以将要测试的零件往返于生产测试设备上的插槽进行传输。

相同的生产测试设备能够在工厂对设备进行编程(仅适用于大批量采购),或者分销商和/或最终客户可以对零件进行编程。

-已编辑以添加指向独立自动编程系统的链接。-

http://dataio.com/Solutions/AUTOMATEDPROGRAMMING/PS588.aspx


6
对于大批量(数千),我认为他们在裸测试形式的电子测试的同一时间对它们进行编程。在将它们封装在SMT封装中之前,他们已经必须连接到IC芯片以对其进行测试。
康纳·沃尔夫

3

我知道您已经得到了很好的答案。也许我在Microchip PIC的在线编程中所写的文章将为您提供更多的背景知识,并有助于使整个过程神秘化。


啊 我为链接使用了HTML A标签,我认为这里支持该标签。显然不是。不幸的是,当您实际上需要在帖子编辑器中查找编辑详细信息时,似乎无法查找它们。那好吧。无论如何,链接为embedinc.com/picprg/icsp.htm
Olin Lathrop

HTML <a>标记确实有效,您只是忘记了URL周围的引号。语法为<a href="URL" title="Hover text">in-line text</a>。title属性是可选的,URL(和标题)周围的引号则不是。请参见<a href=" electronics.stackexchange.com/editing-help">降价编辑帮助</a>和<a href =“ meta.stackexchange.com/q/1777/146495 ” title =“ HTML标记是什么是否在堆栈溢出,服务器故障和超级用户上允许?“>此MSO问题</a>以获取更多信息。
凯文·维米尔

请注意,您仍然必须[text](URL)在评论中使用mini-markdown 语法。以上仅用于演示。不确定为什么要添加分号。
凯文·维米尔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.