rtos

    0

    1답변

    우리는 소위 사서함으로 Inter-Task-Communication을 제공하는 실시간 운영 체제를 보유하고 있습니다. 편지함은 RTKMailbox 유형의 핸들로 설명됩니다. int RTKPut(RTKMailbox h, const void* data); int RTKGet(RTKMailbox h, void* data); 는 데이터의 크기는 사서함으로 알

    3

    1답변

    아래의 시나리오에서는 잠금이 해제 될 때 작업 t1의 우선 순위가 어떻게 변경되는지 Sem_Take() 및 Sem_Give()가 잠금 및 해제 방법이라고 가정합니다. 우선 순위 상한 프로토콜을 사용하면 리소스가 잠기 자마자 작업의 우선 순위가 높아진다는 것을 이해하지만 잠금이 해제 될 때 어떤 일이 발생하는지 알고 있습니다. void t1()//Initia

    0

    1답변

    RTOS 시스템에서만 다른 작업에 의한 작업 우선권을 허용하는 것이 이상적이지만, 비 RTOS 시스템에서는 인터럽트 나 ISR에 의해 다른 작업이 선점 될 수 있습니다. 또한 다음 문장은 선점 형 커널에 적합하며 선점 형 태스크에도 적용됩니다. "대부분의 운영 체제는이를 허용하지 않습니다하지만 리얼 타임 시스템에서와 같이 특정 응용 프로그램에 필요한"RTO

    0

    1답변

    Quark CPU 용 코드를 Intel Edison에 쓰고 Quark CPU 사이의 통신을 설정하는 방법이 있습니까? - 알고있는 한 - RTOS를 실행하고 Yocto를 실행중인 Atom CPU. 나는 몇몇 자습서를 googled 그러나 아무 것도 찾아 내지 않았다. 감사합니다.

    0

    1답변

    내 질문을 짧게 유지 ... 나는 RTOS 시뮬레이션을 작성 중입니다. 늘 그렇듯이 주 문제는 컨텍스트 스위치 시뮬레이션과 함께 발생합니다. 인터럽트의 경우에는 '좋은'코딩 지침에서 벗어나지 않는 것이 정말로 어려워지고 있습니다. 작업 A가 실행 중이며 사용자 응용 프로그램이 장시간 실행되는 무해한 개인 물건을 계산한다고 가정 해보십시오. 이 작업 A 동안

    0

    2답변

    두 작업 TASK_A 및 TASK_B가있는 경우. TASK_B의 비교 1 task_a = 300 스택 사이즈의 스택 사이즈 = 600 와 비교 1 task_a TASK_B 대한 컨텍스트 스위칭 시간은 각 스택 사이즈에서 종속성을 가지고있다.

    0

    1답변

    나는 졸업을위한 나의 최종 프로젝트에 실제로 종사하고있다. 나는 STM32F4 발견에 FreeRTOS를 사용하고 있습니다. 그것은 모두 제대로 작동하지만, 내가 좋아하는대로 작업을 주문하지 않습니다. 이 작업은 task3을 두 번, task2를 한 번, 다시 task3을 두 번, tas2를 한 번 실행 한 다음 task1을 한 번 실행합니다. 나는이 명령을

    0

    1답변

    ChibiOS RToS에서 OneWire과 같은 Arduino 라이브러리를 사용할 수 있습니까?

    0

    2답변

    여러 RTOS (pSOS, VxWorks, QNX)에 대한 경험이 있지만 MicroC/OS II (ucos ii)를 처음 사용했습니다. 나는 ucos ii에 고유 한 것이 태스크를위한 고유 ID 대신 태스크를 고유하게 식별하는 우선 순위를 사용하고 모든 태스크가 다른 우선 순위를 가져야하므로 라운드 로빈 스케줄링이 지원되지 않는다는 것을 알고 있습니다. 그

    0

    1답변

    ARM Cortex-M4 코어 용 작은 OS를 작성 중이며 몇 가지 의문점이 있습니다. 필자는 모든 커널 개체와 커널 기능을 유지하고 유지 관리하는 SVC (Supervisor Call)를 통해 OS 기능을 배치하기로 결정했습니다. 그러나 모든 커널 코드가 실행되어 사용자 작업 스택을 점유하기 때문에 이것은 좋은 생각입니까? 내 마음에 떠오르는 점은 감독자