реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> uC/OS II GUI для STM32F4DISCOVERY
Dimon49773
сообщение Apr 2 2013, 06:27
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 18-01-12
Пользователь №: 69 721



Всем привет!
Купил отладочную плату STM32F4DISCOVERY.
Вместе с ней на диске пришла ОС uC/OS II GUI.
Документации на неё мало, именно по части прикладной программы.
Нет ли у вас такой информации? как создавать таски? там всё смешано в кучу!!!
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 2 2013, 07:18
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Кросспостинг однако... Нехорошо!

OSTaskCreate() или OSTaskCreateExt().
Документация есть на: http://micrium.com/
а ещё очень гугл помогает...
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Apr 2 2013, 07:22
Сообщение #3


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(jcxz @ Apr 2 2013, 10:18) *
Кросспостинг однако... Нехорошо!

Нет никакого кросспостинга. Это я перенёс эту тему из раздела ARM.
Модератор.
PS Тыкать носом в гугл может каждый (и каждого).
Go to the top of the page
 
+Quote Post
Dimon49773
сообщение Apr 2 2013, 07:48
Сообщение #4





Группа: Участник
Сообщений: 12
Регистрация: 18-01-12
Пользователь №: 69 721



Цитата(jcxz @ Apr 2 2013, 10:18) *
а ещё очень гугл помогает...


мне не помог. Есть кое-что на M3, но на M4 ничего нет, особенно для GUI.
Вот и прошу помощи
Go to the top of the page
 
+Quote Post
jcxz
сообщение Apr 2 2013, 10:48
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



А зачем Вам M4? Берёте любой порт для M3 и используете его.
Только если нужно многозадачное использование FPU, то нужно посмотреть про сохранение контекста FPU (это опционально в мюкосе).
Вот ввожу в гугле и среди первых же ссылок получаю:
http://www.google.ru/url?sa=t&rct=j&am....44442042,d.bGE

Вполне нормальное описание ядра.
Ищите в нём OSTaskCreateExt() и так далее.

Цитата(IgorKossak @ Apr 2 2013, 13:22) *
PS Тыкать носом в гугл может каждый (и каждого).
А почему не тыкать, если ответ присутствует на первой-же странице выданной гуглом?
Go to the top of the page
 
+Quote Post
Dimon49773
сообщение Apr 2 2013, 10:56
Сообщение #6





Группа: Участник
Сообщений: 12
Регистрация: 18-01-12
Пользователь №: 69 721



Цитата(jcxz @ Apr 2 2013, 13:48) *
А почему не тыкать, если ответ присутствует на первой-же странице выданной гуглом?


вы меня не поняли!!!
Мне нужно именно на M4 и именно найти документацию про то как создавать свою прикладную программу без вникания в работы ОС!
вот попробуйте найдите такое в гугле
Go to the top of the page
 
+Quote Post
Lotor
сообщение Apr 2 2013, 12:17
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866



Цитата(Dimon49773 @ Apr 2 2013, 14:56) *
Мне нужно именно на M4 и именно найти документацию про то как создавать свою прикладную программу без вникания в работы ОС!

Вы уверены, что М3 Вам ну никак не подходит? %)


--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
Go to the top of the page
 
+Quote Post
Forger
сообщение Apr 2 2013, 12:23
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(Dimon49773 @ Apr 2 2013, 14:56) *
Мне нужно ... найти документацию про то как создавать свою прикладную программу без вникания в работу ОС!


А разве в данном случае это возможно? ... sm.gif


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Apr 2 2013, 12:44
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(Dimon49773 @ Apr 2 2013, 13:56) *
вы меня не поняли!!!
Мне нужно именно на M4 и именно найти документацию про то как создавать свою прикладную программу без вникания в работы ОС!
вот попробуйте найдите такое в гугле

Мда. Попробовал найти в Гугле описание работы uc/GUI на Cortex M4 процессоре, установленном на плату размера 60 х 190 мм, причем марка используемого при монтаже флюса неизвестна. Так Вы правы, в Гугле этого нет. Там даже нет ничего про то, как создавать таски, если имя разработчика начинается на букву "Р". И что делать прикажете? Не создавать таски ? sad.gif
Приходится выкручиваться- идти на сайт Микриума (и не только), качать документацию на систему, читать аппноты, думать.
Но есть засада: это все нужно делать, исходя из смелого допущения, что операционной система на уровне ее сервисов одинаково хорошо функционирует на плате с любым слоем маски и независимо от количества ножек корпуса. У меня пока прокатывало, но ситуации разные бывают, может когда-нибудь и чернила для шестого класса нужно будет искать...
Почитайте немного про уровни абстракции, и чем в плане "абстрактности" является операционка.
вот, первое попавшееся
http://ru.wikipedia.org/wiki/%D0%9E%D0%BF%...%B5%D0%BD%D0%B8
Go to the top of the page
 
+Quote Post
Dimon49773
сообщение Apr 2 2013, 12:55
Сообщение #10





