基于STM32F407封装代码PWM波,在使用多路PWM波输出时,更加方便快捷
2021-03-21 19:06:55 2KB 封装函数
1
直接使用STM32F407之MPU6050串口输出欧拉角,详情看我博客文章
2021-03-21 18:05:32 554KB MPU6050 陀螺仪 STM32F4
1
STM32F407驱动PM2.5传感器GP2Y1014AU模块驱动代码的代码,其中的GetPM25函数可以用来获取当前端口输出的电压
2021-03-21 11:07:47 959B PM2.5 STM32F407
1
stm32f407 硬件SPI TFT 1.44 st7735.rar,硬件spi stm32f407 硬件SPI TFT 1.44 st7735.rar,硬件spi
2021-03-19 20:56:59 9.46MB lcd stm32 spi
1
STM32F407单片机设计多路步进电机驱动板ALTIUM设计硬件原理PCB+AD集成封装库文件,硬件4层板设计,大小为158mmx85mm,ALTIUM设计的工程文件,包括完整的原理图和PCB文件,已制板测试验证,可以做为你的设计参考。 集成库型号列表: Library Component Count : 40 Name Description ---------------------------------------------------------------------------------------------------- 0603 0.1Ω 1% 贴片电阻 0603 0Ω (0R0) 1% 贴片电阻 0603 100nF (104) 10% 50V贴片电容 0603 100pF (101) 5% 50V贴片电容 0603 100Ω (1000) 1%贴片电阻 0603 10KΩ (1002) 1%贴片电阻 0603 10nF (103) 10% 50V贴片电容 0603 1KΩ (1001) 1% 贴片电阻 0603 1MΩ (1004) 1% 贴片电阻 0603 22pF (220) 5% 50V贴片电容 0603 4.7uF (475) 10% 16V贴片电容 0603 470nF (474) 10% 25V贴片电容 0603 47KΩ (4702) 1%贴片电阻 0603 5.1KΩ (5101) 1%贴片电阻 0603 红灯 发光二极管 1206 10uF (106) 10% 50V贴片电容 2N7002 7002 MOS(场效应管) 3216 10uF (106) 10% 16V钽电容 7.68MHZ ADS1256 AT24C16AN-10SU-2.7 CAP Capacitor DIODE Diode DRV8825 步进电机驱动 Fuse 1 Fuse Header 2 Header, 2-Pin Header 4 Header, 4-Pin Header 5 Header, 5-Pin Header 8 Header, 8-Pin INDUCTOR IRON MP2307 POW REF3025_DBZ_3 Imported SMA(DO-214AC) SS54 二极管 SMD-5032_2P 8MHz 20ppm 20pF贴片晶振 SOD-123 B5819W SL 肖特基二极管 SOT-223 AMS1117-3.3 低压差线性稳压(LDO) STM32F407VGT6 SW-2PIN TX6410
STM32F407 cortex-m4的高端芯片,常用于嵌入式产品中,内含DSP
2021-03-19 15:59:09 12.37MB stm32f407 意法半导体 嵌入式 mcu
1
博客文章<>对应的试验工程。 用于演示和验证如何移植一个干净的ucosii_v2.92.07到STM32F407的工程模板。 移植预览 : https://lostspeed.blog.csdn.net/article/details/104640603
2021-03-19 09:59:28 652KB STM32F407 ucosii
1
1. 关于使用外设库和芯片选择 需定义USE_STDPERIPH_DRIVER和STM32F40_41xxx 具体在stm32f4xx.h定义或者Target Options里配置 2. 关于时钟配置 本工程外部晶振使用8M 因此需要修改外部晶振以及PLL相关的宏定义 stm32f4xx.h里配置 #define HSE_VALUE ((uint32_t)8000000) system_stm32f4xx.c里配置 #define PLL_M 8 3. 移植UCOSIII 第一步, 添加ucosiii文件 添加cpu,lib,core,port: Micrium_STM3240G-EVAL_OS3\Micrium\Software 添加ucos_config: Micrium_STM3240G-EVAL_OS3\Micrium\Examples\ST\STM3240G-EVAL\OS3 最后添加os_cpu_bsp.c和os_cpu_bsp.h,自己修改的,实现了SYSTick以及TMR的相关接口,这样可以免除添加官方bsp那些乱七八糟的东西 第二步, 修改部分文件 startup_stm32f40xx.s 如果需要增加FPU的支持,则还要对port里的三个文件进行修改 os_cpu.h os_cpu_c.c os_cpu_a.asm 3. 移植lwip,有RTOS,在无RTOS的版本上作修改 最主要就是sys_arch里实现邮箱,信号量,任务等接口 LwIP_Init里要修改: tcpip_init( NULL, NULL ); netif_add(&gnetif, &ipaddr, &netmask, &gw, NULL, ðernetif_init, &tcpip_input); lwipopts.h修改相应参数 最后创建NET接收任务和NET应用任务
2021-03-19 09:53:50 1.38MB F407 UCOSIII LWIP
1
STM32F407核心板资料(型号FK407M1).rar
2021-03-19 09:03:12 14.56MB stm32
1
程序是基于正点原子STM32F407开发的,使用的OLED是中景园的0.96寸OLED (IIC协议版本) 程序可以实现字符串数字的显示以及反白显示,另外还带有改编的 画点划线 画圆画矩形的函数 可以进行简单的图形绘制 程序使用DMA的方式完成数据传递占用CPU时间极少,可以提高系统的效率。
2021-03-18 14:27:43 530KB OLED Stm32F407 IIC+DMA
1