ottyus25 |
|
1 |
|
08.11.2015, 14:33. Показов 5254. Ответов 12
Только начал разбирать stm32. Тестовые примеры прогружаются и работают, Покопался в гугле, ответа на ошибку не нашел. В чем может быть причина ошибки?
__________________ |
0 / 0 / 0 Регистрация: 22.07.2015 Сообщений: 658 |
|
08.11.2015, 14:48 |
2 |
Только начал разбирать stm32. Тестовые примеры прогружаются и работают, Покопался в гугле, ответа на ошибку не нашел. В чем может быть причина ошибки? Ну КЕЙЛ Вам написал,что есть ошибки в программе,поэтому прошивка и не создаётся.
0 |
ottyus25 |
|
08.11.2015, 14:52 |
3 |
ошибки в программе Код #include "stm32f4xx.h" // Device header int main() { while(1) { } } Мне сложно отловить здесь ошибку=) |
0 / 0 / 0 Регистрация: 22.07.2015 Сообщений: 658 |
|
08.11.2015, 14:57 |
4 |
ошибки в программе Код #include "stm32f4xx.h" // Device header int main() { while(1) { } } Мне сложно отловить здесь ошибку=) Может не так выразился.Неправильная сборка,отсутствие инклюдов,путей к библиотекам-тоже ошибка.
0 |
ottyus25 |
|
08.11.2015, 15:00 |
5 |
последовательность сборки. Буду признателен за ссылки на источники |
0 / 0 / 0 Регистрация: 22.07.2015 Сообщений: 658 |
|
08.11.2015, 15:07 |
6 |
последовательность сборки. Буду признателен за ссылки на источники До меня только дошло,Вы хотите,чтобы я написал как собирать?
0 |
ottyus25 |
|
08.11.2015, 15:30 |
7 |
Можно сказать,что больше всего,помог КУБ. Ага, понял, буду ковыряться. А экзамплы из стандартной сборки запускаются без проблем. |
0 / 0 / 0 Регистрация: 22.07.2015 Сообщений: 658 |
|
08.11.2015, 15:37 |
8 |
Можно сказать,что больше всего,помог КУБ. Ага, понял, буду ковыряться. А экзамплы из стандартной сборки запускаются без проблем.
0 |
ottyus25 |
|
08.11.2015, 15:39 |
9 |
То есть Куб сам подключает всё что нужно, и мне остается только поведение ножкам задать? |
0 / 0 / 0 Регистрация: 22.07.2015 Сообщений: 658 |
|
08.11.2015, 15:43 |
10 |
То есть Куб сам подключает всё что нужно, и мне остается только поведение ножкам задать? Да.Проблема начинается,когда хочешь что то добавить,но не знаешь как.Противники КУБА,справедливо обращают внимание на эту псевдо простоту.
0 |
ottyus25 |
|
08.11.2015, 15:46 |
11 |
Да.Проблема начинается,когда хочешь что то добавить,но не знаешь как.Противники КУБА,справедливо обращают внимание на эту псевдо простоту. Ладно, спасибо. |
0 / 0 / 0 Регистрация: 17.09.2015 Сообщений: 26 |
|
08.11.2015, 18:27 |
12 |
Только начал разбирать stm32. В чем может быть причина ошибки? Учитесь смотреть и понимать полное описание ошибок компилятора, которые он выдаёт. «7 Error(s), 0 Warning(s)» ничего не даёт в понимании проблемы. Это говорит лишь о том, что возникло 7 ошибок. Нужно обязательно смотреть полное их описание, о чём и написал Movysi в первом же ответе. И это не только в Keil и STM32 так. Такой принцип во всех компиляторах и платформах.
0 |
0 / 0 / 0 Регистрация: 07.02.2106 Сообщений: 249 |
|
09.11.2015, 00:53 |
13 |
тоже учился по этому ролику. если делать точно как там в ролике, то все должно работать. (проверял на разных компах. и дома и на работе.главное внимательность)
0 |
Skip to main content
Welcome to EDAboard.com
Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals… and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
-
Digital Design and Embedded Programming
-
Microcontrollers
You should upgrade or use an alternative browser.
[SOLVED] uvision 4 target not created…………
-
Thread startervinothsami89
-
Start dateJul 11, 2011
- Status
- Not open for further replies.
-
#1
- Joined
- Sep 15, 2010
- Messages
- 2
- Helped
- 0
- Reputation
-
0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
-
1,292
i’m using uvision 4 evaluation software for lpc2148 microcontroller.
i’m new to keil.please tell how to create a new project………
-
#2
-
#3
2. put a snapshot of the error in keil window…
3. try to run a example program given in the keil installed directory and see what happens…
4. did you add the start-up code to your project??
-
#4
- Joined
- Sep 15, 2010
- Messages
- 2
- Helped
- 0
- Reputation
-
0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
-
1,292
1. clearly mention the error you are getting….
2. put a snapshot of the error in keil window…
3. try to run a example program given in the keil installed directory and see what happens…
4. did you add the start-up code to your project??
Thank u very much sir.i got the answer.just i check the example programs and found out the error.i forget to add lpc2148 from device database(nxp) and start-up code.i add arm7 only thats y error occur. thank u very much…………
- Status
- Not open for further replies.
Similar threads
-
Digital Design and Embedded Programming
-
Microcontrollers
-
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Всем привет!
Недавно пришла STM32F3Discovery и я начал по немногу разбираться. Скачал Библиотеку с сайта st.com на мой микроконтроллер. И решил скомпилировать проект из примеров которые приложены к библиотеке. Делал как написано в мануале: скопировал из папки examples с заменой в папку templates нужный мне пример и добавил папку libraries.
Пробую компилировать и Keil выдает мне следующее:
Rebuild target ‘STM32F303xC’
assembling startup_stm32f302x8.s…
assembling startup_stm32f303xc.s…
assembling startup_stm32f303xe.s…
assembling startup_stm32f334x8.s…
compiling stm32f30x_adc.c…
compiling stm32f30x_can.c…
compiling stm32f30x_dac.c…
compiling stm32f30x_dbgmcu.c…
compiling stm32f30x_dma.c…
compiling stm32f30x_exti.c…
compiling stm32f30x_flash.c…
compiling stm32f30x_fmc.c…
compiling stm32f30x_gpio.c…
compiling stm32f30x_hrtim.c…
compiling stm32f30x_i2c.c…
compiling stm32f30x_iwdg.c…
compiling stm32f30x_misc.c…
compiling stm32f30x_opamp.c…
compiling stm32f30x_pwr.c…
compiling stm32f30x_rcc.c…
compiling stm32f30x_rtc.c…
compiling stm32f30x_spi.c…
compiling stm32f30x_syscfg.c…
compiling stm32f30x_tim.c…
compiling stm32f30x_usart.c…
compiling stm32f30x_wwdg.c…
compiling stm32f30x_comp.c…
compiling stm32f30x_crc.c…
compiling main.c…
compiling stm32f30x_it.c…
compiling system_stm32f30x.c…
linking…
STM32F303xCSTM32F303xC.sct(7): error: L6235E: More than one section matches selector — cannot all be FIRST/LAST.
Not enough information to list image symbols.
Not enough information to list the image map.
Finished: 2 information, 0 warning and 1 error messages.
«STM32F303xCSTM32F303xC.axf» — 1 Error(s), 0 Warning(s).
Target not created
Как я понял файл с ошибкой STM32F303xC.sct создаётся автоматически.
Кто сталкивался подскажите как это решать?
Поиск в интернете ничего не дал… или я ищу как-то не так))
Если создать проект в Кейл автоматически без библиотеки StdPeriph то проект компилируется нормально. Уже даже светодиодами поигрался, но я хочу работать именно через библиотеку StdPeriph.
Пол дня про мучался с ошибкой и стоило только написать на форуме как ошибка ушла)))
Оказывается при компиляции примера в проекте была создана группа MDK-ARM и в неё добавлены четыре файла: startup_stm32f302x8.s, startup_stm32f303xc.s, startup_stm32f303xe.s, startup_stm32f334x8.s.
А файл startup_… должен быть один в проекте. Я удалил все кроме одного. Оставил только startup_stm32f303xc.s и всё скомпилировалось без ошибок)))
Решил здесь же ещё добавить следующее. Не хотел прошиваться микроконтроллер вылезали ошибки:
No Algorithm found for: 08000000H — 0800042BH
Erase skipped!
Error: Flash Download failed — «Cortex-M4»
Как их устранить: заходим Projetc->Options for Target… (Alt-F7) ->Debug->Settings(который правее)->Flash Download
и тут в поле Programming Algorithm у меня было пусто.
Надо нажать Add и выбрать STM32F3xx Flash 256k нажать Add, Ok, Ok и всё зальётся нормально.
Изменено 25 июня, 2015 пользователем Ellissar