在Keil5下写的STM32F4xx核心板综合例程,基于STM32F407VE最小系统板,采用定时器Tim3计时,定时器Tim4输出PWM,显示可以采用I2C接口的0.96寸OLED,或多种类型LCD,尤其是包含两个串口的API,可以事先串口数据的中断接收以及自定义解包。
2024/3/24 18:23:45 6.57MB STM32F407 Keil5 OLED USART
1
史上最全TM4C123G相关资料,包括手册、TIVA官方例程、keil工程模板、引脚分配表、函数手册、我自己写的几个实验等等。
2024/1/6 1:06:30 160.12MB TM4C123 文档 例程
1
亲测可用,从k60移植。
使用两个定时器TIM3\TIM4,来控制曝光时间,上位机使用的是红伟树,技术干货,如有侵权请联系
2023/10/6 10:19:37 7.79MB 技术
1
可以用手机APP操控小车的运动#include"delay.h"#include"sys.h"#include"usart.h"#include"stm32f10x_tim.h"#include"motor.h"#include"PWM.h"intmain(void){u16t;u16len;u16times=0;u8a[200];delay_init();//延时函数初始化NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置NVIC中断分组2:2位抢占优先级,2位响应优先级uart_init(9600);//串口初始化为9600TIM4_PWM_Init(899,0);Motor_12_Config();//298电机驱动初始化IN1(Low);IN2(High);IN3(Low);IN4(High);//保持控制正反转电平恒定默认直行while(1){Motor_1_STOP();Motor_2_STOP();if(USART_RX_STA&0x8000;){
2023/8/1 23:08:58 3.3MB 智能小车
1
STM32L4x1高级ARM_32位MCU单片机技术手册中文资料628页完整版1文件约定2系统和内存概述3嵌入式内存(FLASH)4防火墙(FW)5功率控制(PWR)6复位和时钟控制(RCC)7通用I/O(GPIO)8系统配置控制器(SYSCFG)9外设互连矩阵10直接存储器访问控制器(DMA)11嵌套矢量中断控制器(NVIC)12扩展中断和事件控制器(EXTI)13循环冗余校验计算单元(CRC)14灵活的静态存储控制器(FSMC)15四通道SPI接口(QUADSPI)16模数转换器(ADC)17数模转换器(DAC)18电压参考缓冲器(VREFBUF)19比较器(COMP)20运算放大器(OPAMP)21Σ-Δ调制器的数字滤波器(DFSDM22触摸感应控制器(TSC)23随机数生成器(RNG)24高级控制定时器(TIM1/TIM8)25通用定时器(TIM2/TIM3/TIM4/TIM5)26通用定时器(TIM15/TIM16/TIM17)27基本定时器(TIM6/TIM7)28低功耗定时器(LPTIM)29红外线接口(IRTIM)30独立看门狗(IWDG)31系统窗口看门狗(WWDG)32实时时钟(RTC)33集成电路(I2C)接口34通用同步异步接收发射机(USART)35低功率通用异步接收发射机(LPUART)36串行外设接口(SPI)37串行音频接口(SAI)38单线协议主接口(SWPMI)39SD/SDIO/MMC卡主机接口(SDMMC)40控制器局域网(bxCAN)41调试支持(DBG)42设备电子签名43修订记录
2023/6/12 7:56:14 10.37MB STM32L4x1
1
1.适用于STM32f103c8t6读取正交编码器角度2.PB6->A相PB7->B相PA1->Z相3.记得ABZ相输出上拉4.我使用的是2500p/r的编码器。
如果想得出360度,但是你不是这个规格的,记得调整两个地方main.c的count=TIM4->CNT*360/10000;encode.c的TIM_TimeBaseStructure.TIM_Period=10000;5.编译通过,下载通过,欢迎下载讨论~
2023/6/9 22:26:48 309KB stm32f103c8t6 编码器 角度读取
1
STM32PWM控制蜂鸣器实验使用定时器TIM4的CH3输入一路PWM信号,控制蜂鸣器发声,使其声音强度发生周期性的改变。
2023/3/19 5:54:31 2.47MB TIM4 CH3 STM32
1
经过STM32单片机TIM4从PB6,PB7,PB8,PB9同时生成频率、占空比可调的4路PWM,本工程适用于STM32F10x系列所有单片机。
2017/3/26 15:39:03 4.03MB STM32 PWM TIM4 4通道
1
在Keil5下写的STM32F103C例程,基于STM32F103Cx最小零碎板,采用定时器Tim3计时,定时器Tim4输出PWM并由定时器Tim3进行PWM捕获,显示可以采用I2C接口的0.96寸OLED,或SPI4线接口的0.96寸OLED,或1.44寸LCD,或JXL12864-086,内含所以调试通过的项目文件和驱动文件。
与其他keil4下的项目代码比,更超值!
2019/1/10 5:53:32 179KB PWM
1
(含源码及报告)本程序分析了自2016年到2021年(外加)每年我国原油加工的产量,并且分析了2020年全国各地区原油加工量等,含饼状图,柱状图,折线图,数据在地图上显示。
运转本程序需要requests、bs4、csv、pandas、matplotlib、pyecharts库的支持,如果缺少某库请自行安装后再运转。
文件含6个excel表,若干个csv文件以及一个名字为render的html文件(需要用浏览器打开),直观的数据处理部分是图片以及html文件,可在地图中显示,数据处理的是excel文件。
不懂可以扫文件中二维码在QQ里面问。
2022/9/30 16:31:44 29.75MB 爬虫 python 源码软件 开发语言
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