报错
编程让世界美好
技术宅拯救世界
展开
-
arm_acle.h找不到
取消use lastest勾选后,固定CMSIS软件包版本为5.9及以下以配合keilv5.06。检查工程是否在勾选软件包的时候,默认为最后版本。原创 2024-10-21 21:02:23 · 253 阅读 · 2 评论 -
PADS9.5 设计规则重置、Logic内能连接Router但连接Layout失败
我之前只设置了logic而没有设置layout,猜想兼容模式的运行是需要A和B都在这个模式,彼此才能发生跳转,除非该软件对这种情况进行了处理。遇到PADS Layout规则反复重置的问题,网上说是同步的时候出现了问题。但是我点击之后却一直提示连接不成功,无论是新建还是打开都不行。对layout也进行兼容性设置和管理员身份运行就好了。在左下角开始搜索laytout,右键打开文件所在位置。突发奇想可能是兼容性问题。原创 2024-09-09 13:59:33 · 463 阅读 · 0 评论 -
error: no member named ‘IP‘ in ‘NVIC_Type‘ NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel]
(你的keil包的位置)arm/packs/Keil/STM32F1xx_DFP/2.4.1/Device/StdPeriph_Driver/src/misc.c。CMSIS6.0与- pack: Keil::STM32F1xx_DFP@2.4.1存在冲突。这个有问题的文件默认是只读的,双击报错,右键在文件夹中打开,取消只读勾选,修改报错的一行。重新安装该包,并且固定版本依然存在该问题。原创 2024-08-05 00:49:18 · 667 阅读 · 0 评论 -
pip install -r requirements.txt下载某个.whl文件较慢的问题
如果你改名python.exe为python3.exe,命令前面的python要改成python3。如果不是自己要的版本,点击左边的Release history。选择版本后再次在Download files页面下载.whl文件。下载完之后切换至自己的项目解释器虚拟环境。原创 2024-08-05 00:37:40 · 426 阅读 · 0 评论 -
note: This error originates from a subprocess, and is likely not a problem with pip.error: subproce
解决方案:观察是执行到哪个库的时候出现的,前往这个库的github项目,手动安装这个库,并在requirements.txt文件中去掉这个库的安装指令。pip install -r requirements.txt安装python项目依赖库时出现。重新执行pip install -r requirements.txt。原创 2024-08-04 19:33:32 · 299 阅读 · 0 评论 -
Ai thinker eclipse坑点总结——ESP8266-ESP12 SDK Bin文件生成
【代码】Ai thinker eclipse坑点总结——ESP8266-ESP12 SDK Bin文件生成。原创 2024-07-30 20:51:03 · 524 阅读 · 0 评论 -
Arduino IDE项目移植开发坑点总结
针对platformio项目的移植,找到项目里面main.c、main.cpp相同作用的文件改成.ino,同层目录建src,src下建lib,最大限度地减少#include改动。将项目lib中属于官方(Arduino)库的放软件目录lib,项目自建的放lib下。Arduino IDE环境下,#include自己编写的.h文件编译器链接不成功。高版本才会存在这个问题。#include 与#include “xx.h”的区别。Arduino库由.cpp文件&&.h文件变成.cpp&&.hpp。原创 2024-07-30 20:29:24 · 272 阅读 · 0 评论 -
LVGL GUI-Freertos卡死原因总结
单单一个卡死很难排查原因,可以打印串口、软件仿真查看程序停在了哪里,或者看代码变量数据的分布情况猜测。原创 2024-06-19 22:45:17 · 1357 阅读 · 2 评论 -
Error: L6406E: No space in execution regions with .ANY selector matching xxx
(1)字库或者图片这种静态数组常量数组太多了,删减或者放Flash,有SD卡放卡里,需要的时候读。实在不行也可以换芯片hhh,用大数组就很容易爆炸,一般放flash够了。在一些情况下不适合使用代码优化,自己注意。(2)有LVGL的,可以把lv_conf.h这个数组改大。点击编译,成功后查看工程目录路径下的map文件。调大IRAM1的Size大小,比实际大小大。太大也不行,太小也不行,自己调整。(3)代码优化等级太低了,调高。原创 2024-06-13 16:02:10 · 1839 阅读 · 0 评论 -
“Failed to connect to github.com port 443: Connection timed out“ Windows10/11 VS推送仓库时出错
stackoverflow的回答如上,有效。原创 2023-08-14 23:35:40 · 124 阅读 · 0 评论