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

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

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

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

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

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


 
Опции темы

STM8(S/L), первые впечатления

Непрочитано 17.11.2010, 15:43  
zheleznjakov
Прописка
 
Аватар для zheleznjakov
 
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
zheleznjakov на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от kison Посмотреть сообщение
У меня нет PA_DDR, совсем нет.
Да, тут я пролетел. Использую Cosmic а это заголовочник его
Сообщение от kison Посмотреть сообщение
Вообще в такие макросы файл с определением регистров должен подключаться через инклюд. Все равно без него макросы неработоспособны.
Они имеют разные названия для разных МК.
Сообщение от kison Посмотреть сообщение
Ну и как выше писал - мне не нравится сам подход. Если мне нужен вход то с прерываниями, то без - надо два раза вывод описать?
Не вижу проблем описать дважды.
Сообщение от kison Посмотреть сообщение
И зачем нестандартные типы типа UInt8 определены в файле с макросами?
В чем это они не стандартные? Файл один не вижу смысла раскидывать по нескольким файлам.
Сообщение от kison Посмотреть сообщение
Ну и все равно #define LED PORTA1 и #define LED_ON() LED = 1 удобнее и нагляднее для меня чем Pin_On(LED)
Возмжно, я же не принуждаю использовать. Можно Pin отчикать и использовать только _On(LED).

Спасибо за констртруктивную критику, рад был услышать
--
Вроде упоминал как то что на форуме был кто-то кто более конкретную тему про порты продвигал, что-то я не смог найти не подскажешь?
Реклама:

Последний раз редактировалось Falconist; 14.04.2011 в 00:38.
zheleznjakov вне форума  
Непрочитано 17.11.2010, 16:03  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от zheleznjakov Посмотреть сообщение
Да, тут я пролетел. Использую Cosmic а это заголовочник его
И правда - есть. Только не в космике, а в STVD. Но я от стандартных уже отказался.

Сообщение от zheleznjakov Посмотреть сообщение
Они имеют разные названия для разных МК.
Это не проблема.
#if defined (stm8s105)
#include ‹stm8s105.h›
#endif

Сообщение от zheleznjakov Посмотреть сообщение
В чем это они не стандартные?
Есть unsigned char, есть uint8_t из С99, а вот UInt8 нету.
Сообщение от zheleznjakov Посмотреть сообщение
Вроде упоминал как то что на форуме был кто-то кто более конкретную тему про порты продвигал, что-то я не смог найти не подскажешь?
Вот - https://kazus.run/forums/showthread.php?t=17357
Тема любопытная, но слишком уж наворочено. Хотя в конце он получил вполне приемлемый результат.

Последний раз редактировалось Falconist; 14.04.2011 в 00:39.
kison вне форума  
Непрочитано 17.11.2010, 16:12  
zheleznjakov
Прописка
 
Аватар для zheleznjakov
 
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
zheleznjakov на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

У меня лежат в папке ..\Cosmic\Hstm8, поэтому и подумал что его.
В этом смысле да, не стандартные
Мне не знаю почему привычнее UInt8, и т.д. а кстати как задать 64 бита?
обычно писал long long, а тут не знаю.
За линк сенькс почитаю
zheleznjakov вне форума  
Непрочитано 17.11.2010, 16:25  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от zheleznjakov Посмотреть сообщение
У меня лежат в папке ..\Cosmic\Hstm8, поэтому и подумал что его.
Да, и там лежат оказывается. Только это огрызок какой то, причем для всех контроллеров один.
Кстати в хидере STVD уже есть макросы работы с битами.
Типа
Код:
#define SetBit(VAR,Place)         ( (VAR) |= (u8)((u8)1‹‹(u8)(Place)) )
Сообщение от zheleznjakov Посмотреть сообщение
обычно писал long long, а тут не знаю.
Мне пока не требовались, но думаю так же, это же стандартный тип Си.

Последний раз редактировалось Falconist; 14.04.2011 в 00:39.
kison вне форума  
Непрочитано 17.11.2010, 21:51  
IGKo
Прописка
 
