arm

    1

    2답변

    타겟 C 라이브러리로 Newlib 2.5.0을 사용하여 arm-eabi-gcc 툴체인을 만들고 있습니다. 대상 내장형 시스템은 실행 속도보다 작은 코드 크기를 선호합니다. 더 작은 코드 크기를 사용하도록 newlib을 어떻게 구성합니까? 기본 빌드는 코드 크기가 1KB를 초과하는 strstr 버전을 생성하는 것과 같은 작업을 수행합니다. 이 같은

    -1

    1답변

    다음 터미널 명령은 컴파일 및 리눅스 rm *.o gcc -c printS.c -o printS.o as lab8.S -o lab8.o gcc lab8.o printS.o -o lab8test 내가 메이크 파일을 작성한 적이없는 나는 이런 식으로 뭔가가 하나의 가치가 그림에 내가 .c와 .S 파일을 링크합니다. 어떤 도움을 주셔서 감사합니다.

    0

    1답변

    Texas Instruments Hercules (Cortex-R4F) 프로세서에서 gdb (arm-none-eabi)를 사용하고 있습니다. 내가 GDB에 target remote ip:port 를 실행 한 후 원격 GDB 서버 같은 텍사스 인스트루먼트 (Texas Instrument)의 XDS 에이전트를 사용하고, GDB는 XDS GDBserver로

    0

    1답변

    값을 레지스터에서 메모리 위치로 이동하는 데 문제가 있습니다. 꽤 쉽습니다. 먼저 형식 문자열과 값 abc을 올바른 위치로 이동하고 printf으로 전화하십시오. 다음 블록은 내가 문제가있는 곳이다. adr r1, abc으로 전화하여 abc의 위치를 ​​r1으로 가져 오십시오. 그런 다음 레지스터 r4을 10으로 초기화합니다. r4의 값을 r1의 위치에 저

    0

    1답변

    avalon 메모리 맵핑 된 인터페이스를 통해 count_x 32 비트의 데이터를 HPS에 가져와야합니다. 1 차 및 2 차 케이스가 잘 작동했습니다. HPS에 데이터가 있습니다. 하지만 3 번째 경우 WHEN '2'=> avs_s0_readdata < = count_x (31 downto 0);으로 '2'이 (가) 선언되지 않았습니다. 무슨 뜻입니까? V

    0

    1답변

    C에서 ARM-GCC 사용 const 문자열 배열을 정의하고 직접 액세스 할 때 문자열이 .rodata 섹션에 올바르게 배치됩니다. 그러나 구조체에 .data 섹션에 배치 된 문자열 배열에 대한 포인터가 있고 숫양을 사용하는 경우. myString을 읽기 전용 섹션에 저장하고 램을 저장하려면 어떻게해야합니까? const char * myStrings[] =

    0

    1답변

    C++ 및 STL 라이브러리를 사용하여 임베디드 시스템을 프로그래밍하고 있습니다. 메모리가 부족함에 따라 일부 메모리 덤프를 수행하여 메모리가 모두 손실 된 곳을 확인했습니다. 심볼 덤프 (arm-none-eabi-objdump -t)에서 libstdcC++ 라이브러리에서 많은 항목을 발견했습니다. 예를 들어 moneypunct 클래스의 348 개 항목이

    0

    1답변

    암에 대한 oprofile을 크로스 컴파일합니다. $ export CC=arm-linux-gnueabi-gcc $ export CXX=arm-linux-gnueabi-g++ $ export CXXCPP='arm-linux-gnueabi-g++ -E' $ export CPP='arm-linux-gnueabi-gcc -E' 나는 다음과 같은 오류가 (

    0

    3답변

    을 찾을 수 없으므로 지난 3 일 동안 스트리밍 라디오 앱에서 다음과 같은 오류를 일으키는 원인을 파악하려고 미친 듯이 보냈습니다. FATAL EXCEPTION: main Process: ca.threeohsixmedia.radio, PID: 24294 java.lang.UnsatisfiedLinkError: dalvik.system.PathClas

    0

    1답변

    메신저에 대한 캐시 문제로 인해 당황했습니다. 여기 , 내가 같은 블록 또는 물리적 메모리를 매핑하고 O_SYNC없이 두 개의 서로 다른 가상 주소를 가지고, 그 두 개의 캐시 될 것입니다 : 만약 (I 만 두의 첫 번째 4 바이트에 액세스 가정) 두 개의 주소를 읽었을 때 얼마나 많은 dcache 항목이로드 될 것입니까? 하나의 가상 메모리에서 작업을 작