会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
听雨书
博客园
首页
新随笔
联系
管理
订阅
2020年5月28日
STM32之滴答定时器
摘要: 1.定时器主要由时钟源、分频器、基准时钟、计数器和重装载值寄存器组成 2.单片机定时器都是通过计数来实现计时, 而滴答定时器是Cortex-M3内核自带的一个24位向下计数的定时器 3.SysTick定时器被捆绑在NVIC中, 用于产生SysTick异常。 常用来做延时或者实时系统的心跳时钟。 4.
阅读全文
posted @ 2020-05-28 16:32 听雨书
阅读(1643)
评论(0)
推荐(0)
2020年5月27日
串口--USART1
摘要: 寄存器中波特率的算法 TX/RX波特率=fck/(16*USARTDIV) fck:串口时钟频率 TX/RX波特率:用户设置的波特率,即串口发送数据的实际波特率,如9600、115200等 USARTDIV:写入到波特率寄存器中的数值,是一个浮点数 1.计算:fck=72000000Hz TX/RX
阅读全文
posted @ 2020-05-27 21:13 听雨书
阅读(1620)
评论(0)
推荐(0)
风扇--PWM控制
摘要: PWM:占空比,脉冲调制 风扇:需要脉冲去控制,因为其中具有磁场,需要提供磁场其转动它,即高低电平。
阅读全文
posted @ 2020-05-27 14:45 听雨书
阅读(1953)
评论(0)
推荐(0)
2020年5月20日
触摸屏移植Emwin
摘要: 1.时间配置程序GUI_X.c中包含触摸屏程序touch.h头文件 2.添加以下程序: //准备 X 轴测量 里面不需要加东西,只要存在就会自动进行测量void GUI_TOUCH_X_ActivateX(void){}//准备 Y 轴测量void GUI_TOUCH_X_ActivateY(voi
阅读全文
posted @ 2020-05-20 23:19 听雨书
阅读(2157)
评论(0)
推荐(0)
2020年5月19日
emwin--GUI
摘要: 1.使用GUIBuilder.exe软件进行界面设置 2.界面设计成功之后,进行保存,生成一个.c文件(.c文件路径配置) . ini保存路径文件,可以进行修改成自己想要保存的路径 3.将生成的.c文件放进GUI界面例程的Sample中 4.双击打开进行运行 5.注意版本和工具集不匹配,所以进行升级
阅读全文
posted @ 2020-05-19 16:34 听雨书
阅读(473)
评论(0)
推荐(0)
2020年5月15日
extern
摘要: extern 声明变量 1、当一个.c文件需要使用其他.c文件中的变量时,该.c文件中使用extern进行声明该变量,声明外部变量能被自己使用,然后同时需要在该.c文件中进行定义,只有定义了才能使用,仅仅声明未定义是不存在,不能进行使用。 2、.h中 struct __Touch{ };定义了一个结
阅读全文
posted @ 2020-05-15 16:25 听雨书
阅读(922)
评论(0)
推荐(0)
2020年5月12日
STM32之定时器时间计算
摘要: 1.根据系统时钟进行计算,假设是72Mhz 2.定时器溢出时间=(1+时钟分频(.TIM_Prescaler = psc-1))/72MHZ*(1+重装载值(.TIM_Period = arr-1)) 3.计算出来的初值以us为单位。
阅读全文
posted @ 2020-05-12 18:58 听雨书
阅读(3974)
评论(0)
推荐(0)
2020年4月28日
stm32之定时器
摘要: 1.定时器主要由时钟源、分频器、计时器、重装载值寄存器组成。 2、通用定时器:基本定时器+PWM+输入捕获 3、高级定时器:通用定时器+死区+刹车等。 4、基本定时器: 特性:1.16位自动重装载累加计数器、16位可编程(可实时修改)预分频器,用于对输入的时钟按系数为1~65536的任意数值分频 触
阅读全文
posted @ 2020-04-28 18:04 听雨书
阅读(792)
评论(0)
推荐(0)
stm32之PWM
摘要: 1、PWM 是脉冲宽度可调制的波, 也就是说通过调节占空比的变化来调节信号、 能量等的变化, 占空比就是指在一个周期内, 信号处于高电平的时间占据整个信号周期的百分比, 例如方波的占空比就是50%。PWM 波可以由GPIO口产生, 通过GPIO口输出高电平,延时, 输出低电平, 延时来产生PWM波。
阅读全文
posted @ 2020-04-28 17:50 听雨书
阅读(820)
评论(0)
推荐(0)
2020年4月19日
stm32之SPI
摘要: 1.SPI是一种高速全双工串行同步通信总线,在软件设计过程中,使用SPI总线必须有一个主机主要是指在数据传输时, 空闲时就不必强调主机和从机。 SPI 可以有多主机模式。 (1)接口 MOSI:数据线, Master Output Slave Input 主机输出, 从机输入 MISO:数据线, M
阅读全文
posted @ 2020-04-19 22:50 听雨书
阅读(1287)
评论(0)
推荐(0)
下一页
公告