Zx80 0 23 сентября, 2021 Опубликовано 23 сентября, 2021 · Жалоба Quote Чтоже Вы тогда задаёте вопрос на этом форуме о выбрасывании цикла? Это где же я такой вопрос задавал. Подымитесь выше. Я сказал что я подозревал, что компилятор может выкинуть (оптимизирует) цикл. Такой оптимизации я не наблюдал за HP CodeVision вот и не ожидал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 23 сентября, 2021 Опубликовано 23 сентября, 2021 · Жалоба 45 minutes ago, Zx80 said: Это где же я такой вопрос задавал. Вот здесь Вы высказываете сомнение) А значит, и до вопроса недалеко... 45 minutes ago, Zx80 said: Я сказал что я подозревал, что компилятор может выкинуть (оптимизирует) цикл. С volatile-то? Такого быть не может, и если это происходит, то компилятор какой-то левый. В противном случае бы больше половины приложений на микроконтроллерах не работали бы. Иначе все обращения к регистрам ввода-вывода бы выкидывались... 46 minutes ago, Zx80 said: CodeVision Это вообще не компилятор. Вернее, не стандарт. Ориентируйтесь на IAR, Keil, GCC. С CodeVision давно сам работал. Ничего хорошего там нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zx80 0 23 сентября, 2021 Опубликовано 23 сентября, 2021 · Жалоба Цитата С volatile-то? Такого быть не может, и если это происходит, то компилятор какой-то левый. HP однако. Цитата С CodeVision давно сам работал. Ничего хорошего там нет. Согласен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 23 сентября, 2021 Опубликовано 23 сентября, 2021 · Жалоба 5 hours ago, Zx80 said: HP однако. К Hewlett Packard никакого отношения не имеет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zx80 0 24 сентября, 2021 Опубликовано 24 сентября, 2021 (изменено) · Жалоба Quote Ориентируйтесь на IAR, Keil, GCC. Я больше из мира ПК и помогают мне широкие плечи ф. Microsoft. Поэтому с GCC вообще не знаком. Знаю только что это свободный компилятор. Как его конфигурить под цели Винды загадка а уж для разных микроконтроллеров. С IAR, Keil более менее разобраться можно там GUI. Так же понимаю что работать через редактор, а потом компилить эт наверное самый правильный ход, но и самый труднозапутаный. Изменено 24 сентября, 2021 пользователем Zx80 закадка - загадка Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 24 сентября, 2021 Опубликовано 24 сентября, 2021 · Жалоба 5 minutes ago, Zx80 said: Как его конфигурить под цели Винды загадка Вот это да! А документация на что же? 6 minutes ago, Zx80 said: С IAR, Keil более менее разобраться можно там GUI Которое лишь прикрывает интерфейс командной строки. Но если так, то и GCC можно с гуём найти) 7 minutes ago, Zx80 said: Так же понимаю что работать через редактор, а потом компилить эт наверное самый правильный ход, но и самый труднозапутаный. Что Вы имеете в виду? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 40 24 сентября, 2021 Опубликовано 24 сентября, 2021 · Жалоба 15 minutes ago, Zx80 said: Я больше из мира ПК и помогают мне широкие плечи ф. Microsoft. Поэтому с GCC вообще не знаком Реально смешно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zx80 0 24 сентября, 2021 Опубликовано 24 сентября, 2021 (изменено) · Жалоба Quote Что Вы имеете в виду? Все тонкости пройдут через тебя, то что скрывает IDE, понятное дело знать будешь все, но время старта жуть как удлиняется. Изменено 24 сентября, 2021 пользователем Zx80 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 24 сентября, 2021 Опубликовано 24 сентября, 2021 · Жалоба 5 minutes ago, Zx80 said: но время старта жуть как удлиняется. Я согласен. Эти тонкости лучше познавать со временем. Впрочем, если у Вас богатый опыт, как я понял, то всё должно даться проще. Но, с другой стороны, IAR и Keil хорошие среды для программирования. IAR пользуюсь в настоящее время (только исходники редактирую в другой IDE, но это и неважно), а Keil использовал лет... 10 назад. Не очень долго. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zx80 0 24 сентября, 2021 Опубликовано 24 сентября, 2021 (изменено) · Жалоба Реально не могу понять для чего в IAR CMSIS Pack manager. Я папку CMSIS сделал, туда хедеры и исходники положил, указал для препроцессора и собираю. A что подразумевается под CMSIS Pack. Это нечто как в Keil, но там работает а в IAR его еще надо заставить работать ? Изменено 24 сентября, 2021 пользователем Zx80 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zx80 0 25 сентября, 2021 Опубликовано 25 сентября, 2021 · Жалоба Кликай не кликай, но реакции Может чтобы этот визард чет показал надо где то раньше еще чет кликнуть. Дак поле не редактируемо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 25 сентября, 2021 Опубликовано 25 сентября, 2021 · Жалоба On 9/24/2021 at 3:53 PM, Zx80 said: IAR CMSIS Pack С этой хреновиной не знаком) Я сторонник писать драйвера самостоятельно. В них всё равно будут ошибки, как и в чужих, зато опыта добавится больше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 42 25 сентября, 2021 Опубликовано 25 сентября, 2021 · Жалоба On 9/24/2021 at 10:53 AM, Zx80 said: Реально не могу понять для чего в IAR CMSIS Pack manager. Я папку CMSIS сделал, туда хедеры и исходники положил, указал для препроцессора и собираю. А что вы именно для препроцессора указали ? А пути в к этой папке вы указали - Include Path ? On 9/23/2021 at 12:38 PM, Zx80 said: Это просто тестовая прога, пробую на разных IDE (IAR, Cube, Keil) думаю куда пристать. On 9/24/2021 at 9:55 AM, Zx80 said: Поэтому с GCC вообще не знаком. Знаю только что это свободный компилятор. Как его конфигурить под цели Винды загадка а уж для разных микроконтроллеров. Cube это IDE, в которую встроен компилятор GCC для ARM. И в этой IDE все так же настраивается галочками как и в IAR и Keil. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zx80 0 25 сентября, 2021 Опубликовано 25 сентября, 2021 · Жалоба Quote А что вы именно для препроцессора указали ? А пути в к этой папке вы указали - Include Path ? Создал папку CMSIS, в нее хедеры. Правда не понятно, откуда подтягиваются исходники. Все ж собирается и работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 42 26 сентября, 2021 Опубликовано 26 сентября, 2021 · Жалоба On 9/25/2021 at 7:22 AM, Zx80 said: Кликай не кликай, но реакции Может чтобы этот визард чет показал надо где то раньше еще чет кликнуть. Дак поле не редактируемо. 17 hours ago, Zx80 said: Создал папку CMSIS, в нее хедеры. Правда не понятно, откуда подтягиваются исходники. Все ж собирается и работает. Так вы вместо вашего CMSIS Pack просто процессорное ядро выберите - Cortex-M4 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться