Image
Image

自动化陈稳

+ 关注

粉丝 1     |     主题 105     |     回帖 1379

STM32H750移植FreeRTOS
2023-9-25 11:06
  • ST MCU
  • 65
  • 2794
  我们先直接编译一下 通过STM32CubeMX生成的工程没有任何问题。那下面我们在工程内加入FreeRTOS 相关内容 ...  
  下面我们打开Keil工程,如下  
  二、准备 FreeRTOSv202107.00 Keil MDK V5.34 STM32CubeMX V6.3.0 三、实战 ...  
  我们的芯片为STM32H750XBH6,其是CM7内核,故我们需要如下文件  
  ......  
  其中MemMang里面包含了不同的动态内存分配,根据不同的场景我们需要选择合适的实现。本文我们着重讲解如何 ...  
  ......  
  上图中的include目录以及所有的.c文件就是FreeRTOS源代码,然后我们移植的时候需要这些。 其中 ...  
  ......  
  我们关注FreeRTOS文件夹即可(FreeRTOS-Plus里面是一些高级功能暂时用不上) ...  
  ......  
  首先从官网下载FreeRTOS源码并解压如下(我下载的是202107的版本,可能你下载时版本已经更新,不用担心 ...  
浅谈GD32与STM32之间的区别
2021-11-29 14:32
  • ST MCU
  • 39
  • 1241
  14.FSMC不同点: STM32只有100Pin以上的大容量(256K及以上)才有FSMC,GD32所有的100Pin或100Pin以上的都 ...  
  13.ADC不同点: GD32的输入阻抗和采样时间的设置和STM32有一定差异,相同配置GD32采样的输入阻抗相对来说要 ...  
  12.串口通信不同点: GD32在连续发送数据的时候每两个字节之间会有一个Bit的Idle,而STM32没有。 GD32的 ...  
  11.修改外部晶振起振超时时间,不用外部晶振可跳过这步。 原因:GD32与STM32的启动时间存在差异,为了让G ...  
  10.GD32对时序要求严格,配置外设需要先打开时钟,否则可能导致外设无法配置成功;STM32的可以先配置再开时 ...  
  9.GD32的SWD接口驱动能力比STM32弱,可以有如下几种方式解决: a:线尽可能短一些; b:降低SWD通讯速 ...  
  8.RC复位电路必须要有,否则MCU可能不能正常工作,STM32有时候可以不要。  
  7.GD32的BOOT0必须接10K下拉或接GND,ST可悬空。 BOOT0 管脚: Flash 程序运行时,BOOT0 在 STM32 上可悬 ...  
2
3
近期访客