![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
NXP
文章平均质量分 87
LostSpeed
c++ coder
展开
-
Smoothieware_best-for-pnp 工程文件编译选项含义整理
用MCUXPresso迁移出来的Smoothieware工程, 编译出来后, ROM用量超出了500%, 不能用啊.大概率是调试信息, 优化这样的参数不一致. 如果调试信息等级低一些, 优化的多一些, 编译后的目标size就能降下来.还有一些可能是, 我无脑编译, 将太多的无关文件编译进了工程.反正要仔细看看命令行工程如何具体编译链接的, 才有可能迁移出正确的工程.原创 2023-05-25 12:17:20 · 787 阅读 · 0 评论 -
gcc-arm-none-eabi-10.3-2021.10-src.tar.bz2 的编译环境搭建
正在迁移Smoothieware_best-for-pnp到MCUXPresso的失败实验中徘徊.将Smoothieware_best-for-pnp升级到和MCUXPresso相同的10.3Smoothieware_best-for-pnp编译不过了.报错代码迁移到MCUXPresso工程, 是可以编译过的.观察到Smoothieware_best-for-pnp用的是arm-none-eabi-g++.exe, MCUXPresso用的是arm-none-eabi-c++.exe。原创 2023-05-22 14:57:51 · 982 阅读 · 0 评论 -
Smoothieware_best-for-pnp 工具链的升级尝试
正在迁移Smoothieware_best-for-pnp到MCUXPresso的失败实验中徘徊.现在已知2者的工具链版本是不一样的. 通过2进制比对, 知道2家用的都是公版的gcc for arm的版本.MCUXPresso 是10.3, NXP家并没有改gcc, 是公版的实现. gcc-arm-none-eabi-10.3-2021.10-win32.zip。原创 2023-05-20 16:58:06 · 866 阅读 · 0 评论 -
NXP MCUXPresso - cc1plus.exe: out of memory allocating 65536 bytes
在尝试迁移 openpnp - Smoothieware project 从gcc命令行 + MRI调试方式 到NXP MCUXpresso工程.遇到了编译器错误 cc1plus.exe: out of memory allocating错误后面的字节数, 根据代码实现的不同, 也可能是其他数字.查到资料上说的原始资料尝试对MCUXPresso的cc1plus.exe做修改.我的环境为win10x64工作站版先查一下, editbin在哪里?我计算机上装了vs2022。原创 2023-05-18 15:17:49 · 1627 阅读 · 0 评论 -
NXP MCUXPresso - 确定冰沙主板工程需要编译的确切文件集合
在尝试迁移 openpnp - Smoothieware project 从gcc命令行 + MRI调试方式 到NXP MCUXpresso工程.先搭了一个MCUXpresso C++工程, MCU选LPC1769, 然后尝试包含大部分Smoothieware project的实现, 无脑编译.将头文件路径加全, 消除编译时的警告和语法错误. 最后出现cc1plus.exe内存超出报错停止编译.尝试按照网上方法, 对cc1plus进行设置, 不好使啊.原创 2023-05-17 16:57:56 · 657 阅读 · 0 评论 -
NXP MCUXPresso - 操作整理
开始的做法很土, 直接去磁盘文件目录中, 将这个文件和目录移除. 这么搞也行, 不过很麻烦. 另外, 如果真是要试试其他内容包含进来编译的效果, 又需要手工将需要编译的文件和目录拷贝进工程目录, 烦死了.Smoothieware project 工程, 原版是用命令行编译的, 各种参数都是命令行传进来的. 需要编译的文件都是makefile和.mk指定的.这个IDE还是蛮喜欢的, 细节做的很精致, 用着舒服, 大厂做的东西还是NB. 唯一不足的地方是只支持他们自己家的MCU.就拿这个IAR目录开刀.原创 2023-05-17 10:51:29 · 892 阅读 · 0 评论 -
NXP MCUXPresso - .h: No such file or directory
在尝试迁移 openpnp - Smoothieware project 从gcc命令行 + MRI调试方式 到NXP MCUXpresso工程.快摸进门了.按照C++工程编译的.头文件路径都加好了, 都是用的工作区的相对路径. 文件也都在指定的位置.文件在不在?告诉编译器头文件包含路径在哪里?MCUXPresso头一次用, 就按照vs或qt的设置方式. 以为只要设置了头文件路径就好使.原创 2023-05-16 18:42:08 · 544 阅读 · 0 评论 -
NXP - LPC1769与LPC1768的区别
openpnp设备用到了冰沙主板.冰沙主板的主控MCU用到了LPC1769, 想着研究一下.订了OM13085UL, 遥遥无期…买了LPC MCU的书, 里面提到了书的作者的网店, 居然买到了LPC1768的开发板.在书中还看到了附件中有LPC1700开发板的原理图, 实在不行, 就自己做一块板子.买了2片原装LPC1769(价格很罪恶), 准备换到买到的LPC1768开发板, 这样的话, 就可以研究沙冰的实现了.原创 2023-05-01 12:03:39 · 1180 阅读 · 0 评论