"하드"RTOS의 특징 인 RTOS에 대해 읽는 것은 결정적으로 최종 기한을 유지할 수 있지만 시스템이 실제로 요구 사항을 충족하는지 테스트하거나 증명하는 방법은 무엇입니까? MicroC/OS II RTOS는 하드 RTOS로 특징 지워지지 만 그 주장을 어떻게 확인할 수 있습니까? C 프로그램을 수행 할 수있는 FPGA를위한 C 코드와 ISR이 있고 RTO
내 프로젝트에서 Cppunit을 사용하여 C++ 코드의 단위 테스트를 수행해야합니다. 문제는 코드가 실시간 운영 체제 "NUCLEUS"를 기반으로한다는 것입니다. 플랫폼이 Windows가 아니라 rtos 일 때 cppunit을 사용하여 단위 테스트를 수행하는 방법을 알려줌으로써 나를 도와주세요.
저는 현재 회사에서 개발중인 소비자 전자 제품 용 OS를 개발 중입니다. 필자는 OS 용 백본으로 freeRTOS에 정착했으며 OS 내에서 하드웨어 기능을 구현하기 위해 부단히 노력하고 있습니다. 그러나 freeRTOS에서 타사 응용 프로그램을 실행하는 것과 관련된 문제가 발생했습니다. 원래 응용 프로그램이 될 작업을 생각했습니다. 기본적으로 "myappl
아래 코드는 udp 레이어 용 소켓을 통해 마스터로부터 데이터를 받기위한 코드입니다. 내 프로젝트에서 지원되는 API가 있으며 2ms, 10ms마다 태스크를 호출하는 타이머 태스크를 만들었습니다. 원격 C/C++ 응용 프로그램을 사용하여 Eclipse IDE의 임베디드 PC 대상에서이 프로그램을 디버깅하고 있습니다. CreateSocket 함수 내에서 ma
일부 쿼드 캅터 제어 소프트웨어를 작성 중이며 RtosTimers에 완전히 걸려 있습니다. "오류 : 생성자의 인스턴스가 없습니다."rtos :: RtosTimer :: RtosTimer "는"flightController.h ", 13 행, 29 행의 인수 목록과 일치합니다. 예제를 살펴 보았습니다. 핸드북의 코드와 내 코드가 일치하는 것 같습니다. 나는
내가 공유 메모리 영역에 tempstruct의 인스턴스를 할당 mmap를 사용시피 I이 #define SIZE 20
typedef struct
{
int currentindex;
int array[SIZE];
} tempstruct;
int main()
{
int fd;
내가해야할 것은 Arduino에서 C/C++로 작성된 프로그램을 컴파일하고 실행하는 것입니다. C가 특히 struct를 지원한다면 모든 오픈 소스 RTOS에서 괜찮습니다. 그래서 나는 contikiOS가 그것을 발견하고 시작하려고했습니다. 하지만 ContikiOS는 더 이상 Arduino 포트를 지원하지 않으며 Due는 최신 모델이므로 적절한 정보를 찾을
가능한 한 내 목표는 C 응용 프로그램을 컴파일하는 것입니다. 간단한 Hello World 응용 프로그램을 말하고 Vxworks Tshell에서 응용 프로그램을로드 한 다음 실행합니다. 나는 실시간 프로세스와 Vxworks 실행 파일 ".vxe"에 대해 읽었습니다. 내가 일하는 회사는 Vxworks를 모든 제품에서 실행되는 RTOS로 사용합니다. 제한 사항
현재 시스템 OS로 FreeRTOS가있는 ARM Cortex M3 마이크로 컨트롤러를 사용하는 임베디드 프로젝트를 진행 중입니다. 이 코드는 전 동료가 작성했으며 슬프게도이 프로젝트에는 가능한 한 빨리 찾아서 고쳐야하는 이상한 버그가 있습니다. 간단한 설명 :이 장치는 차량에 통합되어 있으며 통합 모뎀을 사용하여 원격 서버에 "특수"데이터를 전송합니다. 주