Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.53/17: Рейтинг темы: голосов - 17, средняя оценка - 4.53
Jokuor_showjumpymk
0 / 0 / 0
Регистрация: 15.10.2016
Сообщений: 55
1

Ни led blink, ни реакции на main.c в Coocox

18.10.2016, 13:16. Просмотров 3140. Ответов 17
Метки нет (Все метки)

Добрый день! Пробую поморгать светодиодом.

Сделал все как в видеоуроке

https://www.youtube.com/watch?v=cJxjfAhvpUw

Даже ошибок половины нет, как у парня на видео.

Только плата у меня stm32f4-disc1, соответственно в stm32cubemx настроил инитилку другую.

Скомпилировалось все на ура. Залилось на контроллер на ура.

Не мигает.

Начал разбираться своим излюбленным путем - отрезания.

Дошел до того, что Coosox даже создавая пустой начальный проект для stm32f4407vgxxx, без всяких библиотек HAL, без всего вообще собирает проект с одним и тем же результатом формата

Prokram Size: text data bss dec hex filename 4876 20 1804 6700 1a2c 4LEDS.elf

только числа поменьше.

И вот что забавно - сколько я в main.c мусорного кода не набиваю - даже 200 строк - эти числа в Prokram Size не меняются. Они минимальны.

Более того, даже если я удалю main.c - ничего не изменяется. Проект собирается. Ругается он только если я намеренно в main.c укажу синтаксически неправильный код.

У меня подозрения, что в действительности coosox не ничего не собирает, несмотря на то, что main.c и библиотеки HAL корректны.

Памажите! Планета Железяка! Воды нет, растительности нет!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2016, 13:16
Ответы с готовыми решениями:

Загораются LED CPU; LED VGA; LED DRAM. потом тухнут и компьютер перезагружается
здравствуйте я решил собрать комп комплект такой Процессор: Intel Core i7-2600k 3.4ГГц...

Asus K60IJ (K50IJ Main Board) - Нет реакции на кнопку включения, но индикатор подключения БП горит
ASUS K60IJ. K50IJ Main Board. Нет реакции на кнопку включения, но индикатор подключения БП горит....

STM32L4 + STM32CubeMX + coocox или не coocox
Разжился NUCLEO-L476RG. До этого с STM32 вообще дела не имел. Посмотрел на...

Как подключить HDD Led, Power Led+, Power Led -, Power sw, reset sw на мат. плате ga-b75-d3v rev.1
Весь вопрос в теме.

Подключение Power SW, HDD LED, Reset SW, Power Led+, Power LED- на материнке Foxconn
Доброго времени суток. Вот в чем проблема, уже день пытаюсь найти мануал или хоть что нибудь, что...

17
Moyk
0 / 0 / 0
Регистрация: 15.04.2016
Сообщений: 237
18.10.2016, 13:51 2
Чем помочь?
Могу помочь разве что тем что скажу что в EmBytz такой проблемы нет. Ищите причину в кокосе или в коде / настройках проекта.
0
dosykus_2
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 4,017
18.10.2016, 14:44 3
Цитата Сообщение от Jokuor_showjumpymk
Памажите! Планета Железяка! Воды нет, растительности нет!
Мозгов так же нет.
Наивные мечты нубов о том, что по кухаркиным урокам а-ля "тыкай как я", можно что либо изучить.
Да и глупое утверждение урокописателя о "полезности" кокоса и калокуба так же доставляют.
Начинайте с чтения а не тыканья...
0
hd44780
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,605
18.10.2016, 14:51 4
хоть проект дайте что-ли...
0
Jokuor_showjumpymk
0 / 0 / 0
Регистрация: 15.10.2016
Сообщений: 55
18.10.2016, 15:12 5
dosykus, я программирую 25 лет. Начинал еще в начале 90-х даже с ассемблера, а в СССР паял радиоприемники в пионерском кружке :) На avr насобирал кучу устройств.
Все о чем я прошу - помощи оттолкнуться от мертвой точки и скомпилировать этот гребаный hitto world.
ok, из дома подгружу вечером, спасибо.
0
dosykus_2
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 4,017
18.10.2016, 15:25 6
Jokuor_showjumpymk, весь ваш предыдущий опыт может смело выкинуть в топку, тем более avrшный.
С калолкубом вам скакать и скакать по граблям. Могу накидать мигалку на F4 диско на Keil без калокуба...
0
Jokuor_showjumpymk
0 / 0 / 0
Регистрация: 15.10.2016
Сообщений: 55
18.10.2016, 15:56 7
dosykus_2, у меня нет проблем в понимании прямого программирования портов вывода... разве что с заменой функции delay от HAL мне будет сложновато сразу на таймеры STM32 прыгнуть - я их еще не очень. Я не понимаю почему эта хрень Coosox не льет в stm32 прошивку, и при этом говорит, что льет. Тут вопрос не в коде.
stm32cubemx мне тоже не очень необходим , могу и покопаться "manual direct".
Но у меня то даже без main.c Coosox ведет себя странно. Значит я что-то где-то в инсталляциях упустил, или что-то в этой IDE принципиально не настроил :(

Keil я не могу использовать. Он стоит 4000 евро в год. Для меня это слишком большая цена. А устройства, которые я должен портировать с avr - комплексны, сложны и требовательны. Мне уже надо переходить на LED КПИ видеопанели
0
otixsom
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 1,183
18.10.2016, 16:02 8
Цитата Сообщение от Jokuor_showjumpymk
Keil я не могу использовать. Он стоит 4000 евро в год. Для меня это слишком большая цена. А устройства, которые я должен портировать с avr - комплексны, сложны и требовательны. Мне уже надо переходить на LED КПИ видеопанели
Вы в 32К не вмещаетесь? И это только для дебага...
Ну ок, а ломаный кейл?
0
vt340
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
18.10.2016, 16:22 9
Jokuor_showjumpymk, вот как устроена эта кухня изнутри, за фасадом coosox и т.п. -
0
Pymkvym
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,520
18.10.2016, 16:24 10
Если пользуете Куб - установите OpenSTM32.
Куб может генерить проект прямо для неё.
Просто так в Кокос проект из Куба не перетащите.
0
iukimi_i_m
0 / 0 / 0
Регистрация: 03.02.2012
Сообщений: 106
18.10.2016, 16:42 11
Сколько раз говорить! Для серии STM32F0 Кейл раздает бесплатную лицензию! Полнокровную и без ограничений. Обращайтесь на сайт кейла и требуйте лицензию, выкрикивая что клятвенно для СТМ32Ф0!
0
Jokuor_showjumpymk
0 / 0 / 0
Регистрация: 15.10.2016
Сообщений: 55
18.10.2016, 18:30 12
stm32f0 для моих задач слишком слабый процессор :)
все спасибо, чую ночка у меня сегодня будет жаркой в схватке с железом и софтом! :)
Ломаный кейл? Эх.... были времена моего детства - пользовались паленым софтом... отвык уже :)

Но вообще с интересном смотрю, что ни один не уважает coosox? :)
0
Moyk
0 / 0 / 0
Регистрация: 15.04.2016
Сообщений: 237
18.10.2016, 19:06 13
Будто кроме кейла и кокоса других сред нет...
0
Jokuor_showjumpymk
0 / 0 / 0
Регистрация: 15.10.2016
Сообщений: 55
18.10.2016, 19:17 14
Moyk, у меня сложилосб впечатление, что лидеры IAR, Keil, Coosox
0
Pymkvym
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,520
18.10.2016, 19:24 15
Вот проект на Кокосе.
103-ий камень
http://www.youtube.com/watch?v=ldeCwaxwkpw

Где вы там сложности умудрились найти - я даже предположить не могу!
0
TomityWotf
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 553
18.10.2016, 19:24 16
За кокосом сложилась репутация "для начинающих". Ну и плюсом ему идет то, что он бесплатен. На деле - вполне себе ничего, но довольно тормозная штука и, попробовав чистый Eclipse (или поделку на его основе от ST - AC6, он же OpenSTM32), возвращаться на кокос желания нет.
Ну и еще китайцы забили на версию 1.x (которая не знает многих новых процов и добавить их не всегда возможно) и начали пилить 2.х, которая выглядит пока что не очень... да еще пилят очень медленно.
0
Pymkvym
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,520
18.10.2016, 19:26 17
Второй кокос сырой, согласен.
0
Moyk
0 / 0 / 0
Регистрация: 15.04.2016
Сообщений: 237
18.10.2016, 19:27 18
Выше написал в какой бесплатной среде проверено нормально компилируются проекты из кубика.
Конечно они и в кейле будут компилиться, но среда платная.
0
18.10.2016, 19:27
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2016, 19:27

Подключение кабелей Power SW, HDD LED, Reset SW, Power Led+, Power LED-
Доброго времени суток. Вот в чем проблема, уже день пытаюсь найти мануал или хоть что нибудь, что...

Ошибка no main class (заголовок com/javafx/main/Main) на другом компьютере
У меня возникла такая проблема. Если я создаю пример JavaFX приложения в Netbeans и компилирую его...

Системная плата Gigabyte GA-K8NE погасли индикаторы Led Power и Led HDD
Здравствуйте! ВСЕ.Может кто подскажет в чём дело? Установил мать плату,подключил, всё светилось и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru