Помогите разобраться, пожалуйста! Не могу прошить плату.

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
_texnik_
Родился
Сообщения: 4
Зарегистрирован: Ср апр 13, 2016 14:09:21

Помогите разобраться, пожалуйста! Не могу прошить плату.

Сообщение _texnik_ »

Никогда не занимался прошиваем микропроцессоров, но на работе поставили задачу разобраться и скинули несколько пробников. :shock:
Собственно примеры с данного сайта, по этому думаю кто-то да подсобит мне.
Скачал Reil uVision5 и STM32 ST-LINK Utility , проблем нет всё запускается. Накачал пробников, первые несколько без проблем компилировал,прошивал,наслаждался.
Дальше возник ньюанс,а именно не генерировался файл форматом .hex Полазял на форуме,почитал и сменив <stm32f10x_lib.h> на <stm32f10x.h> файл-таки начал генерироваться.
Но в следующем примере сделав такую же операцию (stm32f10x_lib.h -> stm32f10x.h ) появляются новые ошибки.прикладываю скриншоты.
Соответственно файл не генерируется не могу прошить плату.
Подскажите пожалуйста как поступить!
С уважением.
Вложения
hbc.png
(245.94 КБ) 429 скачиваний
Реклама
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Re: Ребята,помогите разобраться, пожалуйста!

Сообщение SII »

Ну так текст сообщений об ошибках покажите. То, что заскриншотили, -- это итог (4 ошибки), а сами ошибки не показаны -- они выше и не поместились в окошко сообщений.
Реклама
_texnik_
Родился
Сообщения: 4
Зарегистрирован: Ср апр 13, 2016 14:09:21

Re: Ребята,помогите разобраться, пожалуйста!

Сообщение _texnik_ »

Сейчас секунду
Изображение
Изображение
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Re: Помогите разобраться, пожалуйста! Не могу прошить плату.

Сообщение SII »

Либо не тот заголовочный файл, либо он кривой. Попробуйте поискать по имеющимся заголовкам те имена, что компилятор не находит -- может, найдёте правильный файл.
Реклама
Эиком - электронные компоненты и радиодетали
_texnik_
Родился
Сообщения: 4
Зарегистрирован: Ср апр 13, 2016 14:09:21

Re: Помогите разобраться, пожалуйста! Не могу прошить плату.

Сообщение _texnik_ »

Не смог разобраться , не могли бы пояснить этот момент
Реклама
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Re: Помогите разобраться, пожалуйста! Не могу прошить плату.

Сообщение SII »

Дайте тогда Ваш проект (исходники), а заодно скажите, под какой точно процессор Вы его компилируете. У меня STMок нет, но попробовать-то скомпилировать можно и без них, это с зашивкой ничем не помогу.
Реклама
_texnik_
Родился
Сообщения: 4
Зарегистрирован: Ср апр 13, 2016 14:09:21

Re: Помогите разобраться, пожалуйста! Не могу прошить плату.

Сообщение _texnik_ »

исходник как я понимаю это вот это?
Вложения
Новый текстовый документ.txt
(1.46 КБ) 260 скачиваний
SII
Вымогатель припоя
Сообщения: 635
Зарегистрирован: Пт янв 30, 2009 14:50:35
Откуда: Солнечногорск

Re: Помогите разобраться, пожалуйста! Не могу прошить плату.

Сообщение SII »

Наконец-то дошли руки до проверки.

В общем, при компиляции у меня не находит файл STM32_init.h. stm32f10x.h со всеми его кишками транслируется нормально. Поскольку STM32_init.h физически отсутствует на диске, то дело не в путях для компилятора. Что это за файл должен быть и откуда его брать, я понятия не имею (во-первых, я не работаю с STMками, ну а во-вторых, весь код пишу полностью сам, не использую готовый -- максимум, могу поковыряться в каком-нибудь демонстрационном примере, чтобы понять логику работы, но дальше всё равно пишу сам).
Ответить

Вернуться в «ARM»