Кто любит RISC в жизни, заходим, не стесняемся.
Вс апр 05, 2015 17:06:04
dosikus писал(а):И никогда не входила в стандартные Сишные либы...
Подробнее можно почитать
тут!
Вс апр 05, 2015 21:18:33
kapitan0v писал(а):WikingUA писал(а):Наставте на путь истинный пожалуйста.
Скиньте проект полностью, я гляну в понедельник.
UPD: Заскочил сегодня на работу, быстро глянул - если честно у вас там жуткая каша. Я бы порекомендовал вначале создать пустой проект (в адекватном виде), убедиться что все работает и потом уже постепенно добавлять свой код. Подскажите точно маркировку процессора и я соберу для вас пустой проект.
Процессор как в дискавери STM32F100RBT6B. На счет каши согласен, куда ж без нее)
Пн апр 06, 2015 11:21:33
WikingUA писал(а):Процессор как в дискавери STM32F100RBT6B. На счет каши согласен, куда ж без нее)
Сделал пустой проект для вашего МК. Попробуйте для начала сделать что-то проще чем работа с экраном, например классический светодиодо-ногодрыг.
А дальше переходить к чему-то сложнее.
Кроме того проект я сделал без SPL. Если нужно или хотите попробовать - сделаю версию с этой библиотекой.
Если что - спрашивайте. Удачи!
Пн апр 06, 2015 13:52:06
Спасибо за проект, будем пробовать
Чт апр 23, 2015 10:19:18
Добрый день, не отлаживается программа в симуляторе.
Методом тыка определил что дело вот в чем, во вкладке Debug, Dialog DLL написано TCM.DLL, Parametr -pCM3.
Изменил их и все заработало, как они там появились, где это настраивается при создании проекта.
Чт апр 23, 2015 14:02:02
Во время отладки один показывает где сейчас выполняется программа, второй можно мышкой переставить в нужное место программы и приказать выполнить до этого места. (Надеюсь не напутал ничего
)
Чт апр 23, 2015 14:47:05
Спасибо большое!!!!
Пт апр 24, 2015 22:25:32
Добрый вечер, как измерить время выполнения кода при отладке в Keil?
То что пишется в Sec не похоже на правду.
Пн апр 27, 2015 11:31:03
Пора забросить симулятор и отлаживать в железе.
В Cotrex M3 интервалы измеряются DWT ...
Вт апр 28, 2015 12:10:36
Всё делаю только в железе, но интервалы очень короткие, как их померить в железе?
Например как измерить время отрисовки дисплея?
Ср апр 29, 2015 15:56:05
Спасибо!!!
Добрый день может кто-то подскажет откуда keil берет эту информацию, из-за которой не получается отлаживать симулятором.
http://screenshot.su/show.php?img=4a07a ... cf0558.jpg
Ср май 06, 2015 14:41:51
Всем бодрого времени суток!
Собственно по коду проблем особых (пока
) у меня нет, но есть проблемка по Кейлу 5.
Собственно интересует отладка, в частности просмотр состояния переменных в реальном времени. Почитал мануалы на одноименном сайте, и понял (может не правильно
) что uVision не может читать область памяти где хранится переменная что говорится "просто так", нужно ставить брейки и что то с ними делать. Так вот, просвятите на эту тему , как правильно с ними работать чтобы увидить долгожданную переменную в окошке watch.
Ср май 06, 2015 15:53:48
vanika писал(а):чтобы увидить долгожданную переменную в окошке watch.
Что бы увидеть переменную в окошке Watch, ее просто нужно туда добавить. Но это не отображение ее в реальном времени, а в режиме отладки (старт - стоп). Если нужно смотреть именно в реальном времени (или около того) воспользуйтесь
STM-STUDIO.
2015-05-06 16-51-39 C Users user YandexDisk Scoreboard Firmware Firmware.uvprojx - µVision.png
Ср май 06, 2015 16:01:19
Все верно говорите, но после добавления переменной в watch она идет со значением @cannot evaluate@.
К примеру нужно просмотреть состояние дата регистра модуля ацп, создаю запись вида : data_adc = ADC1->DR;
по идеи значение регистра должно присвоиться data_adc, а оно не присваивается. Проверяю АЦП, строю в стм студио кривую из ADC1->DR - все в порядке данные идут. Поэтому вопрос и возник, нужно отслеживать переменные а не получается(((
Ср май 06, 2015 16:21:11
Другими словами, где я должен поставить бряки чтобы отображение стало корректным
Ср май 06, 2015 16:44:50
продублирую и тут
добавьте volatile
типа: volatile uint16_t data_adc
Ср май 06, 2015 17:08:44
Собственно из мануалов:
и все равно не работает
- Вложения
-
- Снимок3.jpg
- (113.4 KiB) Скачиваний: 946
Ср май 06, 2015 17:40:00
проверил - нормально работает
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.