展开

关键词

stm32f4

相关内容

  • 广告
    关闭

    618云上GO!

    云服务器1核2G首年95元,新老同享6188元代金券

  • STM32F4 SPI DMA

    stm32f4 spi dma自己整理(存储器到外设模式)spi结构体typedefstruct{ uint16_t spi_direction; *设置spi 的单双向模式 * uint16_t spi_mode; *设置spi 的主从机端模式 * uint16_t spi_datasize; *设置spi 的数据帧长度,可选816 位 * uint16_t spi_cpol; *设置时钟极性cpol,可选高低电平* uint16_t spi_cpha...
  • STM32F4x1 MiniF4

    https:github.comweacttcweact_f411ce-micropythonhttps:github.comweacttcministm32f4x1https:www.weact-tc.cn20191130stm32download? 关于芯片的一些资料,就是这么多了? stm32f411单片机具有高达256至512 kb的flash存储器和高达128 kb的sram。 提供从49到100引脚多种封装。 3路usart,速度高达12.5 mbits, 5路spi...
  • STM32F4系统时钟树

    文章目录 keil中的配置时钟树详解 ①hse高速外部时钟信号②锁相环pll③系统时钟sysclk④ahb 总线时钟hclk⑤apb2总线时钟hclk2⑥apb1 总线时钟hclk1a、rtc 时钟b、独立看门狗时钟c、i2s时钟d、phy以太网时钟e、usb phy 时钟f、mco时钟输出cubemx可视化时钟树----keil中的配置时钟配置在system_stm32f4xx.c和stm32f4...
  • STM32 F4串口接收中断

    * 使能串口 *}.h文件中#include stm32f4xx.h#include引脚定义*****#definedebug_usart usart1#define debug_usart_clk rcc_apb2periph_usart1#definedebug_usart_baudrate 115200 串口波特率 #define debug_usart_rx_gpio_portgpioa#define debug_usart_rx_gpio_clk rcc_ahb1periph_gpioa#definedebug_usart_rx_pin ...
  • 闪烁uC时更新STM32F4上的RTC(2 个回答)

    当程序上传到stm32f4时,有没有办法用计算机信息更新rtc? 例如,计算机上的日期和小时信息是:12h40 11092018,当我用iar ac6刷新微控制器时,rtc是否设置了这些信息?...
  • 登登登~ 粤嵌《STM32F4战斧开发板》出炉

    stm32自从上市到现在一直受到市场的热捧,超高的性价比使得stm32系列单片机不断刷新市场份额。 作为一个电子编程爱好者,将stm32的各种特性和外设把玩一番,不失为一种业余乐趣,玩好了保不准还能变成正业~ 换几两酒钱。 闲话少叙,登登登~! 粤嵌stm32f4战斧开发板低调出炉: ? 金灿灿的外衣,一看就是土豪...
  • 如何在STM32F4上使用rfft函数时错误的FFT结果?(1 个回答)

    我试图在stm32f407g中使用rfft函数,当我将它与在线fft计算器进行比较时,我得到了错误的结果。 我给出了一个样例输入{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22 ,23,24,25,26,27,28,29,30,31,32}。 使用在线计算器的结果如下:1) 528 + 0j 2) -16 + 162.450726j3) -16 + 80.437432j4) -16 + ...
  • 基于MbedTLS的AES加密实现,含STM32H7和STM32F4的实现例程

    由于mbed的api做了封装,每次可以处理16字节的整数倍。 4、特别注意cbc模式有个初始化表iv,也是16个字节。 大家使用的时候要保证加密端和接收端一致。 例程下载: 链接:https:pan.baidu.coms1pv3hogesxa2lesdtq2ur5g 提取码:gnaw ? 安装最新的mbedtls软件包: ? 测试效果: ?...
  • 研究STM32F4的IEEE1558 PTP网络时间同步协议实现,软件是RL-TCPnet V7.X的底层

    这个东西发现挺有意思,刚开始研究没整明白怎么用,实测设置一次时间戳就可以使用了,后面在深入研究下1 extern arm_driver_eth_mac driver_eth_mac0; 2 arm_eth_mac_time ttime; 3 4 arm_driver_eth_mac *usartdrv = &driver_eth_mac0; 5 6 ttime.ns = 1000; 7 ttime.sec = 0; 8 usartdrv->controltimer(arm_eth_mac...
  • FreeRTOS移植-基于STM32F407

    首先新建或找一个基于keil的stm32基础工程,这里我已经创建好了一个stm32f407vet6的工程模板,工程结构如下图的第1步的矩形框内所示。 下面需要移植freertos了,将freertos的源码文件复制到工程文件夹中,一些用不到的文件可删除(哪些文件需要用到可参考上一篇的源码结构分析部分),然后在keil中也创建一个freertos...
  • STM32F429的USB是个坑?

    stm32f429的usb的时钟还真有点特殊(不知道其它芯片是不是也是这样),其来自于pll输出,而不是我们熟知的apb1、apb2:? 从时钟树中我们可以看出:(1)的输出是系统时钟,(2)的输出是usb时钟。 相关公式:? 当然(2)的输出不仅仅是给usb提供时钟,还给rng与sdio提供时钟:? 这一部分对应的代码在system_stm32f4xx...
  • 【STM32F429】第4章 RL-USB移植(MDK AC5)

    stm32h7使用mdk rte环境添加rtx5和rl-usb,需要强制运行一次stm32cubemx,因为h7已经没有配套rte经典添加方式,而stm32f4是支持经典方式的,所以无需运行stm32cubemx, 本章配套例子使用stm32内部ram模拟一个u盘,使用的microusb接口。 4.2 移植rl-usb整体说明移植之前,有必要对移植过程有个整体的认识: 第1步...
  • 【STM32F407】第4章 RL-USB移植(MDK AC5)

    stm32h7使用mdk rte环境添加rtx5和rl-usb,需要强制运行一次stm32cubemx,因为h7已经没有配套rte经典添加方式,而stm32f4是支持经典方式的,所以无需运行stm32cubemx, 本章配套例子使用stm32内部ram模拟一个u盘,使用的microusb接口。 4.2 移植rl-usb整体说明移植之前,有必要对移植过程有个整体的认识: 第1步...
  • STM32F407的系统bootloader基础知识

    1 系统bootloader执行流程下面是stm32f407的bootloader程序执行流程,简单了解下即可:? 关于这个执行流程,要特别注意一点:如果在进入系统bootloader前就插入了usb线,会导致进入系统bootloader后优先执行usb dfu,其它的接口方式将没有机会执行。 28.2. 2 系统bootloader使用的引脚stm32f4的bootloader使用到的...
  • STM32介绍

    什么是 stm32stm32,从字面上来理解,st 是意法半导体,m 是microelectronics 的缩写,32 表示32 位,合起来理解,stm32 就是指 st 公司开发的 32 位微控制器。 stm32 是以32位为一个单位,同时能处理32位。 比如51单片机就是一个同时处理8位的单片机。 stm32中外设以4个位确定一个引脚功能。 在如今的 32 位控制器...
  • 【STM32F429】第4章 ThreadX操作系统移植(MDK AC5)

    6 第2.6步,加hal基准文件stm32f4xx_hal_timbase_tim.c在userbsp文件夹下添加文件stm32f4xx_hal_timebase_tim.c,直接从本章节教程配套例子的userbsp文件夹复制即可。 此文件主要用于为hal库重新安排一个时间基准:? 4.4. 7 第2.7步,添加bsp驱动文件bsp_dwt.c添加bsp_dwt.c文件和bsp_dwt.h文件主要是因为2.6步中的...
  • 使用stm32f429-discovery LTDC控制WVGA显示?(1 个回答)

    我试图在stm32f4上使用lcd-tft显示控制器(ltdc 18位)在7英寸tft-lcd显示器(mct070pc12w800480lml)上输出一些数据。 ltdc界面设置在cubemx中配置。 在程序中,使用一些值创建lcd数据缓冲区,并将其起始地址映射到ltdc帧缓冲区起始地址。 此时显示不会对ltdc发送的数据做出反应。 在将数字电路的接地和电源连接到3...
  • 【STM32F429】第4章 RTX5操作系统移植(MDK AC5)

    添加rtx5源码4.7 第4步,配置文件bsp.c4.8 第5步,更新bsp_timer.c和bsp.h文件4.9 第6步,修改文件stm32f4xx_it.c4.10 第7步,添加头文件的汇总文件includes.h4.11 第8步,hal库时间基准stm32f4xx_hal_timbase_tim.c4.12 第9步,添加bsp驱动文件bsp_dwt.c4.13 第10步,创建应用任务(重要,注意启动任务)4.14 常见...
  • 【STM32F407】第4章 RTX5操作系统移植(MDK AC5)

    添加rtx5源码4.7 第4步,配置文件bsp.c4.8 第5步,更新bsp_timer.c和bsp.h文件4.9 第6步,修改文件stm32f4xx_it.c4.10 第7步,添加头文件的汇总文件includes.h4.11 第8步,hal库时间基准stm32f4xx_hal_timbase_tim.c4.12 第9步,添加bsp驱动文件bsp_dwt.c4.13 第10步,创建应用任务(重要,注意启动任务)4.14 常见...
  • 【STM32F429】第4章 ThreadX FileX文件系统移植到STM32F429(SD卡)

    mod=viewthread&tid=100749第4章 threadxfilex文件系统移植到stm32f429(sd卡)本章节为大家讲解sd卡的threadxfilex文件系统移植。 4.1 初学者重要提示4.2 sd卡硬件接口设计4.3 sd卡基础知识4.4 各种存储卡区别4.5关于sd卡内部是否自带擦写均衡4.6 threadx fliex移植步骤4.7 threadxfliex应用代码测试4.8 threadx f...

扫码关注云+社区

领取腾讯云代金券