- 博客(7)
- 收藏
- 关注
原创 6-3 江协科技STM32输出比较
输出比较功能主要是用来输出PWM波形的,PWM波形是驱动电机的捕获/比较寄存器捕获/比较寄存器是输入捕获和输出比较共用的当使用输入捕获时,它就是捕获寄存器,若使用输出比较时,就是比较寄存器当使用输出比较时,这块电路会比较CNT和CCR的值CNT计数自增,CCR是给定一个值当CNT大于CCR,小于CCR,或者等于CCR时,这里的输出就会对应的置1,0,1,0。然后就可以输出一个电平不断跳变的PWM波形了高级定时器和通用定时器,都有四个输出比较的通道,同时输出四路PWM波形。
2023-12-18 19:41:29 576
原创 5、STM32外部中断的代码
/调用后把EXTI的配置都清楚,恢复成上电默认的状态。//这个结构体的参数配置的EXTI外设,初始化的使用。在中断程序中查看和清楚标志位,用下面的两个函数。在主程序查看和清除标志位,就用上面这两个函数。//软件触发外部中断的,给定一共中断线。需要把这出现的一条线给打通就好了。获取指定的标志位是否置为1了。可以对置为1的标志位进行清除。获取中断标志位是否置为1了。
2023-12-17 18:18:08 585 1
原创 4、江协科技STM32的中断系统理论
上升沿:低电平的瞬间高电平下降沿:高电平的瞬间低电平双边沿:上升沿和下降沿都可以触发中断软件出发:程序里面执行一句代码也可以出发中断PA0和PB0不能同时用,端口的GPIO_Pin一样的,只能选择一个中断引脚通道数:16个GPIO_Pin是主要的,其他的几个通道数是来蹭网的外部中断有一个功能,从低功耗模式下停止唤醒STM32对于PVD电源电压监测,当电压从电压过低恢复的时候,就需要PVD借助一下外部中断退出停止模式。
2023-12-16 19:02:50 641 1
原创 3. 江协科技STM32的GPIO输入
首先define新名字在左边,typedef新名字在右边宏定义不需要分号,typedef后面必须加分号宏定义任何名字都可以换,typedef只能给专门的变量类型换但是对于变量类型而言,typedef更加安全,会对命名进行检查char x;int y;float z;
2023-12-15 18:31:45 1076
原创 海康威视摄像头RTSP使用nginx推流到服务器直播教程
使用网络摄像头中的rtsp协议---------通过rtsp链接让推流软件获取到视频流------推流软件推流到直播服务器-----直播服务器的搭建-----使用flv.js进行直播。1、配置centos的网络服务,让该虚拟机以局域网的形式链接到实验室的网络(网络上进行搜索,成功的标准是你的主机可以ping通你的虚拟机。2、一个centos的服务器(由于只找到了centos的教程,这里没有ubuntu的教程。这里的live的是你配置的rtmp的application的名字。例如本教程中的海康威视摄像头。
2023-12-14 17:46:10 12346 17
原创 2. STM32的LED闪烁&LED流水灯&蜂鸣器
当前需要了解的是前面的这些函数。RCC APB2外设时钟控制。RCC APB1外设时钟控制。RCC AHB外设时钟控制。
2023-12-13 09:21:04 527
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人