
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
目录NXPMKV30F64VFM10问题 error: 'RTE_Components.h' file not found问题 error: A1137E: Unexpected characters at end of line例程执行异常MDK自建的例程附件NXPMKV30F64VFM10MKV30F64VFM10是我最近在用了一颗nxp的芯片,网络上这块芯片使用的很少,使用过程也遇到一点问题
c++ clangd+makefile
目录标题相关概念日志调试实操windows平台相关概念一般来说我们分析BUG,大概分为两种根据软件内部已有的插桩日志,记录关键节点信息、重要函数的输入输出,根据这些信息判断bug调试(Debug),让代码一步一步执行,跟踪程序的运行过程。比如,可以让程序停在某个地方,查看当前所有变量的值,或者内存中的数据,根据这些信息分析bug。日志日志这种方式,优点在于离线,但更多基于完备的日志信息,依赖代码内
VS 性能探测器 分析 内存泄露
敲着敲着不知道手贱碰哪了,突然关的的编译开关不显示灰了。正常情况下开:关:现在突然,所有预编译控制块全是活动状态。网上说的,都是vscode #ifdef 区域变暗,跟我不是一个问题最后发现是手贱点了这个配置的问题。如果你不手贱不点编辑,默认是有一个值的,但是如果跟我一样纯手贱点了没细看选项就傻了,在settings.json会生成一个字段,并且默认值就被改成null,然后就没有非活动编译块暗色处
目录标题背景发现clangd三级目录背景vscode c++开大家一般用 巨硬 自家出品的c++插件,如下网络大部分的vcscodec++ 环境搭建也都是讲这个插件的配置,用于提供悬浮提示,代码补全,错误提示,定义声明实现之间的项目跳转等等功能。我之前也是用这个插件开发,总体还好,至少比在我之前用的一些keil之类的IDE好用很多,但是和IDEA这种更现代化的IDEA有不小差距。先不说导航找实现找
VS 性能探测器 分析 内存泄露
敲着敲着不知道手贱碰哪了,突然关的的编译开关不显示灰了。正常情况下开:关:现在突然,所有预编译控制块全是活动状态。网上说的,都是vscode #ifdef 区域变暗,跟我不是一个问题最后发现是手贱点了这个配置的问题。如果你不手贱不点编辑,默认是有一个值的,但是如果跟我一样纯手贱点了没细看选项就傻了,在settings.json会生成一个字段,并且默认值就被改成null,然后就没有非活动编译块暗色处
lua简介,易于与C\C++相互调用,执行效率高。嵌入式项目lua移植上难度不大,打包进项目,实现printf和fopen之类函数底层实现重定向即可但MCU选型上,对于lua的硬件占用还是需要注意下,对照参考选型以下是5.4.2最新版本未经过裁剪优化的基础要求。堆:32K,lua分配内存用的是realloc,部分芯片需要自行实现,可能有碎片问题,lua脚本里面程序栈:2KROM: 132K网上资料
目录标题背景GIT LFS (Large File Storage)迁移GIT LFS 服务端配置GIT LFS 客户端安装迁移本地历史仓库迁移一些补充说明清理前后仓库对比背景之前一些git项目上 CI/CD,发现jenkins git clone失败,设置depth及clone时间之类的无果。只能考虑仓库瘦身之类的策略。发现仓库有不少的二进制文件,且这些二进制文件变更还挺频繁,这种操作会导致gi







