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

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

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

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

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

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


 
Опции темы
Непрочитано 20.12.2010, 17:09  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Стас , запустил на Cosmic , но с боольшим гемороем...
Вставил асм вставку :
Код:
	//while(BSY);
	#asm
wait:	 LD A,#0x80
	 AND A,0x5203
	 JRNE wait
  #endasm
  CS=1; // deselect LCD
}
Короче в задницу это космик...

Так , теперь надо искать как в IAR мультифайловый проект стряпать...
Реклама:
__________________
Осторожно , злой кот

Последний раз редактировалось Falconist; 14.04.2011 в 00:08.
dosikus вне форума  
Непрочитано 20.12.2010, 17:13  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

IgorAVR2,
PlainUser, Идите в личку разбирайтесь , право слово .
Не нравится STM так и не юзайте его...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 20.12.2010, 17:46  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от dosikus Посмотреть сообщение
Стас , запустил на Cosmic , но с боольшим гемороем...
Вставил асм вставку :
Надо просто не маяться дурью. В документации черным по белому:
Цитата:
Do not use the BSY flag to handle each data transmission or reception. It is better to use TXE and RXNE flags instead.
Вот как раз RxNE и нужно проверять. И когда установится дрыгать CS. И nop нафиг не нужны.
ЗЫ. А код проверки BSY хреновый вышел, что у космика, что у IAR. Там одна команда должна быть - BTJT.

Последний раз редактировалось Falconist; 14.04.2011 в 00:08.
kison вне форума  
Непрочитано 20.12.2010, 17:52  
Serega_B
Прописка
 
Регистрация: 09.11.2010
Сообщений: 102
Сказал спасибо: 4
Сказали Спасибо 28 раз(а) в 22 сообщении(ях)
Serega_B на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от dosikus Посмотреть сообщение
Так , теперь надо искать как в IAR мультифайловый проект стряпать...
Делай раз...
Миниатюры:
Нажмите на изображение для увеличения
Название: wsp2.gif
Просмотров: 55
Размер:	6.1 Кб
ID:	15961  
Изображения:
 

Последний раз редактировалось Falconist; 14.04.2011 в 00:08.
Serega_B вне форума  
Непрочитано 20.12.2010, 20:46  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от kison Посмотреть сообщение
Вот как раз RxNE и нужно проверять. И когда установится дрыгать CS. И nop нафиг не нужны.
ЗЫ. А код проверки BSY хреновый вышел, что у космика, что у IAR. Там одна команда должна быть - BTJT.
А причем здесь RxNE ?
Я ж только передаю , и не принимаю .
TXE проверял , те же яйца .

Serega_B, Мне нужен примерный проектик ...
__________________
Осторожно , злой кот

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

Сообщение от dosikus Посмотреть сообщение
А причем здесь RxNE ?
Я ж только передаю , и не принимаю .
TXE проверял , те же яйца .
А попробуй все же с RXNE. SPI всегда принимает, это по сути один сдвиговый регистр. С одного конца выталкивается, в другой запихивается.

Последний раз редактировалось Falconist; 14.04.2011 в 00:08.
kison вне форума  
Непрочитано 20.12.2010, 20:54  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Цитата:
Do not use the BSY flag to handle each data transmission or reception. It is better to use TXE and RXNE flags instead.
Не используйте флаг BSY для определения передачи или приема . Лучше использовать
TXE и RXNe

Думается что каждый флаг для своей операции .
Или нет ? © Bill

Сообщение от kison Посмотреть сообщение
А попробуй все же с RXNE. SPI всегда принимает, это по сути один сдвиговый регистр. С одного конца выталкивается, в другой запихивается.
Завтра потестю ...
Но думается , что придется на асме передачу стряпать.
У DrWatson' а практически все либы так .
__________________
Осторожно , злой кот

Последний раз редактировалось Falconist; 14.04.2011 в 00:08.
dosikus вне форума  
Непрочитано 20.12.2010, 21:12  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Еще одно:
Почему в IAR инициализация SPI проходит и при нулях в SPI_CR2 ????
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 20.12.2010, 22:48  
espectr0
Временная регистрация
 
Регистрация: 26.09.2009
Сообщений: 81
Сказал спасибо: 4
Сказали Спасибо 16 раз(а) в 13 сообщении(ях)
espectr0 на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от dosikus Посмотреть сообщение
Еще одно:
Почему в IAR инициализация SPI проходит и при нулях в SPI_CR2 ????
А почему она не должна проходить?
espectr0 вне форума  
Непрочитано 20.12.2010, 22:53  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от espectr0 Посмотреть сообщение
А почему она не должна проходить?
Виноват, имелось ввиду - в Cosmic не проходит , в IAR проходит...
__________________
Осторожно , злой кот
dosikus вне форума  
 

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

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

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, время: 14:19.


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