NXP MCU 技术william hill官网
直播中

崩豆

10年用户 4经验值
擅长:可编程逻辑 电源/新能源 MEMS/传感技术 嵌入式技术 制造/封装 模拟技术 连接器 EMC/EMI设计 光电显示 存储技术 EDA/IC设计 处理器/DSP 接口/总线/驱动 控制/MCU RF/无线
私信 关注
[问答]

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

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

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

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

请问有什么好的办法?

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

先谢谢了~

已退回1积分

回帖(1)

杨友锋

2015-12-6 21:04:42
可是试试keil等IDE工具,设置rom地址之后下载,挺方便的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分