arm

    0

    1답변

    가능한 경우 엄지 손가락 32 비트 명령어를 강제로 생성 할 수 있습니까? int main(void) { 8000280: b480 push {r7} 8000282: b085 sub sp, #20 8000284: af00 add r7, sp, #0 uint32_t a, b, c; a = 1; 8000286: 2301 movs

    -1

    1답변

    버튼을 눌렀는지 확인하는 코드를 어셈블리에 작성하려고합니다. 버튼이 핀에 연결되어야한다고 생각합니다. 문제는 비록 인터넷에서 검색했지만, 포트에서 신호를 정의하고 검사하는 방법에 대한 기본 명령을 찾을 수 없다는 것입니다. 누군가가 간단한 예를 들려 줄 수 있습니까? "포트 10의 신호가 높으면, 그때 ..."와 같이 어셈블리 코드에서. 미리 감사드립니다.

    0

    1답변

    나는 이미지에서 일부 심볼을 ​​빼내고 다른 이미지에서 심볼을 사용 (연결)하려고합니다. armccc/armlink에서 --symdefs =를 지정하면 기호와 해당 주소가 포함 된 파일이 만들어집니다. 반면에 사용되지 않는 기호를 제거하면 기존 기호가 업데이트됩니다. 그리고이 파일을 편집에 포함하면 이전 이미지의 심볼을 새 이미지로 연결합니다. 하지만 GN

    0

    1답변

    Android에서 TEE (신뢰할 수있는 실행 환경)을 사용하여 첫 번째 앱을 작성하고 싶습니다. 나는이 일을 시작하기위한 요구 사항이 무엇인지 모른다. TA 및 CA 응용 프로그램 용 GlobalPatform 표준에 몇 가지 API가 있다는 조사 만 있습니다. 저는 C 및 Java 프로그래밍의 기본 사항이며 ARM 프로그래밍에 대한 경험이 없습니다.

    1

    1답변

    엄청난 수의 데이터를 저장하기 위해 보드에 플래시 메모리가 장착 된 임베디드 시스템이 있습니다. 메인 컨트롤러는 ARM Cortex-M3 프로세서이며 플래시의 일부에 배치 된 데이터를 압축하고 압축 된 데이터를 플래시의 다른 부분에 저장해야합니다. 이제 SRAM의 양은 이러한 종류의 시스템에서 제한적이므로 LZ4HC 알고리즘을 얼마나 정확하게 사용할 수 있

    0

    1답변

    부동 소수점 명령어를 사용하는 함수를 최적화하는 중입니다. 벤치 마킹을 위해 이론적으로 가능한 성능을 파악하기 위해 지침의 실행 대기 시간을 알아야합니다. 내가 A53에 대한 이러한 문서를 찾을 수없는, http://infocenter.arm.com/help/topic/com.arm.doc.uan0015b/Cortex_A57_Software_Optimiza

    0

    2답변

    내 애플 리케이션으로 점프 부트 로더를 작성했습니다. 먼저 간단한 블링키 (blinky-led) 앱으로 시도해보십시오. => 부트 로더에서 앱으로 이동할 수 있습니다. 이제 실제 앱으로 건너 뛰고 싶습니다. 응용 프로그램은 물론 혼자 노력하지만 난 내 부트 로더에서 뛰어 때 응용 프로그램은, 즉시 인터럽트가 활성화되어 나의 점프 코드를 충돌 :이 __dis

    0

    2답변

    피질 M3 용으로 미리 컴파일 된 라이브러리를 받았습니다. cortex M4를 크로스 컴파일하여 원본 소스 코드에 액세스하지 않고 포트에 포팅 할 수 있습니까?

    0

    1답변

    어떻게 -march -mcpu -mfpu -mtune 의 사용/기본 옵션을 인쇄 할 수 있습니다 특정 교차 컴파일러 (arm-linux-gnueabihf-gcc)에 대한 ?

    1

    1답변

    ld (gcc 암 임베디드 툴킷에서) 원하는 것을 수행하는 방법을 이해하는 데 어려움이 있습니다. 예를 들어, 링크 할 몇 개의 .o 파일이 있습니다. 만 출력에 .foo 섹션이 필요하다고 말하십시오. 내가 명령 파일 link.ld에 넣고 : SECTIONS{ .foo : {*(.text)} } 을 가서 "LD -T link.ld file1.