Fork me on GitHub
摘要: __attribute__ 作用,GCC和Clang等编译器对代码优化、检查函数或参数、对齐的工具等。 基本语法 一般来说,__attribute__ 的语法如下:__attribute__((attribute_list)) 其中,attribute_list 是一个或多个用逗号分隔的属性。 常见 阅读全文
posted @ 2024-07-25 13:29 赤诚Xie 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 结论:在使用用联合体包装 嵌结构体、和数组,从而对数据数组解包时,结构体的4字节对齐可能会产生解包错误。需要添加1字节对齐指令 __attribute__((packed)) 。 如以下数据包: //数据 unsigned char data1[] = { 0x01,0x00,0xFF,0x48,0 阅读全文
posted @ 2024-07-25 12:13 赤诚Xie 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 一、初识Modbus Modbus 是应用层的协议,需要借助其他协议,如物理层协议UART、RS485等协议传输,或者传输层TCPIP协议传输。 协议分支有: Modbus RTU (最根本的协议)Modbus ASCII 、Modbus TCP/IP 、Modbus over TCP/IP 、Mo 阅读全文
posted @ 2024-07-15 13:16 赤诚Xie 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 认识 RO-data、RW-data、ZI-data;ROM、RAM 什么是ARM 程序: ARM 程序是至ARM系统正在执行的程序,而非只是保存在ROM中的映像文件。 一个ARM程序包含3部分:RO-data、RW-data、和ZI-data。这只是区分数据是什么数据类型,而不是区分数据所在ROM 阅读全文
posted @ 2024-06-25 18:41 赤诚Xie 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 3-搭建开发环境_哔哩哔哩_bilibili 最后更新:2023/11/09/01:15:31 第一章、Javascript入门准备 1、工具: 1、浏览器的F12 Console 2、VSCode 的Live Server 轻量级web服务器插件,可用于服务web APP。 3、Live perv 阅读全文
posted @ 2023-11-09 09:35 赤诚Xie 阅读(3) 评论(0) 推荐(0) 编辑
摘要: # 家庭焊接要领 最后修改时间 2023年09月07日 > 本文介绍家庭焊接要领,基本能覆盖家庭焊接的90%使用场景,内容包括焊机介绍和选择,安全与护具,基础焊接技巧,以及常见问题。本内容参考[电焊DIY入门指南 KENDI DIY - YouTube](https://www.youtube.co 阅读全文
posted @ 2023-09-07 01:04 赤诚Xie 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 命令提示符结束浏览器进程,清除图标缓存【也可以制作批处理文件】(亲测有效) win+r->cmd->输入以下命令 ``` taskkill /im explorer.exe /f cd /d %userprofile%\appdata\local del iconcache.db /a start 阅读全文
posted @ 2023-07-09 11:17 赤诚Xie 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 网上介绍了很多修改TOOLS.INI文件的共存方法,其实可以不必如此麻烦,只需要安装在同个文件夹下即可。 ### 步骤 1、先安装Keil_C51 在 KeilSet路径下 2、激活Keil_C51(预防万一对目录下的TOOLS.INI 进行存档) 3、安装Keil_ARM 在同样的 KeilSet 阅读全文
posted @ 2023-07-04 00:59 赤诚Xie 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Compiler Version 5编译器在Keil 5.37以后就不再默认安装了。 因此打开老的工程文件就会出现以下报错 Build started: Project: stm32f10x_fwlib_template *** Target 'Target 1' uses ARM-Compiler 阅读全文
posted @ 2023-07-04 00:56 赤诚Xie 阅读(1604) 评论(0) 推荐(0) 编辑
摘要: 参考 vscode中配置C#的运行环境(Windows) 1. 安装.NET核心SDK .NET下载 安装完成打开cmd dotnet --version查看版本,若返回版本号则可以正常使用。 2. 安装vscode vscode下载 3. 安装vscode C#插件 点击左边扩展图标->输入C# 阅读全文
posted @ 2023-05-13 11:38 赤诚Xie 阅读(2076) 评论(0) 推荐(0) 编辑