|
STM32双核H7核间通信的方法
stm32f103汇编求助
cubemx 生成的freertos代码 在keil ac6下不能编译,有什么解决的方法吗
报错Could not determine GDB version using command: arm-none-eabi-gdb --version
STM32G473VET6同时使用6个片上放大器(OPAMP)的PGA加外部偏置模式,引脚位置让差分信号走线分离,信号有无较大影响?
stm32f107vct6配RTL8201例程
STM32F103VGT6 能代替 STM32F103VFT6 吗?
STM32 读取DHT20,跑的官方的例程一直读取失败,初学者,各位大佬能指点一下不
向各位大佬请教一个问题
STM32F103中一直提示 "RTC_InitTypeDef" is undefined
也没见你提到的文件。这个文件不是freertos自带的吧。我看它的include目录里也没有这个文件。
你用的库是“FW_F1 V1.8.5”,而我用的最新的库“FW_F1 V1.8.6”,你尝试更新到最新版再生成试试?
我选择创建的FreeRTOS接口是“CMSIS_V2”
很奇怪,为什么你的最新版是“FW_F1 V1.8.5”,我的却是“FW_F1 V1.8.6”?
我也遇到这个问题了,FW_F1 V1.8.6里面的FreeRTOS增加了freertos_mpool.h 以及freertos_os2.h,生产的工程编译报错,也是正在查看解决中。。。。
这个问题倒是找到原因了,FreeRTOSConfig.h中缺少了这部分的代码:
if defined(ICCARM) || defined(__CC_ARM) || defined(GNUC)
include <stdint.h>
extern uint32_t SystemCoreClock;
endif
ifndef CMSIS_device_header
define CMSIS_device_header "stm32f1xx.h"
endif / CMSIS_device_header /
然后这个文件的末尾,冒失也有问题。
/ Definitions that map the FreeRTOS port interrupt handlers to their CMSIS standard names. /
define vPortSVCHandler SVC_Handler
define xPortPendSVHandler PendSV_Handler
/ IMPORTANT: This define is commented when used with STM32Cube firmware, when the timebase source is SysTick, to prevent overwriting SysTick_Handler defined within STM32Cube HAL /
//#define xPortSysTickHandler SysTick_Handler
define USE_CUSTOM_SYSTICK_HANDLER_IMPLEMENTATION 0
/ USER CODE BEGIN Defines / / Section where parameter definitions can be added (for instance, to override default ones in FreeRTOS.h) / / USER CODE END Defines /
endif / FREERTOS_CONFIG_H /
还有一个问题,STM32CubeIDE里面F103配置空闲任务 的回调函数不执行,采用MDK-ARM就可以执行。。。。离了个大谱~~~继续查
解决了吗