自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32定时器

软件定时原理:使用纯软件(CPU死等)的方式实现定时功能定时器定时原理:使用精准的时基,通过硬件的方式,实现定时功能。

2023-08-07 16:46:27 160

原创 STM32看门狗

独立看门狗是异常处理的最后手段,不可依赖,应在设计时尽量避免异常的发生。

2023-08-07 16:43:17 75

原创 STM32串口

什么是串口?串行通信接口:指按位发送和接受的接口。如:RS-232/422/485等。

2023-08-07 16:40:39 120

原创 STM32中断

什么是中断?打断CPU执行正常的程序,转而处理紧急程序,然后返回原暂停的程序继续执行,就叫在确定时间内对相应事件作出响应,如:温度监控不确定数据何时会来,如:串口数据接受:高效处理紧急程序,不会一直占用CPU资源以。

2023-08-07 16:38:28 40

原创 STM32_GPIO

保护二极管钳位电路输入电压 > VDD,上面的二极管导通输入电压 < VSS,下面的二极管导通上下拉电阻阻值:30 ~ 50KΩ施密特触发器可将非标准方波(如:正弦波)整形成方波输入电压 > 正向阈值电压,输出高电平输入电压 < 负向阈值电压,输出低电平负向阈值电压 < 输入电压 < 正向阈值电压,输出不变P-MOS管和N-MOS管MOS管通过控制栅极电压(Vgs)实现导通或关闭Vgs< 0,P导通Vgs> 0,N导通GPIO通用寄存器GPIOx_yyy(F1系列)名称。

2023-08-07 16:34:55 422

原创 STM32时钟系统

什么是时钟?简单来说,时钟是具有周期性的脉冲信号,最常用的是方波。以。

2023-08-07 16:31:47 203

原创 微信小程序云开发

文件夹:存放云函数文件夹:与之前所学的项目类似一个云函数的写法与一个在本地定义的JavaScript方法无异,代码运行在云端Node.js中,云函数后端SDK搭配使用多种服务,比如使用云函数SDK中提供的数据库和存储 API 进行数据库和存储的操作传统的服务端开发: 客户端、浏览器、小程序----接口发请求---->后端【服务端】----->数据库小程序云开发:小程序--------->运行在云端 Node.js 的云函数------>云数据库。

2023-07-30 11:10:45 652 4

原创 微信小程序开发

json是javascript的一种数据格式,同时也是前后端交互中最常用的数据交互格式//js中对变量声明统一使用 var var student = {"name" : "张三" , "age" : 20 , "hobby" : "唱歌跳舞" }

2023-07-30 11:10:01 352 1

原创 音乐播放器管理系统

闭门造车,出门合辙其一如古意项目分工标准化、流程化,结合时自然而然可以运行其二如今意可以使用别人的轮子来完成自己的目的,但要做好不能运行的准备。

2023-07-30 11:08:59 106 1

原创 sqlite数据库开发

【代码】sqlite数据库开发。

2023-07-30 11:03:28 54 1

原创 音乐播放器

就是一个音乐播放器内核,我们一般情况下使用它做音乐播放器或视频播放器。

2023-07-30 11:02:40 191 1

原创 GTK-2.0入门

GUIGraphics User Interface 图形用户接口可以使操作更简单、更快捷、更人性化CUICommand line User Interface 命令行用户接口。

2023-07-30 11:01:37 351 1

原创 Linux系统编程入门

vmboa_ubuntu.zip 配置好环境的Ubuntu虚拟机文件sublime 编辑器。

2023-07-30 10:59:56 67 1

原创 STM32启动过程——STM32F1系列

启动文件主要做了以下工作:初始化堆栈指针从地址0x0800 0000获取初始化程序计数器指针从地址0x0800 0004获取设置堆的大小Heap_Size、栈的大小Stack_Size初始化中断向量表__Vectors定义调用初始化函数 如:调用 SystemInit 函数(可选)调用标准 C 库中的 __main 函数初始化用户堆栈,最终调用 main 函数BLX R0BX R0ENDP这是一段汇编代码函数可以在外部调用;若此函数在别处重新定义,则此处函数定义失效:声明**__main。

2023-04-19 00:19:09 362 1

原创 HAL 库

ST为了方便用户开发STM32ST最早的库,现在还在用目前只兼容系列目前已停止维护ST目前主推的库全系列兼容兼容性好、移植方便,但效率不太高Low Layer与HAL库困捆绑发布全系列兼容轻量级、效率高不匹配部分复杂外设,比如USB_htmresc:图片文件:STM32Cube说明文档Drivers:驱动源码:中间文件Projects:ST官方开发板案例Utilities:公共组件其他文件License.md:软件版权信息:固件包版本信息。

2023-04-11 19:06:40 4574 1

原创 Makefile入门

定义:变量名=变量值使用:$(变量名)/${变量名}clean:自定义函数不是真正的函数,本质上是多行命令放在了目标外可以传递参数$(0)为本身文件名1∗∗为要接受的参数∗∗(1)** 为要接受的参数 **1∗∗为要接受的参数∗∗(A)$(2)为要接受的参数asd没有返回值callFUNC2∗∗会报错,可以在∗∗(call FUNC2)** 会报错,可以在 **callFUNC2∗∗会报错,可以在∗∗。

2023-04-02 18:12:26 1742 2

原创 无基础前端入门

1.4.6 图片(div)关于设置图片的高度和宽度小结学习的标签划分嵌套1.4.7 列表(body)无序列表有序列表1.4.8 表格(body)1.4.9 input系列1.4

2023-04-01 12:32:36 113

空空如也

空空如也

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

TA关注的人

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