- 博客(33)
- 收藏
- 关注
原创 vscode卡住---回退版本解决
重启发现回到刚安装时的界面,但是插件还在。启动速度快了,但是一打开terminal就卡。今日本人打开vscode,发现慢到起飞,最终卡到起飞。关闭vscode,重装,不起作用。最终回退到了上一个版本,解决问题。不知是不是新版有bug。
2025-02-07 22:33:55
894
原创 Flutter学习笔记(二)------ 第一个flutter项目
dart语法较为简单,学过python和c++后发现大同小异。不过多介绍1.函数可变参数可以类比*args, **kwargs,与之不同的是dart中,*args **kwargs不能同时存在。
2024-11-01 19:58:44
529
原创 Godot Android配置
x64 Compressed Archive :下载后直接解压到某个位置,不用安装x64 installer: 下载后双击安装注意:不要去百度直接搜Java安装,这样你最多安装java8,而后续的操作需要最新的Android!
2024-10-22 20:50:23
1646
原创 功率检测和语音功能
在本例中,并联电压寄存器包含一个值 8,000(代表 20 mV),该值乘以校准寄存器值 2560,然后除以 2048,得到电流寄存器 (04h) 的十进制值 10000,即 2710h。可编程的校准值,转换时间和平均值与内部乘法器结合使用,可以直接读取以安培为单位的电流和以瓦特为单位的功率。我看到一款MP3芯片,N9200芯片 ,是N-EC的,flash自带盘符功能,直接拷贝MP3进flash,同时支持TF卡,U盘,可以同时支持UART,ADKEY,IO口控制,音质的话也好很多,成本差不多,
2024-10-11 20:31:41
1009
5
原创 充电管理芯片
SBU引脚(辅助通道)SBU引脚是Type-C接口母座中的辅助通道,用于支持附加的功能,如模拟音频和视频传输。通过SBU引脚,Type-C接口母座可以实现更广泛的连接应用,包括连接到外部显示器、音频设备等。这一设计使得Type-C接口母座在媒体传输方面具有更大的灵活性。
2024-09-14 18:07:04
1776
原创 从dfs到记忆化搜索再到动态规划
dfs是暴力解算,时间复杂度和空间复杂度都很废,我们可以从dfs到记忆化搜索再到动态规划优化时间复杂度,从动态规划到动态数组优化空间复杂度。
2024-09-11 16:40:09
1016
原创 Qt易错总结
cmakelist加上include_directories(${PROJECT_SOURCE_DIR}/你自定义控件的相对路径)找个QWIdget当这个自定义控件的父级,设定QWidget的背景即可Qt学习笔记9——P30-33. 自定义控件封装,鼠标事件,定时器 - 我会变强的 - 博客园 (cnblogs.com)QT控制界面鼠标_qt鼠标事件 只绑定控件-优快云博客。
2024-07-14 21:22:11
499
原创 USB拓展坞PCB
1、DM:Data Minus,数据负信号;2、DP:USB Data Positive,数据正信号;HUB芯片:sl2.1A保险丝:1.5A快恢复保险丝接电脑的USB:micro b或type-c外接的USB:typeA (EDA搜索usb typea母座 180度)SD读卡器:GL823K。
2024-06-22 22:05:28
856
原创 PCB学习记录-----入门&基础知识
I/O O,即为output输出 I , 即为input输入NC,noconnect,不需要连接ESD,静电。有些芯片对静电比较敏感,有时候天气干燥,触摸芯片也可能造成击穿,具体数值可参考手册。
2024-04-08 12:24:32
3769
原创 初探STM32f407VET6
一、买到了板子,自己分析引脚功能一、买到了板子,自己分析引脚功能我在某宝上买到一块stm32f407vet6的板子,图便宜,结果遇上了个态度差的客服。没有说明,没有资料。不能退换,只能自己想办法分析引脚在嘉里创找到了芯片原理图(LQFP-100封装),想着看走线猜引脚,结果拿着放大镜找了许久没有进展。这板子上有许多过孔,走线复杂,难以观测。之后发现板子后面有“JL-32F4xx”字样丝印,上网搜之,竟找到类似的原理图!不知是否就是,但没有别的办法,只好尝试。(原理图放在文章末尾)
2024-04-04 18:19:51
3121
1
原创 STM32制作SD卡读卡器
注意,本博客适合像我一样的小白,会的不多,但是想快速做些东西,不适合会写驱动的大佬。另外,示例代码中的注释有误(从多个项目中移植过来的,未做更改),请不要被误导!!!
2024-04-02 16:49:09
2183
1
原创 STM32 ESP8266模块的探索&AT指令介绍
这是本文的配套资料,最终工程请参考 新_ESP8266资料\stm32f103成功移植的项目。
2024-03-22 17:52:02
2058
2
原创 Godot学习记录---转场
1.new script 继承自 Marker2D#传送门脚本#坐标点脚本#初始化坐标函数我们肯定会认为,只要在传送门脚本中切换场景后调用这个就好,但这在一些版本中不起作用,因为change_scene_to_file后旧场景被析构,无法获得tree中的entry_pointgodot4.2 document如下将位于给定路径 path 的场景加载进一个 PackedScene 并新建其实例,然后将正在运行的场景修改为这个场景。成功时返回 OK;
2024-03-17 21:36:48
749
2
原创 stm32学习记录---pwm
此处舵机是SG90,有三根输入线,两根电源线,一根信号线。轴会固定在某个角度,这个角度是由PWM波控制的。电位器会检测角度,大于输入角度就反转。可理解为PWM成为了一种通信协议。注意:电机是大功率设备,最好单独供电。
2024-03-17 18:04:10
1118
1
原创 Qt学习记录---Signal
创建QObject时,我们会传递一个QObject指针作为它的父对象,此时 ,该QObject将会自动添加到它的父对象的children()列表中。Qt为了防止内存泄漏,我们创建的QObject对象如果不添加到对象树中,就会被delete。当这个对象析构时,所有子对象都会被释放(递归式的)
2024-03-14 15:32:31
1269
1
原创 vscode+embedded+jlink替代keil5
发现是没有把源文件添加到组中,添加之,又报错 #error directive: "Please select first the target STM32F10x device used in your appli...原来是Start组中有多个启动文件,stm32f103c8t6是MD款,添加宏定义 STM32F10X_MD ,并只保留xxxx_md.s启动文件即可(可别把stm32f10x.h删了)。但又报错,细看之,好家伙!jlink这里配置了芯片名称。
2024-03-13 21:04:13
822
原创 STM学习记录---MDK keil5暗色主题
Edit-configuration-colors设置风格是仿照vscodeone atom主题的或者MDK安装路径下找global.pro,写以下内容:# properties for all file typesindent.automatic=1virtual.space=0view.whitespace=0view.endofline=0code.page=936caretline.visible=1highlight.matchingbraces=1print.
2024-03-07 18:27:11
472
原创 Stm32f103学习记录---TIM和EXTI(代码部分)
时基单元初始化TIMx选定时器时基单元初始化使能计数器FunctionalState NewState(使能或失能)中断输出配置uint16_t TIM_IT 用哪个中断FunctionalState NewState(使能或失能)选择内部时钟选择ITRx其他定时器的时钟选择TIX捕获通道的时钟uint16_t TIM_TIxExternalCLKSource TIX的引脚。
2024-03-06 15:03:51
1442
1
原创 Qt学习记录--QPushButton
概括:1.创建QPushButton * btn = new QPushButton;2.设置父亲setParent(this);3.设置按钮文字btn->setText("wenzi")4.移动控件move(x, y)5.重置尺寸resize(w, h)6.设置窗口标题setWindowText("title")7.设置窗口固定尺寸setFixedSize(w, h)注意:工具-选项-文本编辑器-行为-编码要设置为utf-8,否则显示可能会乱码注意:qss书写一定要符合规范,否则会报错。
2024-03-05 19:46:27
653
1
原创 PyQt转c++Qt记录
优点:qt跨平台,接口简单,易于上手,一定程度上简化了内存回收成功案例:Linux桌面环境KDE、谷歌地图、VLC多媒体播放器。
2024-03-04 17:22:07
1302
1
原创 Godot学习记录(三)UI移动端多点触控
theme override---style--中可选texture背景,content margins可设置头像在框中的间距。4.range中step为0时禁用步长,调整alatastexture中的margin使其适应边框或调progress offset。2.兴建texture rect,设置texture为atlas texture,这样可以选取部分图片作为玩家头像。3.新建texture progress bar textures中设置背景,边框等。调试的时候要启用这个!否则电脑上调试无效!
2024-02-28 18:41:06
973
原创 Godot零散记录
1.raycaster最好不要从x轴上向下射,否则如果你的野猪站在地面上,godot会认为ray是从地板边缘射到地板内部,没有发生碰撞。再设置Node2D的scale。X即可完美翻转碰撞体,否则设置sprite2D的flip_h之后这些标记的碰撞体不会跟着翻转。让enemy的hitbox不呆在任何层(layer不设),mask设为playerhurtbox。2.spirite2D可放在Node2d下,这样你在sprite2D中标记一些碰撞体后。可以让hitbox主动去找(主动碰撞),它可以不待在任何层上,
2024-02-28 14:49:48
503
原创 Godot学习记录(二)
position smoothing为位置平滑,可让相机移动更丝滑,从标尺上拖下参考线,可以量场景边界,然后填在limits里面,为防止玩家掉出场景,可在边框处加围栏或者用代码限制。顺便一提,画地图时,按住Ctrl键之后点击已画图块,就可以使用点击的图块,按Ctrl后选中一列图块就可以用这一列图块画,Ctrl+shift就可以画一个矩形区域。tips:对于有些图块,比如较高的蘑菇,可以在TileSet中扩展一个图块,之后设置纹理原点,这样可以让绘制地图更轻松,设置纹理原点时,可使用绘制选项批量绘制。
2024-02-26 12:16:12
1283
2
原创 Unity转Godot记录(一)
(3)新建AnimationPlayer节点,点击“动画”-》新建-》输入idle,该动画共六帧,我希望FPS为10,所以总长为0.6s,点击打开循环,属性值右侧有一个小钥匙一样的东西,点击后即可添加关键帧。(2)点击绘制,物理层0,画在TileSet的地块上,之后TileMap选择地块绘制,左键绘制,右键删除,按住shift键可拖出一条直线。(1)新建TileMap,新建TileSet图集,把图片拖入底部,弹出窗框点击否,右侧点击物理层,之后新建。我的电脑只支持兼容版的,创建后启动。
2024-02-22 15:48:05
1195
1
原创 STM32探索记录(一) OLED和W25Q64播视频
若每一个像素对应1bit,则writedata的最大值刚好是0xff, 我于是开始试验,将(0, 0)到(50, 0)的地方都填充为0x01, 发现第一行像素变白, 于是我推测这八位从低位到高位分别对应一个像素,哪一位设置为一, 这一个像素就变白。首先看了showchar函数和OLED字库内容,setcursor的y坐标范围为0~7,x坐标为0~127,又因为OLED屏幕是128*64的,我于是猜测SetCursor后WriteData。我同时写了处理图片和视频的脚本,并拿到了数据。软件:使用keil5。
2024-02-20 21:46:42
695
1
windows godot逆向工具
2025-03-15
CIFAR10数据集dataset
2025-02-18
fatFS 适用于微控制器fatFSfatFSfatFSfatFSfatFSfatFSfatFSfatFS
2025-02-18
python pdf2image依赖项:poppler
2025-02-07
tilemap软件,来源:https://thorbjorn.itch.io/tiled?download
2025-01-31
lvgl-master 源码
2024-11-07
fluttersdk windows 3.24.3
2024-10-30
godot android 模板 v4.2.1
2024-10-22
wt588D语音合成资料
2024-09-28
WT588D语音芯片资料合集,上位机+例程
2024-09-28
idm试用脚本idm试用脚本idm试用脚本idm试用脚本idm试用脚本idm试用脚本
2024-09-18
windows python pip永久镜像加速
2024-09-18
winPE工具箱windows x64
2024-09-17
unetbootin windowsx64
2024-09-16
ffmpeg命令行Windows x64版本
2024-09-06
OCam录频软件,解压到任意位置,双击内部oCam.exe即可使用
2024-07-05
stm32f47vet6核心板原理图
2024-04-04
stm32f103c8t6SD卡驱动(Fatfs)
2024-04-02
stm32f103c8t6 esp8266资料
2024-03-22
unity打包到微信和unityplay失败
2024-02-17
python selenium读不到用户数据
2024-02-03
如何让装父类的vector在迭代时调用当前子对象对应的子类的方法
2023-10-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人