Ну, дура не дура, а сто рулей в день имею... Я к тому, что я практически с нуля за неделю начал работать с STM32. И если б не форумы, это было б просто невозможно. Так что очень признателем всем, кто оказад посильную помощь.
[uquote="240265",url="/forum/viewtopic.php?p=3798260#p3798260"]Это надо же ...
Найдено 263 результата
- Пт фев 28, 2020 13:11:02
- Форум: ARM
- Тема: Проблема с симулятором Keil.
- Ответы: 12
- Просмотры: 7721
- Пт фев 28, 2020 05:44:54
- Форум: ARM
- Тема: Ассемблер KEIL
- Ответы: 101
- Просмотры: 28175
Re: Ассемблер KEIL
Сегодня не поленился к ассемблерной процедурке накидать сишный аналог. Погонял с разными настройками.
Ну что тут сказать. Компилятор откровенно странный. Он потрясающе хорошо исправляет ошибки программиста в плане оптимизации. ТО есть он очень тщательно анализирует контексты, учитывает константы ...
Ну что тут сказать. Компилятор откровенно странный. Он потрясающе хорошо исправляет ошибки программиста в плане оптимизации. ТО есть он очень тщательно анализирует контексты, учитывает константы ...
- Чт фев 27, 2020 23:14:20
- Форум: ARM
- Тема: Проблема с симулятором Keil.
- Ответы: 12
- Просмотры: 7721
Re: Проблема с симулятором Keil.
[uquote="Мурик",url="/forum/viewtopic.php?p=3797973#p3797973"]Тогда зачем симулятор?
Запускайте отладку в ОЗУ (если прошивка поместится) и смотрите как выполняется код.
В соседней теме это можно увидеть на видео под спойлером. http://radiokot.ru/forum/viewtopic.php?p=3794560#p3794560
Запустите ...
Запускайте отладку в ОЗУ (если прошивка поместится) и смотрите как выполняется код.
В соседней теме это можно увидеть на видео под спойлером. http://radiokot.ru/forum/viewtopic.php?p=3794560#p3794560
Запустите ...
- Чт фев 27, 2020 20:35:52
- Форум: ARM
- Тема: Заголовочный файл в ассемблере keil
- Ответы: 6
- Просмотры: 2441
Re: Заголовочный файл в ассемблере keil
Это, к сожалению, не от кейловского ассемблера. Без изменений на нем не пойдет. Но - все равно спасибо. Поправить будет не сложно. А где такое добывают ( для других микроконтроллеров)? Я так понимаю, в поставке GAS?
>> а зачем из пушки палить то ? по воробьям . для ассемблера есть GAS (Gnu ...
>> а зачем из пушки палить то ? по воробьям . для ассемблера есть GAS (Gnu ...
- Чт фев 27, 2020 01:27:18
- Форум: ARM
- Тема: Проблема с симулятором Keil.
- Ответы: 12
- Просмотры: 7721
Re: Проблема с симулятором Keil.
[uquote="Мурик",url="/forum/viewtopic.php?p=3797626#p3797626"]У вас что нет микроконтроллера и ст-линка?[/uquote]
есть
есть
- Чт фев 27, 2020 00:05:22
- Форум: ARM
- Тема: Проблема с симулятором Keil.
- Ответы: 12
- Просмотры: 7721
Re: Проблема с симулятором Keil.
[uquote="Oxford",url="/forum/viewtopic.php?p=3797537#p3797537"]Нет там симулятора забей.[/uquote]
в смысле фигово работает?
Вообще я понял, с симуляторами под ARM проблема? Вроде у GCC их тоже нету?
в смысле фигово работает?
Вообще я понял, с симуляторами под ARM проблема? Вроде у GCC их тоже нету?
- Ср фев 26, 2020 21:41:35
- Форум: ARM
- Тема: Проблема с симулятором Keil.
- Ответы: 12
- Просмотры: 7721
Проблема с симулятором Keil.
Еще сюрприз от Keil. На этот раз от симулятора.
Отлаживаю на плате - все замечательно. При переключении на симулятор, вместо того, что бы перескочить сразу в main, трассер застревает на первой инструкции SystemInit, и дальше на каждой следующей. При этом в окне сообщений на каждый шаг выводится по ...
Отлаживаю на плате - все замечательно. При переключении на симулятор, вместо того, что бы перескочить сразу в main, трассер застревает на первой инструкции SystemInit, и дальше на каждой следующей. При этом в окне сообщений на каждый шаг выводится по ...
- Ср фев 26, 2020 20:33:46
- Форум: ARM
- Тема: Русские комментарии в Keil
- Ответы: 8
- Просмотры: 6239
Re: Русские комментарии в Keil
>> Одна из возможностей -- включить кодировку файлов в UTF-8 (Edit - Configuration - Editor).
Огромное спасибо. Это решило проблему.
Огромное спасибо. Это решило проблему.
- Ср фев 26, 2020 16:36:09
- Форум: ARM
- Тема: Русские комментарии в Keil
- Ответы: 8
- Просмотры: 6239
Re: Русские комментарии в Keil
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3797362#p3797362"]Бить кувалдой по рукам за комментарии, содержащие какие-либо символы, кроме ASCII!!![/uquote]
Ну вот. Все национальные ритуалы соблюдены
Теперь жду нормальных ответов.
Ну вот. Все национальные ритуалы соблюдены
Теперь жду нормальных ответов.
- Ср фев 26, 2020 16:28:21
- Форум: ARM
- Тема: Русские комментарии в Keil
- Ответы: 8
- Просмотры: 6239
Русские комментарии в Keil
А ни кто не знает, как заставить Keil показывать русские комментарии ( сейчас весь русский текст выводится вопросами)?
Смена кодовой страницы не помогла.
Смена кодовой страницы не помогла.
- Ср фев 26, 2020 15:58:17
- Форум: ARM
- Тема: Ассемблер KEIL
- Ответы: 101
- Просмотры: 28175
Re: Ассемблер KEIL
KEIL таки поддерживает ассемблер GCC формата! Только в 6-м компиляторе. Надо установить галку Assemble by using ARMCLang V6 в Опциях - Асм.
Только это надо не на весь проект вешать, а только на свои файлы. А то не откомпилируется стартап файл.
Только это надо не на весь проект вешать, а только на свои файлы. А то не откомпилируется стартап файл.
- Ср фев 26, 2020 15:12:02
- Форум: ARM
- Тема: Заголовочный файл в ассемблере keil
- Ответы: 6
- Просмотры: 2441
Re: Заголовочный файл в ассемблере keil
[uquote="VladislavS",url="/forum/viewtopic.php?p=3797305#p3797305"]Конвертнуть из svd-файла.[/uquote]
А есть на эту тему какой-то софт?
А есть на эту тему какой-то софт?
- Ср фев 26, 2020 13:35:50
- Форум: ARM
- Тема: Заголовочный файл в ассемблере keil
- Ответы: 6
- Просмотры: 2441
Re: Заголовочный файл в ассемблере keil
[uquote="Мурик",url="/forum/viewtopic.php?p=3797230#p3797230"]http://www.keil.com/support/man/docs/armasm/armasm_dom1361290015482.htm
Только почему вы подключаете h файлы? Разве асм поддерживает код на C/C++?[/uquote]
Не, не поддерживает. Но часто h- файлы поддерживают ассемблер. Увы, это не тот ...
Только почему вы подключаете h файлы? Разве асм поддерживает код на C/C++?[/uquote]
Не, не поддерживает. Но часто h- файлы поддерживают ассемблер. Увы, это не тот ...
- Ср фев 26, 2020 05:23:25
- Форум: ARM
- Тема: Заголовочный файл в ассемблере keil
- Ответы: 6
- Просмотры: 2441
Заголовочный файл в ассемблере keil
Здравствуйте. Неожиданная засада с keil - ассемблером. Может ли кто-то подсказать, как в кейле в ассемблерном файле подключить заголовочный файл с описанием периферии?
Что-то вроде GET stm32f0xx.h не годится - заголовочный файл ассемблера, видимо, не поддерживает.
Что-то вроде GET stm32f0xx.h не годится - заголовочный файл ассемблера, видимо, не поддерживает.
- Пт фев 21, 2020 21:44:14
- Форум: ARM
- Тема: IAR EW inline assembler
- Ответы: 23
- Просмотры: 5240
Re: IAR EW inline assembler
Ну, ОК. Похоже, нам друг друга не понять. Что ж, бывает
А кто такой Мурик? И почему его надо остерегаться? Я заинтригован.
Добавлено after 17 minutes 14 seconds:
>> protoder, гуманитарий ???
Ну, как... Книги читаю, матом не ругаюсь.
А так программист и электронщик с 30-тилетним стажем, под сотню ...
А кто такой Мурик? И почему его надо остерегаться? Я заинтригован.
Добавлено after 17 minutes 14 seconds:
>> protoder, гуманитарий ???
Ну, как... Книги читаю, матом не ругаюсь.
А так программист и электронщик с 30-тилетним стажем, под сотню ...
- Пт фев 21, 2020 21:04:08
- Форум: AVR
- Тема: AVR: как работает регистр флагов прерываний?
- Ответы: 8
- Просмотры: 4006
Re: AVR: как работает регистр флагов прерываний?
[uquote="Барсик",url="/forum/viewtopic.php?p=1500664#p1500664"]Из даташита было не всё понятно. Поставил несколько смелых экспериментов с ATtiny13 и регистром таймера TIFR0. Получилось примерно так:
1. Соответствующий бит регистра устанавливается в 1 всегда, когда выполнилось условие прерывания ...
1. Соответствующий бит регистра устанавливается в 1 всегда, когда выполнилось условие прерывания ...
- Пт фев 21, 2020 20:13:16
- Форум: ARM
- Тема: Ассемблер KEIL
- Ответы: 101
- Просмотры: 28175
Re: Ассемблер KEIL
[uquote="Мурик",url="/forum/viewtopic.php?p=3794664#p3794664"] И кстати почему именно HID? Потому что с дровами нет проблем. Используются системные и устройство работает начиная с Win95 (с пакетом обновления) до текущей версии Win10.
В большинстве случаев скорости 64 КБ/с хватает, а если нет но ...
В большинстве случаев скорости 64 КБ/с хватает, а если нет но ...
- Пт фев 21, 2020 19:57:18
- Форум: ARM
- Тема: IAR EW inline assembler
- Ответы: 23
- Просмотры: 5240
Re: IAR EW inline assembler
Хамство - оно и есть хамство. Его нельзя ни как воспринимать по-другому. Незачем...
- Пт фев 21, 2020 19:42:53
- Форум: ARM
- Тема: Ассемблер KEIL
- Ответы: 101
- Просмотры: 28175
Re: Ассемблер KEIL
>> Чой-то не работает? Работает. Помните, я давал документ с описанием побитовой структуры команд? Ну воооот.
А вот помню. Только я еще и тогда не очень понял, что вы имели ввиду. Вы, помнится, утверждали, что Cortex M0 умеет выполнять, например, условные префиксы. Я ни какого намека на это ни в ...
А вот помню. Только я еще и тогда не очень понял, что вы имели ввиду. Вы, помнится, утверждали, что Cortex M0 умеет выполнять, например, условные префиксы. Я ни какого намека на это ни в ...
- Пт фев 21, 2020 16:22:29
- Форум: ARM
- Тема: Ассемблер KEIL
- Ответы: 101
- Просмотры: 28175
Re: Ассемблер KEIL
>> Однако, доступ к тем, что r8 и выше - только через 32-битный вариант инструкции.
Так а какие 32-х битные варианты инструкций? Реально на Cortex M0 пользоваться этими регистрами могу команда B, ADD, и ldr r, [pc, #Disp]
Если не ошибаюсь, все. То есть регистры есть, но всерьез их использовать С ...
Так а какие 32-х битные варианты инструкций? Реально на Cortex M0 пользоваться этими регистрами могу команда B, ADD, и ldr r, [pc, #Disp]
Если не ошибаюсь, все. То есть регистры есть, но всерьез их использовать С ...