Jump to content

    
Sign in to follow this  
one_man_show

uC/OS-II

Recommended Posts

Хотел бы уточнить, uCOS II-порты, которые можно скачать из сайта, по заявлению разработчика в данном случае micrium, является эволюшн-версией, я так понимаю в серьезных проектах их лучше не использовать? В чем проявляется эволюшн и как их обойти? Спасибо.

Share this post


Link to post
Share on other sites
Хотел бы уточнить, uCOS II-порты, которые можно скачать из сайта, по заявлению разработчика в данном случае micrium, является эволюшн-версией, я так понимаю в серьезных проектах их лучше не использовать? В чем проявляется эволюшн и как их обойти? Спасибо.

 

Работайте и все. Это просто намек на то, что все-таки стоит ее купить. Если все исходники есть, то проблем никаких, дело в том, что они иногда выкладывают такие версии уже в скомпилированном виде.

 

нужен порт uC OS II на STM32F1xx для иара с новым StdPeriph драйвером - может у кого найдется? В инете куча примеров, но с новой библой я пока не встречал...

 

Имеется ввиду, который STM32Cube? Если да, то лучше берите старый драйвер)

 

Как вы думаете, целесообразно ли в моем случае использовать uc/OS. Проект состоит из процессора BlackFin, стереокодека, блютуз модуля (передача речи и немного данных), несколько клавиш, 2 uart (один из них программный), несколько GPIO для управления остальной периферией. Есть куски кода в которых по-отдельности реализована обработка звука и кое-какая работа с блютузом. Щас надо это собрать в один проект и синхронизировать работу. Смотрю в сторону uc/OS потому что есть порты под разные микроконтроллеры это для меня тоже важно. И с документацией нет проблем. Читаю вечерами "uCOS, The Real-Time Kernel". До этого с RTOS не работал. Мне интересно как быстро вам удалось освоить эту ось.

 

В принципе мне после FreeRTOS достаточно быстро показалось, конечно мне еще помогали в этом нелегком деле, однако могу сказать, что да ОСь вам не помешает в вашем проекте, ucOS достаточно надежна , но и прожорлива, если вас такое устраивает, то можете брать. Однако все-таки FreeRTOS легче в понимании, да и всякого описания в интернете много о ней + полезный курс лекций вообще про все RTOS на ее основе.

 

С предыдущим разобрался и вроде с системой освоился, теперь такой вопрос. Как я понимаю ucOS поддерживает TCP/IP протоколы, но требует соответствующих библиотек, можно их где-нибудь скачать для "ознакомления"? Киньте ссылку, если не сложно.

 

LwIP. http://lwip.wikia.com/wiki/LwIP_Wiki

Share this post


Link to post
Share on other sites
Выкачено из осла ,

ucos segger gui 45М ( gui406kg952)

ucos 26M (arm)

 

+

Searching ZIP: UCOS-II.ZIP

 

Length Method Size Ratio Date Time Name

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

22043 Implode 4856 78% 09-04-98 18:39 BLOCKS/PC/SOURCE/PC.C

3261 Implode 1016 69% 09-04-98 18:39 BLOCKS/PC/SOURCE/PC.H

16352 Implode 9993 39% 09-04-98 18:39 HPLISTC/EXE/HPLISTC.EXE

16089 Implode 3409 79% 09-04-98 18:39 HPLISTC/SOURCE/HPLISTC.C

18583 Implode 11224 40% 09-04-98 18:39 TO/EXE/TO.EXE

414 Implode 174 58% 09-04-98 18:39 TO/EXE/TO.TBL

11522 Implode 2404 80% 09-04-98 18:39 TO/SOURCE/TO.C

7553 Implode 1919 75% 09-04-98 18:39 UCOS-II/EX1_X86L/EX1L.C

2559 Implode 775 70% 09-04-98 18:39 UCOS-II/EX1_X86L/EX1L.DSK

6527 Implode 1698 74% 09-04-98 18:39 UCOS-II/EX1_X86L/EX1L.PRJ

901 Implode 326 64% 09-04-98 18:39 UCOS-II/EX1_X86L/INCLUDES.H

60842 Implode 30276 51% 09-04-98 18:39 UCOS-II/EX1_X86L/OBJ/EX1L.EXE

30312 Implode 6493 79% 09-04-98 18:39 UCOS-II/EX1_X86L/OBJ/EX1L.MAP

4280 Implode 2730 37% 09-04-98 18:39 UCOS-II/EX1_X86L/OBJ/EX1L.OBJ

1493 Implode 1083 28% 09-04-98 18:39 UCOS-II/EX1_X86L/OBJ/OS_CPU_A.OBJ

2393 Implode 1393 42% 09-04-98 18:39 UCOS-II/EX1_X86L/OBJ/OS_CPU_C.OBJ

5173 Implode 3222 38% 09-04-98 18:39 UCOS-II/EX1_X86L/OBJ/PC.OBJ

13768 Implode 8434 39% 09-04-98 18:39 UCOS-II/EX1_X86L/OBJ/UCOS_II.OBJ

