ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
1386053 Топик полностью
RxTx (25.12.2023 12:02, просмотров: 105) ответил Eddy_Em на Советую посмотреть на opencm3: оно тоже кривое, но значительно приличней, чем кал (или, тем паче, SPL).
К твоему удивлению (и многих, не подозревающих этот момент) STM32CubeIde умеет менять камни в проекте на лету... 

Да-да, сама переназначает назначенные выводы и сохраняет конфигурацию перифералов.

...То есть должна уметь. Она пытается это делать. На деле же, когда я пробовал с этим серьезно поработать, работало это из рук вон плохо, дикие баги. А мне всего надо было-то перенести конфиг со 144 лапого камня на 100-лапый.
Некоторые достаточно близкие версии Cube работали без багов, а скажем более поздняя просто зависала в бесконечном цикле поиска по собственной базе.

Закончилось тем что я плюнул и всё делал руками, благо файл текстовый. Впрочем даже и со структурой файла они обосрались. Он непригоден для хранения в CVS-системах, т.к. в нем, в длинном списке item=value постоянно построчно "сдвигаются" values во множестве строк. Т.е. правка ничтожна, а Changes на пол-файла.