自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于野火STM32F103ZET6霸道的LVGL总结(待完善)

并且将lv_conf_template.h改为lv_conf.h,将if 0改为if 1并保存。其中,examples只需要留下porting文件即可。这里使用LVGL 8.4版本,可以去githup下载。

2025-05-07 23:51:19 127

原创 Git的使用

注意此时只是解决了主分支的冲突,但是从分支dev和dev2并没有解决冲突,所以还要将解决好冲突的主分支合并到从分支dev和dev2.git commit -m "xxx" 将暂存区的更新提交到本地仓库。git status 查看工作区和暂存区的状态(是否有更新)4.将暂存区代码提交到Git仓库(git commit -m "xxx")git三个重要的区:工作区 、 暂存区、版本区(本地仓库)最后拉取,选择yes即可完成拉取!2.初始化工作区(git init)然后输入账号密码即可!

2025-04-17 00:22:40 861

原创 MQTT详解

基于阿里云的MQTT

2025-04-06 11:12:40 661

原创 stm32HAL库下载(待完善)

会打开一个新的页面,找到获取软件!

2025-02-27 16:48:47 185

原创 嵌入式常用数据结构与算法

【代码】嵌入式常用数据结构与算法。

2025-02-18 11:26:03 161

原创 CANOpen(待完善)

(1)可以调试在加减速过程中的加速度,让电机的启动停止变得平滑(2)速度范围广,可以以在运行在几十rpm至几千rpm,在额定速度范围都可以做到很精准的控制(3)及时负载突然发送变化,也能及时响应。

2025-01-10 17:28:01 296

原创 CAN总线

上图接收引脚会读到逻辑0上图接收引脚会读到逻辑1/***********************************************************************************************************/上图发送逻辑1上图发送逻辑0

2025-01-10 00:49:40 271

原创 LCD显示器及FSMC

如果给液晶施加电场,会改变它的分子排列,从而改变光线的传播方向,配合偏振光片,它就具有控制光线透过率的作用,再配合彩色滤光片,改变加给液晶电压大小,就能改变某一颜色透光量的多少,利用这种原理,做出可控红、绿、蓝光输出强度的显示结构,把三种显示结构组成一个显示单位,通过控制红绿蓝的强度,可以使该单位混合输出不同的色彩,这样的一个显示单位被称为像素。是RAM的一种,所谓的“静态”,是指这种存储器只要保持通电,里面储存的数据就可以恒常保持。,相同尺寸的 屏幕,若分辨率越高,则点距越小,画质越细腻。

2025-01-03 11:26:14 1924

原创 读写内部FLASH

要注意不同容量的产品,其内部FLASH页的数量和页的大小均不同,要查看相应手册!

2025-01-02 16:33:05 159

原创 在SRAM中调试代码

*************************************************第一步结束*********************************************//*************************************************第二步结束*********************************************/下面讲一个F103在内部SRAM调试折衷的办法。第二步修改sct文件。

2025-01-02 16:02:16 1355

原创 独立看门狗和窗口看门狗

独立看门狗最大超时时间为: 0.025ms * 256 * 4095 = 26208ms = 26.208s。010000 = 0x3F = 63时, T6位变为0, 和WDGA使能位一起产生复位信号。喂狗时,会触发比较器, 将递减计数器的值和上窗口值进行比较,如果大于上窗口值,说明也喂狗太早。当T6为0时,取反之后输出1,和使能位WDGA一起输出复位信号。1000000 = 0x40 = 64 时,会产生死前中断。喂狗太早也会产生复位信号。

2025-01-02 01:36:30 400

原创 MDK编译过程及文件类型全解

编译器给出的 ZI-data 占用的空间值中包含了堆栈的大小 (经实际测试,若程序中完全没有使用 malloc 动态申请堆空间,编译器会优化,不把堆空间计算在内)uvoptx 文件记录了工程的配置选项,如下载器的类型(记录之前用的是STLINK还是JLINK等)、变量跟踪配置、断点位置以及当前已打开的文件等等。uvprojx 文件就是我们平时双击打开的工程文件,它记录了整个工程的结构,如芯片类型(记录之前用的是C8T6还是ZET6等)、工程包。了 python 脚本,也可以在这里输入用户指令执行该脚本。

2024-12-31 17:05:06 783

原创 SPWM简单介绍

***********************************************频率计算**************************************************//***********************************************半周模式**************************************************/假设时钟是72MHz,自动重装载100,预分频系数72,SPWM周内100点。

2024-12-29 20:57:37 214

原创 通用定时器的级联同步输出

频率由TIM2(主定时器)的周期(1us)决定,占空比为20%,因为自动重装载值为5,所以周期为5us。)的周期(5us)决定,占空比为20%,因为自动重装载值为5,所以周期为25us。这个例程是野火的通用定时器同步章节,使用的是STM32F103VET6。频率为1Mhz,占空比为50% ,周期为1us。TIM3是从定时器1。TIM4是从定时器2。

2024-12-28 17:39:04 284

原创 逻辑分析仪的使用

2024-12-28 15:48:09 156

原创 JLINK安装

运行JLINK.exe,如果显示下面的提示信息说明JLINK驱动安装成功。以管理员身份运行(两个目录都用管理员身份运行运行一下)将图片1目录下的3个文件替换掉图片2目录下的3个文件。查看设备管理器,看是否可以识别JLINK设备。

2024-12-01 10:07:16 6118 3

空空如也

空空如也

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

TA关注的人

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