会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
Lyx's Blog
哎哟,不错哦
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2024年8月6日
STM32学习记录(八):DMA
摘要: 什么是DMA? DMA在之前的学习中已经用过了。那么,什么是DMA? Direct memory access (DMA) is used in order to provide high-speed data transfer between peripherals and memory as w
阅读全文
posted @ 2024-08-06 23:20 记录学习的Lyx
阅读(481)
评论(0)
推荐(0)
2024年8月5日
STM32学习记录(三):外部中断EXTI
摘要: 外部中断和外部事件的区别 粗略地解释中断和事件的区别: 外部中断(External interrupt),什么是中断?CPU正在执行某个任务时,突然接收到一个中断,CPU将当前正在执行的任务压入栈中,立刻去执行处理该中断(中断函数中处理该中断),中断结束后,返回到上次发生中断的地方继续执行之前的任务
阅读全文
posted @ 2024-08-05 23:51 记录学习的Lyx
阅读(878)
评论(0)
推荐(0)
STM32学习记录(二):GPIO
摘要: 何为高低电平? 高电平电压(high level voltage),输出的电压值相对较高 低电平电压(low level voltage),输出的电压值相对较低 高低电平的电压具体值是多少需要参考数据手册,举个例子,如下表所示,VDD的典型值是3.3V,根据数据手册可以知道低电平下GPIO输出的最大
阅读全文
posted @ 2024-08-05 23:37 记录学习的Lyx
阅读(725)
评论(0)
推荐(0)
STM32学习记录(一):STM32概述
摘要: STM32F10x系统结构图 STM32F10x的系统结构图如下[1]: 框图中名词解释,按A~Z的顺序排列: AHB(Advanced High performance Bus):先进高性能总线 APB(Advanced Peripheral Bus):先进外设总线 ADC(Analog-to-D
阅读全文
posted @ 2024-08-05 14:00 记录学习的Lyx
阅读(177)
评论(0)
推荐(0)
2024年8月4日
C++常见的输入方式
摘要: 输入流对象cin成员函数输入单个字符 成员函数get(char&),可以读取、显示并且不跳过空格和可打印字符 成员函数get(void),要读取空白字符,使用返回值来将输入传递给程序 单字符输入函数的特性总结: 特征 cin.get(ch) ch = cin.get() 传输输入字符的方法 赋给参数
阅读全文
posted @ 2024-08-04 23:14 记录学习的Lyx
阅读(327)
评论(0)
推荐(0)
2024年7月31日
STM32学习记录(七):ADC
摘要: STM32学习记录(七):ADC 模拟/数字转换器(Analog-to-digital converter:ADC)将模拟量转为数字量。STM32F103C8T6中的有2个12bit转换时间为1us的A/D转换器,内置了一个温度传感器,可以通过ADC读取。 ADC的系统框图 ADC读取温度传感器 S
阅读全文
posted @ 2024-07-31 16:07 记录学习的Lyx
阅读(1082)
评论(0)
推荐(0)
2024年7月28日
STM32修改系统时钟频率
摘要: 前言 使用STM32F103C8T6的标准库编程时,标准库默认系统时钟SYSCLK是72MHz。但是,当使用ADC1读取STM32内部温度传感器的时候,需要\(f_{ADC}\)=14MHz、采样时间17.1us。\(t_s=\frac{239.5 cycles}{14 MHz}=17.1us\),
阅读全文
posted @ 2024-07-28 20:28 记录学习的Lyx
阅读(1497)
评论(0)
推荐(0)
2024年7月25日
VS Code配置C++环境
摘要: VS Code配置C/C++ 如果配置好了C/C++环境,看到在工作区的文件夹.vscode中创建了三个文件: task.json :构建出可执行文件 launch.json: 调试器设置 c_cpp_properties.json:编译器路径和IntelliSence设置 方法一 常规方法 前置条
阅读全文
posted @ 2024-07-25 23:50 记录学习的Lyx
阅读(784)
评论(0)
推荐(0)
2024年7月23日
STM32定时器TIM:驱动直流电机
摘要: STM32芯片的GPIO输出电流过小,无法直接驱动直流电机,可以通过TB6612FNG驱动芯片输出大电流。芯片和电机的图片如下: 连线 这个实验是STM32F103C8T6最小系统板+面包板做的,STLINK给STM32供电 ST-LINK STM32F103C8引脚 TB6612FNG引脚 直流电
阅读全文
posted @ 2024-07-23 12:29 记录学习的Lyx
阅读(920)
评论(0)
推荐(0)
STM32学习记录(六):定时器TIM
摘要: TIM是Timer的简写,是STM32的一种外设 定时器分为高级定时器、通用定时器、基本定时器。 通用定时器框图 这里只说明通用定时器的框图: 从图中可以看出使用内部时钟CK_INT作为定时器时钟输入,CK_PSC是输入预分频器PSC的时钟,CK_PSC经过PSC分频后得到定时器计数用的时钟CK_C
阅读全文
posted @ 2024-07-23 11:08 记录学习的Lyx
阅读(2141)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告