stm32_f105-07_f2_f4_usb-host-device_lib USB固件库用STM32F407实现USB BULK传输+WINUSB免驱
2024-01-18 11:45:09 1.22MB stm32 BULK WINUSB
1
stm32f407驱动28BYJ48 5V DC 步进电机,stm32PWM驱动电机,电机驱动控制学习
2024-01-13 11:00:33 11.41MB stm32 步进电机
1
基于STM32F407的FreeRTOS(1.4.0)操作系统的移植,并创建进程,只需修改LED的GPIO就可以了,代码成功编译并运行
2023-12-17 23:34:39 11.53MB STM32F407 FreeRTOS
1
FreeRTOS-stm32f407移植需要准备的内容FreeRTOS移植步骤1、添加FreeRTOS源码1.1复制源码内容1.2删除portable文件夹下的部分内容2、向工程分组中添加文件3、添加相应的头文件路径3.1、添加FreeRTOSConfig.h文件3.2、定义 SystemCoreClock3.3、修改重复定义函数3.4、关闭相关函数功能4、修改SYSTEM文件4.1 修改sys.h文件4.2 修改usart.c文件4.3修改delay.c文件4.3.1 SysTick_Handler()修改4.3.2 delay_init()修改4.3.3 修改三个延时函数4.3.4 去掉
2023-12-04 11:39:39 416KB
1
KEIL:MDK_ARM_5.32 MCU:STM32F407VET6 PHY:LAN8720A 有完整的程序工程,还有STM32CubeMX的配置。
2023-11-28 11:32:10 1.71MB STM32 HAL库 LWIP
GRBL移植stm32f407 G代码解释器
2023-11-21 02:29:51 13.49MB grbl stm32f407
STM32F407 实现的CNC源码GRBL,同时实现3个轴动作,实测脉冲频率500K以上。也可修改配置为6轴同时动作。使用串口1进行G代码传输,timer3,timer4两个定时器协同产生脉冲数据。STM32F407对应的管件如下: // Stepper Pins #define GPIO_STEP_X_PORT GPIOB #define GPIO_STEP_Y_PORT GPIOB #define GPIO_STEP_Z_PORT GPIOB #define GPIO_STEP_A_PORT GPIOB #define GPIO_STEP_B_PORT GPIOB #define GPIO_STEP_C_PORT GPIOB #define GPIO_STEP_X_PIN GPIO_Pin_0 #define GPIO_STEP_Y_PIN GPIO_Pin_1 #define GPIO_STEP_Z_PIN GPIO_Pin_2 #define GPIO_STEP_A_PIN GPIO_Pin_3 #define GPIO_STEP_B_PIN
2023-11-14 23:53:52 11.5MB stm32
1
STM32F407的工程模板,解压后直接可以使用,所使用的是KEIL5.11,经过测试验证可以使用。
2023-09-26 11:41:28 6.1MB stm32f407
1
该程序实现了STM32F407的RTC功能,基本初始化配置使用STM32CubeMx配置,在生成的工程文件里添加一些需要的代码,初始化时设置初始时间,然后无论是开发板复位还是断电都不影响RTC的时间。该工程使用STM32F407ZGT6探索者开发板测试,能够正常读取时间,断电或者复位时间继续,不影响RTC时间。
2023-09-06 15:02:27 14.12MB stm32 rtc c语言 嵌入式
1