Регистрация: 16.12.2009
Адрес: Севастополь
Сообщений: 204
Сказал спасибо: 4
Сказали Спасибо 101 раз(а) в 62 сообщении(ях)
IGKo на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от ish0 Посмотреть сообщение
ST-Link от discovery, что имеется ввиду: STM8S-DISCOVERYили STM32VLDISCOVERY?
STM8S-DISCOVERY

Последний раз редактировалось Falconist; 14.04.2011 в 00:39.
IGKo вне форума  
Сказали "Спасибо" IGKo
ish0 (17.11.2010)
Непрочитано 18.11.2010, 18:00  
EugVor
Временная регистрация
 
Регистрация: 15.03.2006
Сообщений: 79
Сказал спасибо: 3
Сказали Спасибо 83 раз(а) в 11 сообщении(ях)
EugVor на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Об STM-овские доки действительно можно мозги сломать.
Кому интересно, статья про UART ›› http://eugenemcu.ru/publ/11-1-0-69
EugVor вне форума  
Непрочитано 18.11.2010, 23:10  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от faru Посмотреть сообщение
Ну где еще за 40 родных целковых найти с 4к флеша с 5 каналами 10 бит АЦП ?
Да это то не проблема. Та же Мега 48 - и стоит около 40р и каналов АЦП больше 5 имеет и как раз 4К флеши у нее на борту. А вот за 40р 32К флеши и 2К ОЗУ, да ЦАП, да нормальные RTC с календарем это действительно редкость. Хотя есть дешевые кортексы, там опять же флеши прилично, ОЗУ вообще 8К, АЦП тоже есть. Если это все требования для Вас - посмотрите на LPC11xx.

Последний раз редактировалось Falconist; 14.04.2011 в 00:39.
kison вне форума  
Непрочитано 19.11.2010, 00:10  
Gnider
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Сообщение от faru Посмотреть сообщение
STM8 набирает популярность, IAR проапдейтила свой софт:

http://iar.com/website1/1.0.1.0/2891/1/
или зеркало:
ed2k://|file|IAR_EW_STM8-1201-2-full...439EBE0239D7|/

Где-то читал что Кортексы делают 80% от объема продаж консорциума всего АРМ'а, впечатляет... опять же врослеют быстрее других.


Не хочу затрагивать ничьи религиозные чувства, но вообще очень и очень достойнейший ножкодрыг .. а это 90% всех самоделок. Ну где еще за 40 родных целковых найти с 4к флеша с 5 каналами 10 бит АЦП ? даже IAR для него имеется, есть, и по-бедности можно шить хоть с RS232, и лично порадовало наличие SDIP .. Дело вкуса конечно, но всеобщий затянувшийся ажиотаж вокруг атмела уже начинает раздражать ..

приедут через пару недель думаю, давно хотел свять сенсорный под лампочку с ИК на свободную кнопку от пульта сваять, полезная весчъ в хозяйстве будет, думаю
Ну Lpc1311 имеет 8кб флэша,8 каналов ацп и тд и тп и стоит 40р.

По этим параметрам соревноваться с кортексами бесплоезно. Иожно только что разве по надежности и помехозащищенности.

Последний раз редактировалось Falconist; 14.04.2011 в 00:39.
Gnider вне форума  
Непрочитано 20.11.2010, 21:50  
andries5
Почётный гражданин KAZUS.RUN
 
Регистрация: 19.02.2008
Сообщений: 1,840
Сказал спасибо: 128
Сказали Спасибо 613 раз(а) в 430 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

Приобрел STM8S-Discovery. Теперь хочу определиться с компилятором и IDE. Думал Ride7, но он, как я понял, на 1кВ всего (без регистрации). Вроде удобен. Как ваше мнение?
andries5 вне форума  
Непрочитано 20.11.2010, 21:59  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: STM8(S/L), первые впечатления

COSMIC. Сейчас наиболее приличный. Или IAR - надеясь что улучшится в будущем. Ну и ждать GCC, вдруг появится порт Все естественно - ИМХО.
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, время: 07:53.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.