Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 21.07.2015, 19:50  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Вопрос по Keil uVision

Было такое. То ли обновил Кейл, то ли откатил, попустило.
Реклама:
STM32F0 вне форума  
Непрочитано 19.01.2016, 09:18  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,360
Сказал спасибо: 85
Сказали Спасибо 618 раз(а) в 373 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Вопрос по Keil uVision

Вопрос по отладчику Keil uVision 5.17

Качнул с оф. сайта, бесплатная лицензия на Cortex-M0, камень STM32F030.

Сделал для пробы простенькую программку:

PHP код:
#include ‹stm32f0xx.h›

volatile int aaa;

int main (void){
//RCC_TypeDef *R;
while (1){
    
aaa++;
};

В отладчике в железе пошагово смотрю переменную aaa, добавил в окно Watch - все ок.
Хочу посмотреть, к примеру sfr RCC и GPIOA, добавляю RCC в watch window - пишет "cannot evalute".
При этом через меню Peripherial - System Viewer: все показывает нормально.

Ладно.
Добавляю в проект строчку. которая объявляет неиспользуемую локальную переменную RCC_TypeDef *R (убираю коммент, можно и глобальную объявить, результат одинаков).

Теперь в отладчике в watch window прекрасно вижу и RCC, и GPIOA и все остальные sfr.

Оно конечно, не столь важно, но все же интересно, почему так?
И как сделать, чтобы без объявления ненужной переменной в watch window показывало sfr?
pambaru вне форума  
Непрочитано 19.01.2016, 10:32  
STM32F0
Заблокирован
 
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
STM32F0 на пути к лучшему
По умолчанию Re: Вопрос по Keil uVision

А зачем? Это никому не нужно. Всегда и везде были для SFR свои окна, для переменных свои.
STM32F0 вне форума  
Непрочитано 19.01.2016, 13:20  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,360
Сказал спасибо: 85
Сказали Спасибо 618 раз(а) в 373 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Вопрос по Keil uVision

Сообщение от STM32F0 Посмотреть сообщение
А зачем? Это никому не нужно
Ну вот, понадобилось
pambaru вне форума  
Непрочитано 19.01.2016, 14:54  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Вопрос по Keil uVision

pambaru, трудно после пЫк? Читайте документацию...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 20.01.2016, 07:49  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,360
Сказал спасибо: 85
Сказали Спасибо 618 раз(а) в 373 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Вопрос по Keil uVision

Сообщение от dosikus Посмотреть сообщение
pambaru, трудно после пЫк?
Не знаю, не пользовался никогда пыками
pambaru вне форума  
Непрочитано 25.01.2016, 11:00  
Evg69
Вид на жительство
 
Регистрация: 01.03.2005
Адрес: Урал, Снежинск
Сообщений: 150
Сказал спасибо: 152
Сказали Спасибо 45 раз(а) в 30 сообщении(ях)
Evg69 на пути к лучшему
По умолчанию Re: Вопрос по Keil uVision

Доброго дня.
Возможно вопрос более для песочницы.
Как в Каил ограничивается размер ОЗУ?
Влияет ли на это значение переменная
IDATALEN EQU 80H ; the length of IDATA memory in bytes.
из файла START_AD.A51?
Почему то при выборе контроллера с RAM 128 и c Ram256 - это значение не изменяется.

Второй вопрос - я выбираю на закладке device aduc814. RAM 256. 128 из которых адресуются прямой и косвенной адресацией, а 128 косвенной. Какой объем памяти я могу распределить для переменных программы?
Evg69 вне форума  
Непрочитано 25.01.2016, 11:14  
Wiza_
Почётный гражданин KAZUS.RU
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 982
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: Вопрос по Keil uVision

Evg69, В вашем распоряжении память с адреса 0х20 до 0х7f. Но учтите что в ней так же располагается стек
Wiza_ вне форума  
Сказали "Спасибо" Wiza_
Evg69 (26.01.2016)
Непрочитано 26.01.2016, 14:37  
Evg69
Вид на жительство
 
Регистрация: 01.03.2005
Адрес: Урал, Снежинск
Сообщений: 150
Сказал спасибо: 152
Сказали Спасибо 45 раз(а) в 30 сообщении(ях)
Evg69 на пути к лучшему
По умолчанию Re: Вопрос по Keil uVision

Сообщение от Wiza_ Посмотреть сообщение
Evg69, В вашем распоряжении память с адреса 0х20 до 0х7f. Но учтите что в ней так же располагается стек
Спасибо. Интересно, а как используются адреса с 0x80 до 0xff? Я считал что стек в этой области.
Evg69 вне форума  
Непрочитано 26.01.2016, 15:59  
Wiza_
Почётный гражданин KAZUS.RU
 
Регистрация: 29.12.2012
Адрес: Питер
Сообщений: 982
Сказал спасибо: 131
Сказали Спасибо 230 раз(а) в 157 сообщении(ях)
Wiza_ на пути к лучшему
По умолчанию Re: Вопрос по Keil uVision

Сообщение от Evg69 Посмотреть сообщение
Интересно, а как используются адреса с 0x80 до 0xff
Mapping на регистры. Стр 20 дш на aduc814.
Wiza_ вне форума  
 

Закладки

Метки
keil uvision
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Keil uVision + RTOS (LPC23xx) Seji-01 Микроконтроллеры, АЦП, память и т.д 0 12.03.2010 12:33
Вопрос по Keil uVision lom771 Микроконтроллеры, АЦП, память и т.д 4 30.08.2006 13:38
Вопрос к знатокам Keil mVision2. 011119xx Микроконтроллеры, АЦП, память и т.д 8 07.08.2006 09:02
Эмуляция внешней памяти в Keil uVision GSUS Микроконтроллеры, АЦП, память и т.д 1 10.10.2005 10:02


Часовой пояс GMT +4, время: 05:43.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot