6 / 6 / 0
Регистрация: 07.08.2014
Сообщений: 175
|
||||||
1 | ||||||
Ошибки IAR компилятора для stm803.04.2016, 22:38. Показов 4469. Ответов 11
Застрял в самом начале создания программы.
МК stm8s003f3. IAR 1.40.1 Листинг программы: Кликните здесь для просмотра всего текста
Не видит таких функций в файле "stm8s_clk.h". Код
Building configuration: test_stm8s003f3 - Debug Updating build tree... Linking Error[Li005]: no definition for "CLK_GetClockFreq" [referenced from D:\STM\IAR\STM8\test_8s003f3\Debug\Obj\main.o] Error[Li005]: no definition for "CLK_GetSYSCLKSource" [referenced from D:\STM\IAR\STM8\test_8s003f3\Debug\Obj\main.o] Error[Li005]: no definition for "CLK_DeInit" [referenced from D:\STM\IAR\STM8\test_8s003f3\Debug\Obj\main.o] Error while running Linker Total number of errors: 3 Total number of warnings: 0 Добавлено через 9 минут И так чего то ни одна функция не работает =(
0
|
03.04.2016, 22:38 | |
Ответы с готовыми решениями:
11
STM8,IAR,STM8S_StdPeriph_Lib Прерывания STM8 в IAR IAR, STM8. Оптимизатор, чересчур оптимизирует код кто сделает экспорт SDCC STM8 -> IAR STM8 ? Новый IAR для STM8 |
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
03.04.2016, 22:45 | 2 |
Лень объяснять, Вот шаблон набросал.
Проект в папке автономен, но Открывайте через Template_STM8.eww Нельзя менять название папок P.S. Проект настроен по минимуму, только порты и генератор, добавите остальные модули сами
1
|
6 / 6 / 0
Регистрация: 07.08.2014
Сообщений: 175
|
|
03.04.2016, 23:05 [ТС] | 3 |
Витальич, Однако пишет что вокрспэйс был создан в более новой версии и не может быть открыт.
Пойду спать, завтра поковыряю, может получится на STVD + Cosmic компайлер.
0
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
04.04.2016, 07:30 | 4 |
таки сами создайте https://www.youtube.com/watch?v=KLV86Kbo2o4
извиняюсь за качество
1
|
6 / 6 / 0
Регистрация: 07.08.2014
Сообщений: 175
|
|
04.04.2016, 09:44 [ТС] | 5 |
Витальич, класс , спасибо. Добавил .с файлы к проэкту, добавил функцию assert_failed и вроде все заработало. Что это за функция?
0
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
04.04.2016, 11:04 | 6 |
обработчик "исключений"(правильней ассертов) стандартной библиотеки периферии.
0
|
6 / 6 / 0
Регистрация: 07.08.2014
Сообщений: 175
|
|
04.04.2016, 18:49 [ТС] | 7 |
Витальич, он проверяет правильность аргументов и если что зависает?! Я имел ввиду почему в этой самой библиотеке не было такого обработчика?
0
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
|
04.04.2016, 22:36 | 8 |
0
|
6 / 6 / 0
Регистрация: 07.08.2014
Сообщений: 175
|
||||||
05.04.2016, 16:54 [ТС] | 9 | |||||
Витальич, Дядь, у меня новая проблемка, то ли лыжи не едут, то ли я...
Таймер1 хочу исп. как счетчик задержек. У него есть 16-бит предделитель. Всё вроде по феншую сделал, однако таймер оч. быстро отрабатывает и за секунду наматывает "надцать" тысячь раз. Ощущение что не реагирует на предделитель. Как я уже не извращался... Оптимизация откл. Кликните здесь для просмотра всего текста
0
|
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
|
||||||
05.04.2016, 17:13 | 10 | |||||
А на какой частоте ядро сейчас крутиться?
вот от встроенного на 16мГц
1
|
6 / 6 / 0
Регистрация: 07.08.2014
Сообщений: 175
|
|
05.04.2016, 17:13 [ТС] | 11 |
Витальич,А, всё , понял, сперва записывается старший байт в регистрах TIM1->ARR и TIM1->PSCR.
Получалось что в окошках просмотря регистров были правильные значения, но там внутри есть "настоящие" регистры, не буферы, ну вы пониммаете...
0
|
Витальич
|
05.04.2016, 17:35
Ошибки IAR компилятора для stm8
#12
|
Не по теме: Смотрю Вы по потихоньку с библиотеки слезаете, молодца.
0
|
05.04.2016, 17:35 | |
Загрузчик под IAR для STM8 объявление enum типа в IAR для STM8 Ошибка в новых (1.4 и выше) IAR-ах для STM8: Error[Lp011] STM8 + IAR - создание файла для размещения во внешней flash IAR for STM8 V2.10 STM8 IAR... нюансы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |