cortex-m3

    1

    1답변

    팔 외피 m3을 기반으로하는 MCU STM32f100RB를 사용하는 방법을 배우고 있습니다. 타이머 6을 시험하기 위해 다음과 같이 약간의 코드를 작성했습니다. LED가 점멸하도록되어 있습니다. 하지만 그건 효과가 없어요. 누구든 내게 무슨 문제가 있는지 말해 줄 수 있니? 타이머가 올바르게 초기화 되었습니까? 들으 #include "stm32f10x.h"

    5

    2답변

    Thumb 모드 명령어는 2 바이트이고 ARM 모드 명령어는 4 바이트입니다. 스크린 샷은 엄지 손가락 모드 명령어의 디스 어셈블리입니다. 왜 4 바이트 명령어가 2 바이트 명령어와 혼합 된 것을 볼 수 있습니까 ?? 누군가 설명 할 수 있습니까? 미리 감사드립니다.

    0

    3답변

    _sbrk 함수에 관한 링크 오류를 이해하고 라이브러리에서이 함수 정의를 우연히 발견했습니다. extern caddr_t _sbrk(int incr); // ... some other definitions ... extern caddr_t _sbrk(int incr) { static unsigned char *heap = NULL; unsign

    2

    1답변

    LPC1768의 SRAM에서 인터럽트 루틴을 갖고 싶습니다. Yagarto와 비슷한 GCC 툴체인을 사용하고 있습니다. NVIC_SetVector(TIMER0_IRQn, interruptTest); 가 ... 그럼 내 어셈블리 파일에 : .text /* .section .fastcode */ .global interruptTest .

    2

    1답변

    와 인터럽트 처리 .. 의 전환이있을 때마다 나는 피질 m3 컨트롤러 핀 중 하나에 스위치를 연결했다고 가정 컨트롤러의 다른 핀에 연결된 LED를 눌러서 켭니다. 드라이버를 작성하고 드라이버를 등록하는 방법 및 사용자 공간에서 드라이버에 액세스하는 방법은 무엇입니까? ?? 간단한 예를 들어 설명해주십시오.

    2

    2답변

    도메인 특유의 것이 아니기를 바랍니다. libc.a가 내가 가지고있는 8K 램의 1K를 왜 사용하고 있는지 알고 싶습니다. array_init에서 전역 객체의 생성자를 호출하는 것 외에 다른 방법으로 libc를 사용하고 있다는 것을 알지 못합니다. 나는 내가 아는 한 기본 복사 구성에 너무 관여한다고 생각한다. 풀 할당을 사용하므로 힙 관련 문제가 발생하지

    13

    4답변

    저는 ARM Cortex M3 (NXP LPC1769) 마이크 컨트롤러 용 소프트웨어를 개발 중입니다. 순간에 나는 내 기능이 ISR 내에서 호출되는지를 탐지하기위한 메신저를 찾고있다. 나는 등록 기관을 확인해야한다. 이 정보를 바탕으로 어려운 기능을 부르고 싶습니다. 필요한 정보가 포함 된 레지스터가있는 경우 이미 참조 설명서를 확인했습니다. 예를 들어

    0

    1답변

    ARM Cortex-M3 용 GCC 4.7.3 (20121207)이 함수의 주소를 사용하는 경우 함수의 정확한 주소를 얻지 못합니다. 나는 그 포인터에서 하나씩 비공개를 볼 수 있습니다. // assume at address 0x00001204; int foo() { return 42; } void bar() { int(*p)()

    0

    1답변

    Atmel SAM3S MCU를 사용하고 있으며 ASF 항목은 I2C (TWI라고 함) 통신을 수행 할 수 있습니다. 주 루프에서 너무 많은 시간을 들여야하는 것을 제외하고는 괜찮습니다. 그래서 I2C 장치에서 데이터를 읽으려면 DMA 전송을 시작할 수 있어야합니다. 그러나 모든 문서는 TWI와 같은 반이중 장치에서 TX와 RX를 동시에 켤 수 없다고 말합니

    1

    1답변

    전체 4GB 공간을 실행 가능 영역으로 가져 오기 위해 lpc1788의 MPU를 구성하려고합니다. 다음은 지금까지 작성한 Keil uVision 4 디버거에서 원하는 결과를 볼 수있는 코드입니다. lpc1788의 어셈블리 언어 프로그래밍에 대한 경험이 없습니다. 그리고 아직 결과가 있습니다. 하지만 내가 알지 못하는 것은 정상적인 실행 여부는 hardFau