我正在用LPC2148微控制器开发一个电梯GLCD显示器(128 * 64),我也完成了程序和PCB设计。现在我想将程序上传到微控制器,怎么做?在固定微控制器之前还是在固定微控制器之后要上传程序?
如果我理解正确,您需要在不使用引导加载程序或JTAG的情况下对器件进行编程。有一些独立的程序员可用于LPC2148设备。例子here。这将允许MCU在将其放置在电路板上之前进行编程。
然而,您的设计的可维护性会引发危险信号。你应该至少在主板上有一个JTAG标题,即使它没有填充。 JTAG非常灵活且便宜,并且添加了许多开发和测试选项。
如果我是对的,那么LPC2100系列确实有一个ROM引导加载程序。您只需在复位时将引脚(我认为P0.14)拉到地。
Flashmagic不是下载程序的首选工具。
亲:不需要额外的硬件。
Con:需要可以访问引导加载程序引脚和USART(通常是USART)。
1.使用Keil编译器编译代码并生成hex文件
2.下载并安装Flash Utility
3.在闪存实用程序中选择Com端口,板,波特率(可能是默认值)和文件
4.现在点击上传到闪存