arm

    0

    1답변

    arm-none-eabi-gcc 5.3을 사용하여 STM32L4 용 바이너리를 생성했습니다. 부트 로더를 사용하여 프로그램을 플래시하고 있습니다. 문제는 내가 전체 파일을 깜빡 일지 모르겠다. 나는 유효한 CRC가 없다. 플래시는 0x80000000과 0x80040000 (부트 로더와 메인 프로그램은 2 뱅크)에서 시작됩니다. 현재 0x80040004가 0

    0

    1답변

    자세한 내용은 ARM의 숫자 게임을 추측하여 코딩하고 있습니다. 하지만 임의의 숫자 생성에 걸렸어 ... 나는 rand()를 호출하지만 modulo 100을 수행하여 0-100 범위의 숫자를 생성하는 방법을 모르겠습니다. 내가 거기에 ARM의 모듈이며, "와 R0는, R0는, # 100"매우 무작위하지 ​​생각하지 않는다 ... 여기 는 의사 난수 생성의

    0

    1답변

    일부 Go 응용 프로그램을 크로스 컴파일해야 Raspberry Pi에서 실행됩니다. 지금까지 그러나 SQLite3를 들어, GOARCH=arm GOOS=linux 꽤 잘 작동 일부 문제는 가져온 기호가있다 : GOOS=linux GOARCH=arm go build vendor/github.com/mattn/go-sqlite3/sqlite3_go

    0

    1답변

    인라인 암 어셈블리에서 C로 선언 된 지역 변수에 액세스하려고합니다. 어떻게해야합니까? 글로벌 변수는 다음과 같이 int temp = 0; Function(){ __asm( ".global temp\n\t" "LDR R2, =temp\n\t" "LDR R2, [R2, #0]\n\t"

    1

    1답변

    나는 u-boot를 사용하여 펌웨어를로드하는 arm-proccessor가있는 보드를 가지고 있습니다. 나는 Squashfs로 펌웨어를로드하지만, 아무도 자신의 펌웨어를로드 할 수 없으므로, 나는 스쿼시 파일에 서명하고 u-boot에서 서명을 확인하는 방법을 원합니다. 어떻게 할 수 있습니까? 스쿼시는 "out-of-box"서명을 지원합니까? 아니면 내 서명

    0

    1답변

    현재 i.mx257 플랫폼에서 작업 중이며 일부 주변기기 레지스터 (특정 iomux 레지스터)를 읽고 어떻게 구성되어 있는지보고 싶습니다. 그것은 바로 설정됩니다. 나는 busybox와 devmem2에서 devmem을 읽었습니다. 둘 다 시도하고 모두 오류가 발생합니다. 현재 사용자 정의 보드는 meta-fsl-arm yocto 메타 패키지에서 Linux

    2

    2답변

    일부 사내 Cortex-M4 코어 용 디버깅 도구 세트를 작업 중입니다. gcc/binutils 툴체인을 사용하여 임베디드 (운영체제가없는) ELF 이미지를 빌드하고 수정 된 버전의 QEMU를 사용하여 시뮬레이션합니다. 내 이미지의 시작 부분 (즉, 0)에 인터럽트 벡터 테이블을 만들고 스택 포인터를 올바르게 초기화하고 시작 주소 (즉, 주 주소)를 만듭니

    1

    1답변

    ARM (arm32v7) 컨테이너를 빌드하려고하지만 x86_64 호스트를 사용하려고합니다. Qemu shenanigans를 사용하여 Resin을 사용하고 일반 컨테이너를 크로스 빌드 할 때 Multiarch과 같은 멋진 기능이 있다는 것을 알고 있지만 약간의 문제가 있습니다. 빌드하려는 컨테이너가 멀티 쿼리로 시작하므로 Docker는 항상 x86을 선택합니

    0

    1답변

    저는 C++ 프로그램을 armv5로 크로스 컴파일하려고합니다. armv5를 크로스 컴파일하면 다음과 같은 오류가 발생합니다. GLIBC_2.17을 찾을 수 없습니다 (libstdC++, libdbus, libsystemd 및 liblzma가 필요합니다) 내 대상 플랫폼에서 libc의 현재 버전이 15임을 알게되었습니다. 1) 안전하게 업데이트 할 수있는 방

    0

    1답변

    첫 번째 질문은 여기에 있습니다. 양해 해 주셔서 감사합니다. StdPeriph 라이브러리 v1.8.0을 사용하는 STM32F446VET6 기반 보드 (STMicroelectronics의 ST-B96B-F446VE)에 문제가 있습니다.가 ;722 RCC->CFGR |= RCC_CFGR_SW_PLL; ; RCC->CFGR = 0x9400 ; RCC_C