-
- Использовать, однозначно.Попробуйте ChibiOs, для STM32 самое то. Все последующие проекты Вы будете делать только на ней. Гарантия 146% Rainman62(239 знак., 26.03.2019 06:09 - 06:17, ссылка)
- ScmRTOS если TCP/IP не надо. Написана на С++. Использовал на Mega16 с 6 процессами. - Dead_morose(25.03.2019 16:43)
- TCP/IP стек не обязан быть частью ОСи. Я скрестил ScmRTOS с CycloneTCP и довольно неплохо получилось. AlexG(43 знак., 25.03.2019 17:39)
- Если волнует, хватит ли ресурсов, то у меня в серийном изделии в мега128 фриртос с тремя процессами крутится. И ничего. А Ваш STM помощнее будет, и рамы в ём поболее. - Сидоргек(25.03.2019 16:29)
- Прочитал ниже про 200 потоков и прослезился. Для такого, наверное, пентиум нужен ... - Сидоргек(25.03.2019 16:32)
- Санитар нужен. - Ruslan(25.03.2019 19:11)
- RZ/A Renesas с мегабайтами ОЗУ на кристалле достаточно. - Evgeny_CD(25.03.2019 17:21)
- Прочитал ниже про 200 потоков и прослезился. Для такого, наверное, пентиум нужен ... - Сидоргек(25.03.2019 16:32)
- freertos говно. Использую ее потому как abivan(372 знак., 25.03.2019 15:48)
- Для такого камня рекомендую TNKernel. Я его сам активно пользую. Пользовал под CM0, CM3, CM4. Очень компактная и быстрая. У FreeRTOS есть один недостаток, который меня отталкивает - а именно обработка флагов событий. Наиболее частое использование il-2(268 знак., 23.03.2019 14:38)
- Какую версию используешь?Можно-ли грузить свою программу с адреса 08003000 (из-за бутлоадера)?Есть-ли где примеры под STM32 , те что в нашел комплекте жуткий примитив. - plainuser(27.03.2019 09:16)
- рассматриваем вариант TNEO она как раз на базе TNKernel. Но отпугивает слабая поддержка. - Aleksey_75(23.03.2019 15:11)
- Есть новое семейство G0, у которого очень много памяти при малоногих корпусах. Вообще, от семейства 103 пора начинать отказываться. - evgeniy1294(23.03.2019 11:33)
- Поставьте stm32f410 - он стоит 1.5$, часто это дешевле 103 серии. - evgeniy1294(23.03.2019 11:08)
- с формальной точки зрения такой вопрос не может встать вообще, ибо рисуя проект под любой мк ты так или иначе рисуешь его ось. насколько кастрированной и ущербной она будет - ты как раз и решаешь, в этом вся разработка и есть. так вот, по моему LordN(359 знак., 23.03.2019 10:49)
- В том то и дело, что оси для мк никто из команды не знает, у всех только поверхностные знания. - Aleksey_75(23.03.2019 13:52)
- значит есть повод научиться этому. либо найти в команду человека знающего мкшные оси - LordN(23.03.2019 14:27)
- В том то и дело, что оси для мк никто из команды не знает, у всех только поверхностные знания. - Aleksey_75(23.03.2019 13:52)
- Жить будет, но пожрет ресурсы. - Ruslan(22.03.2019 22:17)
- вот и меня лютые подозрения, с учетом что %25-35 отожрут буферы и хранилищя, как там оси на 10-15к озу будет житься, хз - Aleksey_75(22.03.2019 22:24)
- Вполне нормально будет житься. Я интереса ради на MKE02Z64VQH4 запустил. Два потока откушало порядка 2к из 4к ОЗУ на свои нужды. - Ruslan(22.03.2019 22:31)
- не, 2 потока не наш вариант! от 10 до 15 потоков надобно - Aleksey_75(22.03.2019 22:39)
- Каждая задача живёт в своём стеке, это вы должны учитывать, так что мк с 256*4*16=16К+ озу - это только чтоб взлетело. Нызенько-нызенько. - =AlexD=(25.03.2019 15:57)
- ВО! у нас здесь новая вводная!!! потоков надо минимум 200!!!! это вам не хухры мухры, похоже надо санитарам звонить - Aleksey_75(25.03.2019 16:12)
- "Поток" - это условность. Реализуется разными средствами, в том числе тупо как поток в многозадачке. А можно и более творчески. Вон на Луну как-то летали, и ничо. - SciFi(25.03.2019 16:37, ссылка)
- Качественные косяки у Вас на работе подают :) - Evgeny_CD(25.03.2019 16:16)
- лучшеб смерительные рубашки выдавали - Aleksey_75(25.03.2019 16:24)
- Пусть поделят объем ОЗУ на число потоков и посмотрят в доке минимально потебное количество оперативы на один поток. Все станет ясно. - Codavr(25.03.2019 16:44)
- До первого вызова qsort или чего-то такого. Я бы менее чем 8-16кБайт на стек не закладывал. - fk0(26.03.2019 00:14)
- Ну так я привел нижнюю границу на которой еще работать невозможно. При их аппетитах и ее достаточно :))) - Codavr(26.03.2019 09:30)
- Наверняка будут потоки управления светодиодами, по потоку на светодиод. Им можно меньше) - s_h_e(26.03.2019 09:25)
- да что там qsort, до первого серьезного printf - lloyd(26.03.2019 07:30)
- Каждому компоненту из Third Party по потоку и каждому программеру в проекте по потоку. А то завели моду заводить поток на каждую ногу. - michas(25.03.2019 17:13)
- А где поток Генерального директора? А где - главбуха? :) - Evgeny_CD(25.03.2019 19:39)
- До первого вызова qsort или чего-то такого. Я бы менее чем 8-16кБайт на стек не закладывал. - fk0(26.03.2019 00:14)
- Пусть поделят объем ОЗУ на число потоков и посмотрят в доке минимально потебное количество оперативы на один поток. Все станет ясно. - Codavr(25.03.2019 16:44)
- лучшеб смерительные рубашки выдавали - Aleksey_75(25.03.2019 16:24)
- ВО! у нас здесь новая вводная!!! потоков надо минимум 200!!!! это вам не хухры мухры, похоже надо санитарам звонить - Aleksey_75(25.03.2019 16:12)
- 15 потоков - как-то много для мелкого контроллера. Посмотрите Quantum Leaps -> --> Evgeny_CD(83 знак., 22.03.2019 22:53, ссылка, ссылка)
- Спасибо! просмотрю, только у нас нет такого понятия как real time, у нас все времена человеческие - Aleksey_75(22.03.2019 23:02)
- Нужно просто отказаться от многозадачности через многопоточность и делать на основе событийно-управляемых автоматов. - fk0(26.03.2019 00:17)
- я именно так предлагаю - Aleksey_75(26.03.2019 09:15)
- +1 - Evgeny_CD(26.03.2019 00:17)
- Их концепция память экономит существенно. - Evgeny_CD(22.03.2019 23:20)
- Нужно просто отказаться от многозадачности через многопоточность и делать на основе событийно-управляемых автоматов. - fk0(26.03.2019 00:17)
- Спасибо! просмотрю, только у нас нет такого понятия как real time, у нас все времена человеческие - Aleksey_75(22.03.2019 23:02)
- Каждая задача живёт в своём стеке, это вы должны учитывать, так что мк с 256*4*16=16К+ озу - это только чтоб взлетело. Нызенько-нызенько. - =AlexD=(25.03.2019 15:57)
- не, 2 потока не наш вариант! от 10 до 15 потоков надобно - Aleksey_75(22.03.2019 22:39)
- Вполне нормально будет житься. Я интереса ради на MKE02Z64VQH4 запустил. Два потока откушало порядка 2к из 4к ОЗУ на свои нужды. - Ruslan(22.03.2019 22:31)
- вот и меня лютые подозрения, с учетом что %25-35 отожрут буферы и хранилищя, как там оси на 10-15к озу будет житься, хз - Aleksey_75(22.03.2019 22:24)