ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
165718
dimasusl@gmail.com (04.09.2009 20:37, просмотров: 4500) MBedder
Всем привет! Работаю с STM32 в Keil (компилю под RealView). Объясню немного абстрактно. Расклад примерно такой - есть рабочий проект с поднятым FreeRTOS, в нем хотелось бы вызывать некую функцию (считай задачу для FreeRTOS), расположенную по определенному адресу во флеше (используя что-то типа __attribute__ ((section ("section_name"))) при объявлении функции). В свою очередь, хотелось бы эту самую функцию компилить в отдельном проекте, соответственно, скомпиленный в результате бинарник заливать в ту самую определенную область. Смысл всей этой великой ахинеи - есть мое приложение, а есть еще заказчик, которому нужно запускать свою задачу под РТОС. Может кто подскажет как пошаманить с линкером, чтобы задружить два таких взаимосвязанных проекта? Это очень отдаленно, но напоминает принцип работы CircleOS. Если не сложно, напишите на dimasusl@gmail.com