【发布时间】:2017-01-08 21:57:52
【问题描述】:
MPLAB X 需要 50 秒来构建,并且在刚刚构建之前对 PIC 进行编程以进行调试需要一分钟多的时间。调试时也似乎很慢。多处理器电脑运行这个程序的速度会显着提高吗?购买电脑时应该注意哪些参数?
目前的安排是
- HP xw6200,单处理器 Xeon 3.4GHz
- 安装内存 4GB
- 32 位 Windows 7 专业版
- 使用 MPLAB X v3.50,编译器 XC16 v1.30。连接到 ICD3 以运行 PIC24FJ128GA204。
- 使用 14%(约 12000 个字)的 PIC 程序存储器。
【问题讨论】:
-
在不通过 MPLAB 的情况下直接从命令行使用 XC16 编译器构建需要多长时间。我使用的大多数微芯片编译器都是单处理器。不确定多处理是否会加快速度。
-
您是从多个源文件还是仅从一个源文件构建
-
几个源文件。但是命令行编译仍然让我编程和调试......
-
@cup 如果你有多个源文件并且你打开了“工具 >> 选项 >> 嵌入式 >> 项目选项 >> “使用并行 make”,那么多处理会有很大帮助。编译器在以下位置编译 8 个文件一次在我的 iy-2820MQ(4 核,8 线程)cpu 上。
-
@egginstone 您是否尝试过重新创建您的项目?有时它会有所帮助。