Easyelectronics.ru

Электроника для всех
Текущее время: 16 окт 2018, 08:58

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: stm8l101f2p6 CFG_GCR
СообщениеДобавлено: 13 ноя 2017, 19:45 
Заглядывает иногда

Зарегистрирован: 04 окт 2017, 22:23
Сообщения: 100
Делаю новый проект с использованием SPL, на основе старого который был написан "методом работы с регистрами". Дохожу до строчки:
CPU_CFG_GCR_bit.AL = 1;
переписываю в
CFG->GCR |= CFG_GCR_AL;
и дупа полная -не компилилится...
лезем в файл stm8l10x.h и видим, что нет там адреса CFG_BaseAddress!!!!!!!!
пришлось дописать #define CFG_BaseAddress 0x7F60
и всё заработало!
Коллеги, я правильно сделал??? Если да, то буду рад, если кому-то этот пост поможет....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm8l101f2p6 CFG_GCR
СообщениеДобавлено: 17 ноя 2017, 13:42 
Старожил

Зарегистрирован: 23 дек 2012, 16:46
Сообщения: 310
Откуда: Новый Уренгой
Из файла C:\Program Files (x86)\STMicroelectronics\st_toolset\asm\include\STM8L101.asm
Цитата:
; Global configuration register (CFG) at 0x7f60

Всё верно.
Код:
Сидит программист глубоко в отладке. Подходит сынишка:
- Папа, почему солнышко каждый день встает на востоке, а садится на западе?
- Ты это проверял?
- Проверял.
- Хорошо проверял?
- Хорошо.
- Работает?
- Работает.
- Каждый день работает?
- Да, каждый день.
- Тогда ради бога, сынок, ничего не трогай, ничего не меняй.

_________________
vk.com/casusnur


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB