FreeRTOSv10.2-MSP430-master

所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:206KB
下载次数:0
上传日期:2020-08-31 10:07:57
上 传 者gltantan
说明:  msp430上运行freertos,很好的例子,
(rtos demo fro msp430.a good sample.)

文件列表:
FreeRTOSConfig.h (6952, 2019-04-28)
FreeRTOSMissingPortFuncs.cpp (5427, 2019-04-28)
croutine.c (12824, 2019-04-28)
event_groups.c (26038, 2019-04-28)
include (0, 2019-04-28)
include\FreeRTOS.h (36442, 2019-04-28)
include\StackMacros.h (6083, 2019-04-28)
include\croutine.h (25819, 2019-04-28)
include\data_model.h (1778, 2019-04-28)
include\deprecated_definitions.h (7295, 2019-04-28)
include\event_groups.h (29678, 2019-04-28)
include\list.h (18178, 2019-04-28)
include\message_buffer.h (37109, 2019-04-28)
include\mpu_prototypes.h (11538, 2019-04-28)
include\mpu_wrappers.h (8828, 2019-04-28)
include\portable.h (5925, 2019-04-28)
include\portmacro.h (4992, 2019-04-28)
include\projdefs.h (5627, 2019-04-28)
include\queue.h (60113, 2019-04-28)
include\semphr.h (47151, 2019-04-28)
include\stack_macros.h (5836, 2019-04-28)
include\stream_buffer.h (37517, 2019-04-28)
include\task.h (95880, 2019-04-28)
include\timers.h (58738, 2019-04-28)
list.c (8277, 2019-04-28)
port.c (6316, 2019-04-28)
portext.asm (4034, 2019-04-28)
queue.c (93376, 2019-04-28)
stream_buffer.c (42465, 2019-04-28)
tasks.c (166875, 2019-04-28)
timers.c (39543, 2019-04-28)

# FreeRTOSv10.2-MSP430 This is a port of FreeRTOS for the MSP430. It has been tested on the MSP430FR5994 and MSP430FR5969. It is meant to be used with TI's Code Composer Studio. It's taken and modified slightly from the official FreeRTOS demo for the MSP430FR5969. To use, download the files, add them manually to your project, then put FreeRTOS/include into your include directory. You still need to configure the clocks. In FreeRTOSMissingPortFuncs.cpp I have the code which sets up the timer. If you want to use a timer clocked by something other than the 32 kHz LXFT on the launchpads, then you need to change usCLK_Frequency_Hz in FreeRTOSMissingPortFuncs.cpp. # IMPORTANT NOTES: I don't currently make any effort to support dynamic memory allocation. If you'd like to, take the heap file you want from the MSP430FR5969 demo in the official FreeRTOS source. I use this for code which needs to be fairly reliable, so I avoid dynamic memory allocation when possible. Due to this, I do not think I will ever be supporting dynamic memory allocation on this repo. If you have any questions email me at dfiumano@gmu.edu.

近期下载者

相关文件


收藏者