- 博客(13)
- 收藏
- 关注
原创 vs窗口设计界面报错
摘要:解决自定义控件设计时加载报错的方法:1)将两个控件类放在同一命名空间内;2)关闭VS并删除.vs、bin、obj目录;3)重新打开VS,清理解决方案后重新生成;4)确保工程能编译通过再打开设计器。关键步骤是确保编译通过后再加载设计界面,否则自定义控件无法正常显示。(99字)
2025-10-22 13:44:29
129
原创 【嘉立创EDA】鼠标右键不能拖动画布,总是出现手势
摘要:Edge浏览器中鼠标右键无法拖动画布的问题,是由于开启了"浏览手势"功能导致的。解决方法很简单:关闭该功能后,右键拖动即可恢复正常操作。文中配有操作图示,帮助用户快速定位设置位置。
2025-10-14 13:44:33
315
原创 【Linux学习笔记】FileZilla下载后文件消失问题
摘要:FileZilla下载后打开报错,原因是杀毒软件误删文件。解决方法:1)进入Windows设置-病毒防护;2)关闭所有防护选项;3)完成安装后重新开启杀毒软件。注意安装后需恢复防护功能,详细教程可参考相关链接。(98字)
2025-10-12 16:07:38
214
原创 【Linux学习笔记】ifconfig命令未找到
摘要:解决Ubuntu系统中"ifconfig命令未找到"的问题,可通过安装net-tools包(sudo apt update && sudo apt install net-tools)或直接使用新版的ip addr命令(Ubuntu 17.10+默认支持)。两种方案均可查看网络配置,后者无需额外安装。
2025-10-12 15:58:31
233
原创 ARM架构,Cortex-M3和Cortex-M4学习心得,小白起步(1)
本文介绍了Cortex-M3/M4处理器的关键特性及其应用选择要点。该32位处理器采用三级流水线和哈佛总线架构,支持4GB寻址空间,具有高效的中断处理(NVIC)和低功耗特性,适合嵌入式系统开发。同时对比了RISC(精简指令集)和CISC(复杂指令集)的差异,说明RISC更适合高效嵌入式应用。在微控制器选型方面,需综合考虑处理能力、内存、外设接口、功耗和成本等因素。此外,Thumb-2指令集通过混合16/32位指令,实现了代码密度与执行效率的平衡,尤其适合资源受限的嵌入式设备。这些特性使Cortex-M系列
2025-09-30 22:35:19
823
原创 【CAN通讯bootLoader】小白起手(1)
本文介绍了基于CAN总线的Bootloader开发心得,主要包含三个部分:前言、基础原理和架构设计。首先阐述了Bootloader的作用(远程升级、维护方便、降低成本)和选择CAN总线的原因(工业/汽车常用,可靠性强)。接着详细讲解了Bootloader的工作流程、存储区划分、启动跳转逻辑,以及固件校验(CRC)等关键技术。最后提出了模块化设计方案,包括通信模块、协议解析、Flash操作和状态机控制,并强调超时处理和容错机制的重要性。整体呈现了一个完整的CAN Bootloader开发框架,适用于STM32
2025-09-26 16:29:44
861
原创 【冒泡排序】C语言详解
基本思想是通过重复遍历待排序的数列,比较相邻元素并将较大的元素交换到后面,直到整个数列有序。这个过程类似于水中的气泡上升,因此得名“冒泡排序”。
2024-12-30 17:39:01
333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
4