OFFRIOT
1

lpc1343 непонятная проблема

20.12.2015, 13:24. Показов 6726. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.

Недавно начал разбираться с программированием микроконтроллера lpc1343 (waveshare Open1343), до этого работал с stm32.
Работаю в LPCXpresso v7.9.2 [Build 493] [2015-09-14]
В post-buyld steps добавлено:
Код
arm-none-eabi-size "${BuildArtifactFileName}"
arm-none-eabi-objcopy -O binary "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin"
checksum -p ${TargetShyp} -d "${BuildArtifactFileBaseName}.bin"
arm-none-eabi-objcopy -I binary "${BuildArtifactFileBaseName}.bin" -O ihex "${BuildArtifactFileBaseName}.hex"
Прошиваю через Ftosh Magic.

Пробовал прикрутить по spi ethernet-контроллер enc28j60, сначала используя статьи с iosyitistromyss, потом найденные в сети.
Во всех случаях характер проблемы один и тот же: любое изменение кода может привести (и, что характерно, иногда приводит) к полной неработоспособности остального кода совершенно логически не связанного с тем который я редактирую. Проект собирается без проблем, ошибок верификации тоже нет. Ситуация похожа не переполнение массива, но просмотр кода не выявил проблем.

Вот ссылка на проект. Кроме enc28j60 еще используется lcd дисплей, но он скорее всего не при чем. Я пробовал полностью отключать его из проекта, и проблема оставалась на месте.

Динная версия проекта работает, контроллер отвечает на пинг, выводит текст на дисплей, и генерирует веб-страницу по адресу 192.168.10.10. Но если раскомментировать строки 153-157 в main.c, то все полностью перестает работать, чего точно быть не должно.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2015, 13:24
Ответы с готовыми решениями:

LPC1343 проблема с запуском
Добрый день! У меня такая проблема, может поможет кто. Работаю в IAR версии 6.5, пишу программу...

Непонятная проблема с STM32F415RGT6
Доброго времени суток всем! Задача: прочитать данные с АЦП и записать на карту посредством SPI...

I2C на stm32-discovery непонятная проблема
Возникла проблема: при попытке связать датчик LSM303DLH(акселерометр+нигнитометр в одном корпусе) с...

LPC1343 clock
Уже два часа шурую по юзермануалу, но никак не могу догнать на какой частоте стартует проц. Точнее...

1
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
20.12.2015, 14:38 2
выглядит как порча памяти. либо нехватка стека. пошаговая отладка есть?
0
20.12.2015, 14:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2015, 14:38
Помогаю со студенческими работами здесь

LPC1343 отладка SPI
Здравствуйте! подскажите пожалуйста каким образом можно отлаживать SPI в LPC1343 если там MOSI и...

отсутствие EEPROM в LPC1343
Нарвался на такую проблему в LPC1343 как отсутствие EEPROM, насколько я помню в атмелах можно было...

Ну очень непонятная для меня проблема....
в общем есть некое устройство(atmega16a) которое то какое время отлаживалось (путем исправления...

Непонятная проблема с Пк
Проблема заключаеться в том,когда я открываю браузер(firefox),открываю разные сайты ютуб, и.т.д. в...

непонятная проблема с датами
Описываю ситуацию: Есть агент выполяется, на сервере заказчика по расписанию. Раз в неделю в 10...

Непонятная проблема с сервером
Стоял сервер (6.5.4) на ноутбуке, работал полностью нормально, запускался вручную под неким...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru