-
- Не получается пока. Есть файлы app_cfg.h и os_cfg.h в которых система статически конфигурируется с помощью дефайнов и назначение некоторых из них мне пока не до конца понятно. Более того, с помощью дефайнов там вообще регулируется присутствие той abc(42 знак., 07.02.2014 15:47, )
- Ну так что мешает отконфигурировать и собрать в библиотеку. Естесственно, дефайны эти же нужны в процессе сборки своего проекта (через -I/path/ каталог с осью подключить). - fk0(07.02.2014 15:56)
- Мешает то, что под каждый проект придется создавать новую библиотеку с нужной конфигурацией. С этой позиции уж лучше действительно включать весь системный код в проект. А хотелось бы так, чтобы большая часть системного кода, пригодного на все abc(258 знак., 07.02.2014 16:14, )
- Включить весь -- не лучше. Потому, что если включать как объектники, а не как библиотеку, то возможна ситуация включения неиспользуемых объектников (ПЗУ не напасёшься). fk0(171 знак., 07.02.2014 16:29)
- Для этого надо переписывать uC/OS. В итоге получится IAR PowerPack. Один вопрос: зачем? :-) - SciFi(07.02.2014 16:25)
- Мешает то, что под каждый проект придется создавать новую библиотеку с нужной конфигурацией. С этой позиции уж лучше действительно включать весь системный код в проект. А хотелось бы так, чтобы большая часть системного кода, пригодного на все abc(258 знак., 07.02.2014 16:14, )
- Ну так что мешает отконфигурировать и собрать в библиотеку. Естесственно, дефайны эти же нужны в процессе сборки своего проекта (через -I/path/ каталог с осью подключить). - fk0(07.02.2014 15:56)
- Не получается пока. Есть файлы app_cfg.h и os_cfg.h в которых система статически конфигурируется с помощью дефайнов и назначение некоторых из них мне пока не до конца понятно. Более того, с помощью дефайнов там вообще регулируется присутствие той abc(42 знак., 07.02.2014 15:47, )