vxworks

    0

    1답변

    저는 세마포어에 대한 잠금/해제 호출간에 불일치가 있는지 감지하는 정적 분석 도구로 작업하고 있습니다. 이 감지는 VxWorks RTOS에만 해당됩니다. 나는 논리적으로 코드가 의미가이 테스트 케이스 void fun(char semid); char id,i; int main() { id = semCreate(); //initializing

    0

    1답변

    가 유닉스 그렙처럼 사용할 수 VxWorks와 쉘의 모든 기능 같은 명령의 출력을 필터링하기 위해 거기 그렙 기능 쉘 I | 나는 i 명령 grep 출력에 노력하는 대신 "myTask"

    1

    1답변

    UEIPAC 600 1-G 상자에 vxworks가 설치되어 있습니다. 직렬 포트에서 데이터를 읽으려고합니다. 이것은 내 코드입니다. 내가 키보드 입력을 칠 때까지 그것은 단지 시간 실행 void read_serial(int n){ /* store number of bytes read = int n*/ int num=0; /* hold the file

    0

    2답변

    Wind River Workbench에서 ccppc을 사용하여 PPC 아키텍처 용으로 컴파일 된 vxworks C 프로젝트 코드 을 컴파일 할 때 최대 "스택 사용량"을 얻을 수있는 방법이 있습니까?

    2

    1답변

    한 세마포어를 할당, 모두 예를 들어, 동일하게 동작합니다. (이 Vx 웍스 코드) mySemId = semCreate(...) tempSemId = mySemId; semTake(tempSemId,...); ... semGive(mySemId). 을 것이다 자원 잠금 위의 코드 작동합니다. 두 번째로,이 경우에는

    -1

    1답변

    직렬 포트에서 VxWorks가 설치된 ueipac 600-1G Linux 상자로 데이터를 읽습니다. 문자열 데이터를 읽어야합니다. 그러나 문자열을 보낼 때 테스트를 위해 "이 테스트입니다."라는 로그 파일은 "이것은 test¤ -p"라고 읽습니다. 필자는 16 진수 값을 읽도록 코드를 변경하고 "74 68 69 73 20 69 73 20 61 20 74 6

    0

    1답변

    안녕하세요 저는 UEIPAC 600-1G 큐브를 온도 센서로부터 데이터를 수신하도록 프로그래밍하려고합니다. 센서를 활성화하기 위해서는 이진 데이터를 보내야합니다. 난 16 진수 값으로 설정된 문자를 보내려고하지만 뭔가 잘못되었습니다. 나는 데이터를 텍스트 파일에 덤핑하여 테스트를했고, 공백 문자를 몇 개의 giberish 문자가 따라왔다. 직렬 포트를 통해

    0

    1답변

    하드웨어 및 소프트웨어 시간을 가져 와서 파일로 인쇄 할 작은 유틸리티를 작성하고 있습니다. 두 항목이 동기화되어 있는지 확인하는 것입니다. 나는 milliseconds와 함께 하드웨어 시간을 출력하는 vxworks 함수를 찾고있다. 감사

    1

    1답변

    일부 데이터를 대기열로 보내고 싶지만 errno S_objLib_OBJ_UNAVAILABLE (3997698)을 얻는 이유가 무엇인지 알 수 없습니다. 여기에 내가 무엇을 가지고 : static MSG_Q_ID bfd_to_alm_data = NULL; // in bfd_queues_create(void) if (!bfd_to_alm_data) {

    -1

    2답변

    : void dbgLog (tDbgLog *dbg, const char *mod, const char *func, const char *format,...) 및 vsnprintf()의 사용은 다른 함수를 호출하여 액세스 할 수 있도록 할 수 있습니다, 내가 해봤 다음하지만 제대로 작동하지 않는 것 : void pMonDbgLog(const char *mod