3497 Implode 948 73% 09-04-98 18:39 UCOS-II/EX1_X86L/OS_CFG.H

15823 Implode 3126 81% 09-04-98 18:39 UCOS-II/EX2_X86L/EX2L.C

2997 Implode 1040 66% 09-04-98 18:39 UCOS-II/EX2_X86L/EX2L.DSK

6533 Implode 1678 75% 09-04-98 18:39 UCOS-II/EX2_X86L/EX2L.PRJ

903 Implode 328 64% 09-04-98 18:39 UCOS-II/EX2_X86L/INCLUDES.H

61668 Implode 32051 49% 09-04-98 18:39 UCOS-II/EX2_X86L/OBJ/EX2L.EXE

30478 Implode 6607 79% 09-04-98 18:39 UCOS-II/EX2_X86L/OBJ/EX2L.MAP

6989 Implode 4127 41% 09-04-98 18:39 UCOS-II/EX2_X86L/OBJ/EX2L.OBJ

1493 Implode 1083 28% 09-04-98 18:39 UCOS-II/EX2_X86L/OBJ/OS_CPU_A.OBJ

2471 Implode 1435 42% 09-04-98 18:39 UCOS-II/EX2_X86L/OBJ/OS_CPU_C.OBJ

5166 Implode 3219 38% 09-04-98 18:39 UCOS-II/EX2_X86L/OBJ/PC.OBJ

15165 Implode 9230 40% 09-04-98 18:39 UCOS-II/EX2_X86L/OBJ/UCOS_II.OBJ

3493 Implode 953 73% 09-04-98 18:39 UCOS-II/EX2_X86L/OS_CFG.H

19282 Implode 3810 81% 09-04-98 18:39 UCOS-II/EX3_X86L/EX3L.C

2988 Implode 1009 67% 09-04-98 18:39 UCOS-II/EX3_X86L/EX3L.DSK

6533 Implode 1675 75% 09-04-98 18:39 UCOS-II/EX3_X86L/EX3L.PRJ

2073 Implode 561 73% 09-04-98 18:39 UCOS-II/EX3_X86L/INCLUDES.H

56103 Implode 26906 53% 09-04-98 18:39 UCOS-II/EX3_X86L/OBJ/EX3L.EXE

30755 Implode 6765 79% 09-04-98 18:39 UCOS-II/EX3_X86L/OBJ/EX3L.MAP

8592 Implode 5089 41% 09-04-98 18:39 UCOS-II/EX3_X86L/OBJ/EX3L.OBJ

1493 Implode 1083 28% 09-04-98 18:39 UCOS-II/EX3_X86L/OBJ/OS_CPU_A.OBJ

1491 Implode 928 38% 09-04-98 18:39 UCOS-II/EX3_X86L/OBJ/OS_CPU_C.OBJ

5173 Implode 3223 38% 09-04-98 18:39 UCOS-II/EX3_X86L/OBJ/PC.OBJ

19356 Implode 11560 41% 09-04-98 18:39 UCOS-II/EX3_X86L/OBJ/UCOS_II.OBJ

3495 Implode 957 73% 09-04-98 18:39 UCOS-II/EX3_X86L/OS_CFG.H

20992 Implode 5021 77% 09-04-98 18:39 UCOS-II/IX86L/DOC/ROM-RAM.XLS

4992 Implode 1319 74% 09-04-98 18:39 UCOS-II/IX86L/OS_CPU.H

14372 Implode 2566 83% 09-04-98 18:39 UCOS-II/IX86L/OS_CPU_A.ASM

7875 Implode 1939 76% 09-04-98 18:39 UCOS-II/IX86L/OS_CPU_C.C

39383 Implode 8161 80% 09-04-98 18:39 UCOS-II/SOURCE/OS_CORE.C

12112 Implode 2660 79% 09-04-98 18:39 UCOS-II/SOURCE/OS_MBOX.C

10872 Implode 2478 78% 09-04-98 18:39 UCOS-II/SOURCE/OS_MEM.C

20644 Implode 3926 81% 09-04-98 18:39 UCOS-II/SOURCE/OS_Q.C

11287 Implode 2588 78% 09-04-98 18:39 UCOS-II/SOURCE/OS_SEM.C

35573 Implode 7180 80% 09-04-98 18:39 UCOS-II/SOURCE/OS_TASK.C

9269 Implode 2532 73% 09-04-98 18:39 UCOS-II/SOURCE/OS_TIME.C

1178 Implode 383 68% 09-04-98 18:39 UCOS-II/SOURCE/UCOS_II.C

22813 Implode 4343 81% 09-04-98 18:39 UCOS-II/SOURCE/UCOS_II.H

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

749437 265912 65% 56

 

 

открытые

 

унутри

 

вышлю по мылу или выложу на фтп ?

выложил

на http://old.coral-club.com/kn/arm/

 

Скиньте мне кто-нибудь... ссылки какие-то битые.

моя почта alex6441161@mail.ru

Может кто знает где найти port для Cortex-A8 ?

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this