Группа: Участник
Сообщений: 12
Регистрация: 18-01-12
Пользователь №: 69 721



БУ-ГА-ГА !!!
как смешно!!!
Go to the top of the page
 
+Quote Post
Xenia
сообщение Apr 2 2013, 18:33
Сообщение #11


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(Dimon49773 @ Apr 2 2013, 10:27) *
Купил отладочную плату STM32F4DISCOVERY.
Вместе с ней на диске пришла ОС uC/OS II GUI.


Тоже недавно покупала эту плату, но никакого диска мне к ней не дали. Не подскажите ли откуда этот диск можно скачать или выложите то, что получили? Пожалуйста.
Go to the top of the page
 
+Quote Post
Dimon49773
сообщение Apr 3 2013, 04:54
Сообщение #12





Группа: Участник
Сообщений: 12
Регистрация: 18-01-12
Пользователь №: 69 721



Цитата(Xenia @ Apr 2 2013, 21:33) *
Тоже недавно покупала эту плату, но никакого диска мне к ней не дали. Не подскажите ли откуда этот диск можно скачать или выложите то, что получили? Пожалуйста.


там целый dvd, сюда на сайт вряд ли можно загрузить, напишите мне свою почту, я его загружу на какой нибудь торрент и вы его скачаете
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Apr 3 2013, 06:49
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(Dimon49773 @ Apr 2 2013, 15:55) *
БУ-ГА-ГА !!!
как смешно!!!

Да, я тоже посмеялся. Действительно, смешно когда человек ищет чернила для шестого класса и не слышит советы использовать просто чернила.
Вы про уровни абстракции и вообще про то, для чего нужны всякие оболочки над машинным кодом, читали? Если да, то Вы должны понимать, что операционка собственно и применяется затем, чтобы скрыть особенности железа. Вы ведь не ищете описание Майкрософт Экселя для процессора AMD? Так почему Вы ищете описание создания тасков микроГуи именно для Кортекс M4?

Цитата(Xenia @ Apr 2 2013, 21:33) *
Тоже недавно покупала эту плату, но никакого диска мне к ней не дали. Не подскажите ли откуда этот диск можно скачать или выложите то, что получили? Пожалуйста.

У меня тоже в упаковке диска не было, да и не вместится стандартная болванка (разве что обрезанная).
Судя по инструкции, диск и не входит в набор. Там на вложенной картонке есть порядок действий, в пятом пункте написано, что идти нужно на http://www.st.com/stm32f4-discovery
когда это набираете, то автоматом попадаете на страничку, на которой все и расположено:
http://www.st.com/web/en/catalog/tools/FM1...SS1532/PF252419
Но тоже интересно, что там на диске, то же самое или что-то еще? Про Микриум на этой страничке даже ссылки нет, нужно смотреть. Ну, на сайте Микриума вроде лежит искомое.

Вопрос к топикстартеру: там на диске, что, есть порт микриума для STM32F4? И про чернила для шестого класса: на http://micrium.com/downloadcenter/download...;supported=true ходили? может там есть ответы на Ваши вопросы?

PS. Пять лет на сайт микриума не заходил. вот, обновил страничку в кэше sm.gif
Go to the top of the page
 
+Quote Post
Dimon49773
сообщение Apr 3 2013, 09:32
Сообщение #14





Группа: Участник
Сообщений: 12
Регистрация: 18-01-12
Пользователь №: 69 721



Цитата(Ruslan1 @ Apr 3 2013, 09:49) *
Вопрос к топикстартеру: там на диске, что, есть порт микриума для STM32F4?


Есть, так я про неё тут вам и пишу...
Ещё много всяких утилит и програмулек, в том числе то что есть на сайте st.com
Я покупал с ebay.com
Конкретный продавец waveshare.com, cссылка вот
http://www.ebay.com/itm/STM32F4DISCOVERY-S...=item3cc7f5c542
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Apr 3 2013, 11:39
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(Dimon49773 @ Apr 3 2013, 12:32) *
Есть, так я про неё тут вам и пишу...
Ещё много всяких утилит и програмулек, в том числе то что есть на сайте st.com
Я покупал с ebay.com
Конкретный продавец waveshare.com, cссылка вот
http://www.ebay.com/itm/STM32F4DISCOVERY-S...=item3cc7f5c542

А, так Вы набор брали? потому как сам Дисковери у него на складе нарисован как у меня, и диск там не идет (хотя, может, модификация какая была). Думаю, что это он пишет на диск все свои примочки к платам, ну а так как там графический дисплей есть в примочках, то и к нему софт записан.
Это все доступно в архиве документации, у продавца на сайте. Но, конечно интересно глянуть что он Вам записал.

Я, кстати тоже от этого продавца посылочку жду sm.gif
А сам Дисковери я из Москвы заказал, дешевле на 4$ получилось, (Ну и посылка дешевле на 31$ стоить будет, чуть меньше внимания на таможне привлечет, надеюсь)
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th April 2024 - 21:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01516 секунд с 7
ELECTRONIX ©2004-2016