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

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

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

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

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

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


 
Опции темы
Непрочитано 22.11.2010, 23:13  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от andries5 Посмотреть сообщение
Или писать в STVD?
А в чем Вы пытаетесь писать?
Реклама:

Последний раз редактировалось Falconist; 14.04.2011 в 00:34.
kison вне форума  
Непрочитано 22.11.2010, 23:15  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,802
Сказал спасибо: 124
Сказали Спасибо 602 раз(а) в 419 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Хотел непосредственно в COSMIC-е.
andries5 вне форума  
Непрочитано 22.11.2010, 23:23  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от andries5 Посмотреть сообщение
Хотел непосредственно в COSMIC-е.
Я так не пробовал, все равно нужно что то типа симулятора/отладчика. Но можно создать командный файл линкера build-›setup tools-›linker и в IdeaSTM8.
Там и стартап можно на свой заменить. Но STVD делает все это незаметно для пользователя. Так что проще STVD и пользовать.

Последний раз редактировалось Falconist; 14.04.2011 в 00:34.
kison вне форума  
Непрочитано 22.11.2010, 23:39  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,802
Сказал спасибо: 124
Сказали Спасибо 602 раз(а) в 419 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Я пытался Build - Setup tools - Linker - Create command file, там же Configure, указал все пути, но пишет
#error clnk C:\progr\COSMIC\CXSTM8_16K\Work\Test1\untitled.lkf :1 symbol f_main not defined (C:\Progr\COSMIC\CXSTM8_16K\Lib\crtsi.sm8 )

#error clnk C:\progr\COSMIC\CXSTM8_16K\Work\Test1\untitled.lkf :1 symbol __stack not defined (C:\Progr\COSMIC\CXSTM8_16K\Lib\crtsi.sm8 )

Попробую еще в Ride7. Наверное завтра. License free на 32К. К тому же поддерживает STM32F107. Я еще прикупил на STM32F107VC плату с TFT 3,2". А для наладки использовать ST-LINK от Дискавери. Так я думаю (мечтаю).
andries5 вне форума  
Непрочитано 22.11.2010, 23:50  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от andries5 Посмотреть сообщение
указал все пути, но пишет
Путей мало. Там есть такие строки:
Код:
# Put your files here
‹FILE_LIST›
#
Вместо ‹FILE_LIST› нужно указать свой список файлов для линковки. Видимо уже объектников. Если в Вашем проекте один файл main.c попробуйте вместо ‹FILE_LIST› указать main.o
Сообщение от andries5 Посмотреть сообщение
Попробую еще в Ride7.
Попробуйте все же STVD, может устроит. Там может и не лучшая IDE, но симулятор, отладчик и программатор в одном флаконе.

Последний раз редактировалось Falconist; 14.04.2011 в 00:34.
kison вне форума  
Непрочитано 23.11.2010, 00:38  
iIi_WARHEAD_iIi
Частый гость
 
Аватар для iIi_WARHEAD_iIi
 
Регистрация: 07.11.2010
Сообщений: 14
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
iIi_WARHEAD_iIi на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Что то со SPI запутался. Настроил его как в пдф сказано в мастер.
Код:
void SPI_Init(void)
{
	(*SPI).CR1 |= (u8)(0b01000100 & 0xff);
	(*SPI).CR2 |= (u8)(0b11000011 & 0xF7);
}
и при загрузке данных
Код:
(*SPI).DR = T_WELD&0x000F;
У меня не выходит в прерывание и последующая проверка переменной в отладчике показывает что она не меняется.

Код:
	if (T_WELD!=0)
	{
		T_WELD››=4;
		(*SPI).DR = T_WELD&0x000F;
	}
	(*SPI).ICR &=~SPI_ICR_TXEI;
Хотя просто флаг поднимал прерывания пустого буфера передачи, программа нормально заходит в прерывание.
Что-то где то упустил?

Последний раз редактировалось Falconist; 14.04.2011 в 00:34.
iIi_WARHEAD_iIi вне форума  
Непрочитано 23.11.2010, 10:54  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,802
Сказал спасибо: 124
Сказали Спасибо 602 раз(а) в 419 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от kison Посмотреть сообщение
Попробуйте все же STVD, может устроит.
В принципе устроит. Не вопрос. Но опять беда. В Debug все красиво, но в Release дает ошибку на их же проекте Дискавери
#error clnk Release\discover.lkf:1 no default placement for segment .TSL_IO_ALCODE
Может подскажете?

Последний раз редактировалось Falconist; 14.04.2011 в 00:35.
andries5 вне форума  
Непрочитано 23.11.2010, 19:23  
iIi_WARHEAD_iIi
Частый гость
 
Аватар для iIi_WARHEAD_iIi
 
Регистрация: 07.11.2010
Сообщений: 14
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
iIi_WARHEAD_iIi на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от andries5 Посмотреть сообщение
В Debug все красиво, но в Release
Если не ошибаюсь, то могут быть разные настройки Project Settings, в частности в Release может галка на каталог компилятора не стоять.

Последний раз редактировалось Falconist; 14.04.2011 в 00:34.
iIi_WARHEAD_iIi вне форума  
Непрочитано 23.11.2010, 20:35  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,802
Сказал спасибо: 124
Сказали Спасибо 602 раз(а) в 419 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от iIi_WARHEAD_iIi Посмотреть сообщение
в частности в Release может галка на каталог компилятора не стоять.
Стоит, но результат тот-же. Ошибка видимо в LKF файле.
#error clnk Release\discover.lkf:1 no default placement for segment .TSL_IO_ALCODE

Последний раз редактировалось Falconist; 14.04.2011 в 00:34.
andries5 вне форума  
Непрочитано 23.11.2010, 21:00  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от andries5 Посмотреть сообщение
Ошибка видимо в LKF файле.
Это уже под STVD так? Давайте посмотрим на Ваш файл lkf.

Последний раз редактировалось Falconist; 14.04.2011 в 00:35.
kison вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
KiCAD-объявления и впечатления al_dan KiCAD 32 03.10.2016 17:02
Народ, посмотрите quasm, Как ваши впечатления? suri Proteus, KiCAD и другие ECAD 5 14.10.2009 11:57


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


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