Jump to content

    

Вышла FreeRTOS V4.0.5 ... 8.2.3

Выжимка из всего что есть....

Естественно :( внутренний RAM медленно растущий ресурс у контроллеров :(. Внешний - сразу громоздкость и почти всегда проигрыш по скорости :(.

Share this post


Link to post
Share on other sites
Выложил обновленнную копию сайта с API на фтп

Чё-то вот не открывается...

И chm to pdf его не понимает...

Share this post


Link to post
Share on other sites

А как его вообще оттуда ободрать?

Телепортом чтоли каким?

Давно хочу научиться, всё никак...

Share this post


Link to post
Share on other sites
А как его вообще оттуда ободрать?

Телепортом чтоли каким?

Давно хочу научиться, всё никак...

Мда, действительно не открывался...

Размер на фтп не совпадает с оригиналом (меньше)

Перезалил.

 

Качал действительно телепортом.

Потом копмилил в chm _http://htm2chm.by.ru/

Share this post


Link to post
Share on other sites
А как его вообще оттуда ободрать?

Телепортом чтоли каким?

Давно хочу научиться, всё никак...

 

Offline Explorer-ом удобно.

Вот свежеиспеченный: http://rapidshare.com/files/147975841/FreeRTOS_5.0.4.chm | 5655 KB

Share this post


Link to post
Share on other sites

Changes between V5.0.3 and V5.0.4 released September 22, 2008

+ Completely re-written port for ColdFire GCC.

+ Bug fix: All Cortex M3 ports have a minor change to the code that sets

the pending interrupt.

+ Some header files require that FreeRTOS.h be included prior to their

inclusion. #error message have been added to all such header file

informing users to the cause of the compilation error should the headers

not be included in the correct order.

Share this post


Link to post
Share on other sites

На днях, похоже, разродятся версией 5.10, но похоже, что с точки зрения ядра будет очередная пустышка :(

Share this post


Link to post
Share on other sites

Release Name: V5.1.0

 

Notes:

 

--------------------------------------------------------------------------------

Changes:

Changes between V5.0.4 and V5.1.0 released October 24, 2008

 

+ Added a new port and demo application for the ColdFire V2 core using the

CodeWarrior development tools.

+ Replaced the ARM7 demo that used the old (and now no longer supported)

Keil compiler with a new port that uses the new Keil/RVDS combo.

+ Stack overflow checking now works for stacks that grow up from low

memory (PIC24 and dsPIC).

+ BUG FIX - set the PIC32 definition of portSTACK_GROWTH to the correct

value of -1.

+ MSP430 port layers have been updated to permit tasks to place the

microcontroller into power down modes 1 to 3. The demo applications have

likewise been updated to demonstrate the new feature.

+ Replaced the two separate MSP430/Rowley port layers with a single and more

flexible version.

+ Added more contributed ports, including ports for NEC and SAM9

microcontrollers.

+ Changed the linker script used in the LPC2368 Eclipse demo.

Share this post


Link to post
Share on other sites
Release Name: V5.1.0

Похоже, что с чувством юмора у разработчиков всё в порядке, если при столь минорных изменениях присваивается столь мажорный номер релиза.

Share this post


Link to post
Share on other sites
Похоже, что с чувством юмора у разработчиков всё в порядке, если при столь минорных изменениях присваивается столь мажорный номер релиза.

Судя по всему - из за ошибки в проверке стека. Было большое обсуждение на их форуме.

Share this post


Link to post
Share on other sites
Судя по всему - из за ошибки в проверке стека.

Совершенно не критическая и явная мелочевка для дивного PIC порта. При латании наворотили макросов и тупо завели еще один указатель в TCB..... Не тянет на мажор никак.

Share this post


Link to post
Share on other sites

Release Name: V5.1.1

 

Notes:

 

--------------------------------------------------------------------------------

Changes between V5.1.0 and V5.1.1 released November 20, 2008

 

+ Added Coldfire MCF52233 WEB server demo using GCC and Eclipse.

+ Added IAR MSP430 port and demo.

+ Corrected several compiler time issues that had crept in as tool versions

change.

+ Included FreeRTOS-uIP - a faster uIP. This is not yet complete.

Share this post


Link to post
Share on other sites

Changes between V5.1.1 and V5.1.2 released February 9th 2009

 + Added NEC V850ES port and demo.

 + Added NEC 78K0R port and demo.

 + Added MCF52259 port and demo.

 + Added the AT91SAM9XE port and demo.

 + Updated the MCF52233 FEC driver to work around a silicon bug that

  prevents the part auto negotiating some network parameters.

 + Minor modifications to the MCF52233 makefile to permit it to be used

  on Linux hosts.

 + Updated the STM32 primer files to allow them to be built with the latest

  version of the RIDE tools.

 + Updated the threads.js Java script used for kernel aware debugging in

  the Rowley CrossWorks IDE.

Share this post


Link to post
Share on other sites

Всем привет

Новый релиз FreeRTOS

 

пазитифф!

Share this post


Link to post
Share on other sites

Changes between V5.1.2 and V5.2.0 released March 14th 2009

 

+ Optimised the queue send and receive functions (also used by semaphores).

+ Replaced the standard critical sections used to protect BIOS calls in the

PC port to instead use scheduler locks. This is because the BIOS calls

always return with interrupts enabled.

+ Corrected unclosed comments in boot.s.

 

От себя - оптимизация заключается в уменьшении количества критических секций при отправке/получении сообщений в очереди (и семаформах).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this