会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Macrored
如果爱,请深爱
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
C
MounRiver Studio打开文件乱码
摘要:一、问题背景 1. UTF-8编码的文件打开始终是被识别成GBK编码 2. 要更改File Properties才能强制让文件以UTF-8显示 3. 但是会在工程路径和workspace路径下生成单独的配置文件,并且所有文件都要重复操作 二、解决方法 根本原因是MounRiver Studio有一个
阅读全文
posted @
2024-05-16 21:43
Macrored
阅读(381)
评论(0)
推荐(0)
VS Code+platformio配置ESP32-S3-N16R8(8MB PSRAM + 16MB FLASH)工程
摘要:一、背景 platformio现有的板子库里面没有ESP32-S3-N16R8(8MB PSRAM + 16MB FLASH)的开发板模型,直接强行套用,要么就是解锁不了8MB PSRAM,要么就下载后运行不起来。但是Arduino可以正常解锁。 二、简单解决办法 先选用esp32-s3-devki
阅读全文
posted @
2023-04-26 22:50
Macrored
阅读(26961)
评论(5)
推荐(5)
VS Code+Arduino插件编译/验证(Verify)报“构建时出错:exit status 1”
摘要:一、问题现象 vscode编译/验证(Verify)Arduino的.ino文件,报构建时出错:exit status 1,如下: [Starting] Verifying sketch 'src.ino' Please see the build logs in output path: e:\W
阅读全文
posted @
2023-04-20 22:46
Macrored
阅读(3788)
评论(0)
推荐(0)
STM32CubeMX/IDE生成Code中的中文字符乱码
摘要:解决方法 在windows系统下,STM32CubeMX/IDE默认用的是GBK编码格式,当强行把文件改成UTF-8再重新生成代码后,中文注释就会乱码; 因为Cube是延用eclipse的框架,那么可以添加环境变量,让STM32CubeMX/IDE使用的是UTF-8K编码格式生成代码就可以避免该问题
阅读全文
posted @
2023-03-10 14:06
Macrored
阅读(3762)
评论(0)
推荐(1)
C++/Lua栈操作
摘要:一、Lua栈结构 1. index为正数 c++获取lua的数组元素的实例: // 接口参数:void lua_rawgeti (lua_State *L, int index, int n); lua_getglobal(L, "g_Arr"); lua_rawgeti(L, 1, 1); int
阅读全文
posted @
2022-06-29 15:28
Macrored
阅读(133)
评论(0)
推荐(1)
C/C++实现nodejs扩展接口 node-addon-api
摘要:软件准备 windows7或者更高版本 python3或者更高版本 C:\Users\macrored\Desktop>python --version Python 3.7.7 node或者更高版本 C:\Users\macrored\Desktop>node -v v12.16.1 vs_Bui
阅读全文
posted @
2020-03-21 23:46
Macrored
阅读(3145)
评论(0)
推荐(0)
C语言标准宏获取文件名、行号、函数名的方法以及#和##的用法
摘要:一、前言 在后台程序运行出问题时,需要查看详尽的日志,C语言提供记录日志触发点文件名、行号、函数名的方法,关键是利用C99新增的预处理标识符__VA_ARGS__;先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵活使用也可以巧妙地帮我们输出非常有用的调试信息。 二、A
阅读全文
posted @
2019-09-14 14:55
Macrored
阅读(13470)
评论(0)
推荐(0)
C语言实现日志封装
摘要:一、文件操作 见链接 https://www.cnblogs.com/dolphin0520/archive/2011/10/05/2199598.html 二、系统时间 见链接 https://blog.csdn.net/u012229282/article/details/79598287 三、
阅读全文
posted @
2019-09-04 11:34
Macrored
阅读(4058)
评论(0)
推荐(0)
公告