Skip to content

Clarification on QP/C architecture adoption and integration best practices #57

@jsramesh1990

Description

@jsramesh1990
  1. For developers transitioning from traditional superloop or RTOS task-based embedded architectures, what is the recommended migration strategy for restructuring an existing firmware project into QP/C active objects and hierarchical state machines?

  2. In resource-constrained MCUs, what practical guidelines are recommended for balancing the benefits of hierarchical state machines and active objects against RAM/flash overhead and event queue sizing?

  3. When integrating QP/C with vendor SDKs or existing peripheral drivers (such as STM32 HAL/CMSIS-based projects), what architectural boundaries are recommended to keep hardware abstraction, event flow, and application logic cleanly separated?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions