IAR 워크 벤치 툴 체인을 사용하는 임베디드 시스템에서 이상한 ARM 예외를 디버깅하고 있습니다. 때때로 예외가 트랩되면 SVC_STACK이 범위를 벗어난 것으로보고됩니다 (범위를 벗어납니다!). 이것이 관련이 있습니까, 아니면 J-Link JTAG 디버거의 아티팩트일까요? SVC_STACK은 무엇을 위해 사용됩니까? 0x1000 크기로 설정되어 있지만
그래서 arm9 시스템에서 "프리 페치 중단"예외가 발생했습니다. 이 시스템에는 MMU가 없으므로 어쨌든 이것이 소프트웨어 문제 일 수 있습니까? 모든 레지스터가 나에게 맞는 것처럼 보입니다. 코드는 JTAG 관점에서 올바르게 보입니다 (손상되지 않았 음). 지금 당장 하드웨어 문제라고 생각합니다. (하드웨어는 지금까지는 괜찮 았습니다.)
이제는 ARM 데이터 중단 예외가 발생한다는 것을 이해합니다. 예외 자체 (STL 라이브러리의 잘못된 주소)를 트래핑하는 방법을 볼 수 있지만 백업을하고 싶습니다. 예외 이전의 스택 프레임 IAR 툴체인을 사용하고 있는데, 예외 이후에 호출 스택을 사용할 수 없다고 알려줍니다. 호출 스택을 보여주기 위해 툴을 설득하는 트릭 방법이 있습니까? 모든 빠른 도움
266MHz 프로세서와 32 비트 버스 및 480x272 화면이있는 임베디드 장치에서 작업하고 있습니다. 우리는 1024 kbps 비트 레이트와 24 fps로 전체 화면 비디오를 재생하려고합니다. 크기가 더 크지 만 H263 및 H264보다 빨리 해독 할 수있는 비디오 파일 형식이 있습니까? 감사합니다. 맑음. 는 I 프로세서 버전 ARM926EJS 사용하
임베디드 시스템, 코 프로세서 없음, MMU, Atmel 9263을 실행하는 동안 정의되지 않은 명령어 오류가 발생합니다. 임베디드 시스템의 메모리 범위는 0x20000000 - 0x23FFFFFF입니다. 나는 이가지 경우 지금까지 했어 : SP 0x0030B840, LR 2000AE78 - 유효한 코드에서 LR 점 때문에 SP 가짜하지만 나는 예외의 원인
이 이상한 비단뱀 동작이 발생할 수 있습니까? Python 2.6.2 (r262:71600, May 31 2009, 03:55:41)
[GCC 3.3.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> .1
1251938906.2350719
>
저는 Arch ARMv5 Speed 266MHZ, vfpu 및 32bit 버스, 32MB 133Mhz DDR Ram이있는 장치에 embedded-linux를 사용하고 있습니다. 어떤 윈도우 잉 시스템을 사용해야하는지 말해 줄 수 있습니까? 1) .QT 임베디드 리눅스 2). 기계적 인조 인간. 3). 다른!! 음, 지난 1 년 동안 마이크로 윈도우를 사
우리는 간단한 구조를 가지고 데이터의. 인터럽트 내부에서 I2C 계층 (버스)에서 데이터를 읽는 작업을 신호로 보냅니다. 데이터가 제한된 경우 일반적으로 데이터를 읽고 상위 계층으로 전송하는 데 많은 문제가 없습니다. 이 데이터가 매우 큰 경우에는 인터럽트가 오랜 시간 묶여있을 것입니다. 첫 번째 질문은 바로 암 I? 내가 옳은 경우, 어떻게 피하는가? .
ARM9 200Mhz 및 no-fpu 지원을 사용하여 기기에 Android를 포팅하고 싶습니다. 가능합니까? Google에서 안드로이드의 모든 코드를 공개 했습니까? 아니면 파트너 만 사용할 수 있습니까?
if ANDROID_PORT_POSSIBLE
{
Is there any tutorial available for porting?
}