16.04.2013, 21:00
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: FAQ по STM8
stmfaq, Ну дык и где подключение хэдеров периферии от SPL ???
__________________
Осторожно , злой кот
|
|
|
|
16.04.2013, 21:14
|
|
Прописка
Регистрация: 31.03.2013
Сообщений: 146
Сказал спасибо: 50
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от dosikus
|
stmfaq, Ну дык и где подключение хэдеров периферии от SPL ???
|
Ааа, мозг вскипает, а что "stm8s.h" не достаточно? Я уже запарился что куда добавлять.
|
|
|
|
16.04.2013, 21:31
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от stmfaq
|
Ааа, мозг вскипает, а что "stm8s.h" не достаточно? Я уже запарился что куда добавлять.
|
Запоминаем , юзаем либы компилятора - все есть в поставке компилятора .
Юзаем SPL все в SPL . Окромя исходников и хэдеров туда добавляют еще и справку .
Вы читать ее не пробовали ? Или метод тыка ваша обычная практика ?
__________________
Осторожно , злой кот
|
|
|
|
16.04.2013, 22:14
|
|
Прописка
Регистрация: 31.03.2013
Сообщений: 146
Сказал спасибо: 50
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: FAQ по STM8
Это пиз...ц . Дайте кто нибуть пример на IAR с использованием SPL, я уже не знаю что туда ещё подключить чтобы компилятор скомпилировал без ошибок. Блин ещё один день в жопу.
|
|
|
|
16.04.2013, 22:26
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: FAQ по STM8
stmfaq, Вы можете ржать , но я не использую SPL ...
Только хэдер с дефайнами регистров/битов.
А примеры есть в самой SPL и для IAR в том числе..
__________________
Осторожно , злой кот
|
|
|
|
16.04.2013, 22:32
|
|
Прописка
Регистрация: 31.03.2013
Сообщений: 146
Сказал спасибо: 50
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: FAQ по STM8
Я уже тоже не хочу никаких SPL, мне оставалось добавить к проекту один SPI, а на него я примера с использованием "iostm8s105s6.h" не нашел. Все остальное UART , TIM1, TIM4, GPIO. отлично работает с пол тычка с использованием "iostm8s105s6.h".
Решил попробовать SPL и тут меня постиг полный облом, я уже задрался добавлять файлы к проекту , один хрен ошибки, чего-то не хватает .
|
|
|
|
16.04.2013, 23:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: FAQ по STM8
Решил сделать эксперимент. Набрал в поисковике два слова. STM8 SPI
Был поражен. Как много люди знают о нем и как старательно о нем рассказывают. Вопрос: КОМУ?
http://hex.pp.ua/stm8-spi.php
http://forums.netduino.com/index.php...-help-request/
и это только на поверхности...
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
16.04.2013, 23:10
|
|
Прописка
Регистрация: 31.03.2013
Сообщений: 146
Сказал спасибо: 50
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: FAQ по STM8
Вы обратили внимания что все ваши ссылки используют работу с SPI на базе SPL? Я их видел , поэтому и решил использовать SPL, но скомпилировать без ошибок не могу.Вы используете IAR совместно с SPL? Если да, то сделайте проект с использованием SPI и SPL , это займет не больше пары минут. И дайте мне этот проект ,посмотреть как он создан и куда что прикреплено , тогда я пойму где я допускаю ошибку.
|
|
|
|
16.04.2013, 23:15
|
|
Прописка
Регистрация: 31.03.2013
Сообщений: 146
Сказал спасибо: 50
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: FAQ по STM8
Прикреплением к проекту всего чего можно и нельзя , количество ошибок при компиляции сократилось до одной, вот она,
Error[Li005]: no definition for "assert_failed" [referenced from E:\IAR _p_l\Debug\Obj\stm8s_uart2.o]
тут уже никакие добавления файлов в проект не помогают .
Мне кажется это будет бесконечно. Короче нужен готовый проект с использованием SPL другое мой мозг уже не воспринимает
Последний раз редактировалось stmfaq; 16.04.2013 в 23:18.
|
|
|
|
17.04.2013, 00:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: FAQ по STM8
Сообщение от stmfaq
|
Прикреплением к проекту всего чего можно и нельзя , количество ошибок при компиляции сократилось до одной, вот она,
Error[Li005]: no definition for "assert_failed" [referenced from E:\IAR _p_l\Debug\Obj\stm8s_uart2.o]
тут уже никакие добавления файлов в проект не помогают .
Мне кажется это будет бесконечно. Короче нужен готовый проект с использованием SPL другое мой мозг уже не воспринимает
|
Наверное надо переосмыслить свои подходы к программированию. Методы cat'n'paste уже перестают срабатывать. Пришла пора метода вдумчивого чтения, тщательного анализа и достижения полного понимания. А на это потребуется больше одного дня. Кавалерийские атаки не пройдут, поверьте.
Вот вам безошибочный "проект" в архиве. Результат компиляции в логе.
Боюсь, что он вызовет много дополнительных вопросов, на которые я просто не смогу отвечать в силу своей занятости.
Для облегчения сразу дам подсказки. Внимательно изучите свойства самого проекта. Осмыслите наличие в нем дефайнов. Из них вы сможете увидеть, где в моем случае находится сама библиотека SPL (вы ее можете размещать где угодно, лишь поменяйте пути на нее в свойствах проекта).
Сам проект создан в виде многофайловой структуры, пусть это вас не смущает, вы можете пересобрать его как вам будет угодно, вплоть до одного файла. Просто я так привык и мне уже поздно менять свои привычки.
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:00.
|
|