自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 用MP2236自制DCDC降压模块

尝试做了一块开关电源模块,选用的芯片是MP2236。配合AMS1117,可同时输出5V和3.3V。

2024-07-07 21:50:40 554

原创 制作STM32开发板(F103RCT6+F103CBT6)

1.负责RTC的32.768kHz低速时钟晶振之前选用了一片贴片晶振,负载电容是12.5pf,发现无法起振。折腾了好久,最终查阅STM32官方数据手册发现了下面的话。方案是主控用F103RCT6,并上一颗F103CBT6作为仿真器芯片,这样以后调试下载程序就不用外接STlink了。2.右下角的的触控按键的做法查了好久资料,最后发现本质就是一个大焊盘,底部禁用铺铜就好。3.移植LVGL时打点函数错误导致一直白屏,困扰了两天,最后发现漏了一句颜色指针自增。最终做下来并移植了LVGL,效果还算不错。

2024-06-09 14:59:47 221 1

原创 自制stlink v2-1

其中遇到的最大的坑是错把Type-C D+ D-两条信号线的电阻(R16、R18)由10欧焊成了10K欧,导致电脑始终无法识别USB。以为是芯片引脚连锡,或者其他元件虚焊,折腾了好几天,都没找到原因。结果在转而焊第二块板时,发现自己手头根本没有10欧的电阻,这才知道第一块板焊错了。然后给两块板子都换上了22欧的,效果也OK。虽然最终成品卖相不是很好看,但作为焊接新手,完成了这样一个工程还是很有成就感的。焊接完成并烧录固件V2J31M21后,可以通过Cubeide、Keil等升级到最新固件。

2024-05-18 01:53:28 246

原创 记录学习STM32H743在CubeIDE下运行LVGL过程中遇到的各种坑

2. 跟着正点原子视频一步步移植LVGL,最开始是要建立目录,我照猫画虎在CubeIDE工程根目录下新建了Middlewares/LVGL/GUI/lvgl,然后放入LVGL相关文件并开始改代码,做到最后要添加定时器了,跑到ioc文件设置好并点击更新代码后,整个Middlewares目录及之下的文件居然全部删除了,之前算是白忙活了。而恰好点亮屏幕需要设置包括FMC、LTDC在内的很多参数,我也吃不准问题出在哪里,于是我对着正点原子的代码以及上网搜了好多帖子,各种调整参数,弄了好几天还是无法运行。

2024-04-05 01:55:40 2628 1

原创 用Arduino改装小米沙漠赛车

家里有一辆小米沙漠赛车搭好后一直在吃灰。刚好最近买了Arduino,干脆就改成一辆遥控小车。电机用的是N20,舵机sg90,蓝牙模块是HC-42。同时基于汇承官方的串口调试微信小程序源码改了一个遥控器。小车只是把发动机模块拆出来用来放电机,改动很小(只拆掉了塑料袋里的几个小部件而已,同时买了一个黄铜联轴器),基本保持原样。所有板卡都是用胶带固定的,虽然丑了些,但是总算是完成了一辆与众不同的智能小车,还是很有成就感的。![底盘![](https://img-blog.csdnimg.cn/20210706

2021-07-06 12:35:39 856 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除