微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > LPC2138如何分区域下载hex文件?

LPC2138如何分区域下载hex文件?

时间:10-02 整理:3721RD 点击:

大家好,初次发帖请多关照,请各位大侠指导。


我们碰到的问题是下载速度慢:我们的程序是通过gcc编译一个c文件成为hex文件,把hex文件下载到LPC2138上面,应用场景要求经常要下载不同的hex文件到芯片上执行。


但是不同的hex文件对应的c文件其实有很大部分是相同的内容,这些相同的内容有:检测传感器输入信号相关函数;控制彩灯的输出信号相关函数等等,就像是操作系统的硬件驱动。我们给LPC2138下载hex文件比作给pc装软件的话,那我们目前每次都在装软件的时候,都要把系统的硬件驱动装一遍,这样实在是浪费时间。


请问有什么好的办法?


能不能这样?把硬件驱动部分和其他部分分开。硬件驱动只需要下载一次,然后后面每次下载hex文件只需要下载其他部分程序即可。如果这样可以的话,应该怎么做?


先谢谢了~


可是试试keil等IDE工具,设置rom地址之后下载,挺方便的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top