摘要: 一、问题背景 1. UTF-8编码的文件打开始终是被识别成GBK编码 2. 要更改File Properties才能强制让文件以UTF-8显示 3. 但是会在工程路径和workspace路径下生成单独的配置文件,并且所有文件都要重复操作 二、解决方法 根本原因是MounRiver Studio有一个 阅读全文
posted @ 2024-05-16 21:43 Macrored 阅读(88) 评论(0) 推荐(0) 编辑
摘要: ### 一、开机后进入到欢迎界面 按Shift+F10,打开CMD.exe,如果是笔记本可能需要按Fn+Shift+F10 ![](https://img2023.cnblogs.com/blog/1595110/202308/1595110-20230809100640811-1688542928 阅读全文
posted @ 2023-08-09 10:11 Macrored 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 一、使用C++11提供的std::chrono库 #include <chrono> #include <ctime> #include <iomanip> #include <string> std::string getTime() { // 获取当前时间点 auto now = std::ch 阅读全文
posted @ 2023-05-04 15:12 Macrored 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 一、背景 platformio现有的板子库里面没有ESP32-S3-N16R8(8MB PSRAM + 16MB FLASH)的开发板模型,直接强行套用,要么就是解锁不了8MB PSRAM,要么就下载后运行不起来。但是Arduino可以正常解锁。 二、简单解决办法 先选用esp32-s3-devki 阅读全文
posted @ 2023-04-26 22:50 Macrored 阅读(12601) 评论(3) 推荐(2) 编辑
摘要: 一、问题现象 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 阅读(2853) 评论(0) 推荐(0) 编辑
摘要: 一、函数介绍 SetEndOfFile是Windows操作系统中的一个API函数,用于扩展和截断文件。函数实现是从文件的起始位置开始,截断到当前文件指针的位置,丢弃后面的数据。除了数据截断,也可以用在文件末尾添加数据,过程是先将文件截断到指定位置,然后再将数据写入文件末尾。这个函数可以通过包含Win 阅读全文
posted @ 2023-03-17 16:36 Macrored 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 一、函数介绍 SetFilePointerEx是一个Windows API函数,用于设置文件指针的位置。它可以在文件中移动指针,以便读取或写入文件的不同部分。这个函数通常用于处理大型文件或需要随机访问文件的应用程序中。 使用SetFilePointerEx函数可以将文件指针移动到指定的偏移量处。这个 阅读全文
posted @ 2023-03-17 16:26 Macrored 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 解决方法 在windows系统下,STM32CubeMX/IDE默认用的是GBK编码格式,当强行把文件改成UTF-8再重新生成代码后,中文注释就会乱码; 因为Cube是延用eclipse的框架,那么可以添加环境变量,让STM32CubeMX/IDE使用的是UTF-8K编码格式生成代码就可以避免该问题 阅读全文
posted @ 2023-03-10 14:06 Macrored 阅读(2218) 评论(0) 推荐(1) 编辑
摘要: windows平台: explorer.exe /select,"[文件路径]" macOS平台 open -R "[文件路径]" 阅读全文
posted @ 2023-03-07 22:21 Macrored 阅读(75) 评论(0) 推荐(0) 编辑
摘要: shell脚本如下,每次开机都要执行一遍: #!/bin/sh # virtualbox中的ubuntu虚拟机设置windows共享文件夹说明(mount -t vboxsf方式) # 1.在虚拟机"设置"里面配置好"共享文件夹",里面的"临时分配"是一次性的,关机后就会清空,所以建议"固定分配"; 阅读全文
posted @ 2023-03-07 10:48 Macrored 阅读(405) 评论(0) 推荐(1) 编辑