Как поменять адрес шины в программе?

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
vasil606
Родился
Сообщения: 1
Зарегистрирован: Вс июл 19, 2015 18:00:36

Как поменять адрес шины в программе?

Сообщение vasil606 »

Приветствую! Столкнулся я с такой проблемой, есть световой прибор полного вращения (вращающаяся голова) WASH Led RGBW, собрана на STM32F103VCT6, в приборе перестал управляться один из четырех цветов (синий), канал управления сидит на шине чипа PB7. Вопрос - можно ли переписать софт так, чтобы управление синим цветом шло на другой (свободный) канал (шину)? Свободные шины есть.
[url=http://img.radiokot.ru/files/107783/medium/phc3r654k.jpg]
[url=http://img.radiokot.ru/files/107783/medium/phc3r654k.jpg]
Реклама
FPGAlover
Прорезались зубы
Сообщения: 210
Зарегистрирован: Пн окт 21, 2013 07:33:45

Re: Как поменять адрес шины в программе?

Сообщение FPGAlover »

Можно (скажем в софте поменять PB7 на PBx). Но при этом иметь софт и программатор, а так же возможность подключения последнего . Далее перерезать дорожку(шину от PB7 ) и кинуть перемычку.
А можно перепаять контроллер на новый (но опять же нужен софт и программатор и возможность ими воспользоваться... тут дорожки(тьфу ты, шины!) резать не надо).
Но сначала надо убедится, что дело действительно в контроллере, иначе голова на шину обидится и вращение будет неполным.
Шоб я польку танцевал..
Реклама
Ответить

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