dma

    4

    1답변

    DMA 채널을 사용하여 SPI로 데이터를 보내려고합니다. DMA없이 보내면 모든 것이 정상이지만 DMA sth는 잘못되었습니다. 내 프로그램을 디버깅 할 때 SPI DR 레지스터는 항상 0입니다. dma 순환 모드를 사용하여 항상 내 배열을 보내고 싶습니다. GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClo

    0

    1답변

    저는 마이크로 컨트롤러에 익숙하지 않습니다. 그래서 저는 그들의 잠재력에 대해 거의 알지 못합니다. 마이크로 컨트롤러를 사용하여 오실로스코프를 만들고 ADC를 통해 데이터를 캡처하여 처리하고 표시하기 위해 usb를 통해 컴퓨터로 전송하려고합니다. 이 프로젝트에 대해 논의하고 싶습니다. 내가 갖고있는 자료는 다음과 같습니다. 1) 내 dsPIC MCU의 AD

    0

    1답변

    의 변수, 을 찾는 방법 내 문제는 어떻게 내 버그가 작업의 메모리 주소를 분석 찾는하고 는 결국 패치입니까? 저는 EFM32 거대한 gecko 마이크로 컨트롤러와 GCC 컴파일러에서 FreeRTOS를 사용하고 있습니다.

    1

    1답변

    리눅스 커널 모듈 내부의 시스템에서 사용 가능한 모든 RAM의 실제 주소 범위를 얻으려고합니다. 나는 cat/proc/iomem을보고 실제 메모리가 연속적이지 않다는 것을 알았다. 32 비트 시스템 호환성을 위해 PCI 및 기타 주변 장치 메모리가 4GB 주소 범위 내에 있어야한다는 것을 알고 있습니다. 도스의 경우 640kB 초기 값입니다. 출력 아래 는

    3

    2답변

    hdd 전송 모드 (dma 또는 pio)를 가져 와서 인쇄해야합니다. 스크린 샷의 빨간색 원으로 장치 관리자에서 찾을 수 있습니다. 그래서 저는 programm에서 빨간색 원으로 정보를 얻어야합니다. 나는 wmi 클래스를 사용하려고 시도했지만 Win32_DiskDrive, Win32_IDEController 및 다른 사람들은 필요한 정보를 제공하지 않습니다

    0

    1답변

    Cube에서 코드를 생성하고 SYSCLK는 168MHz, APB1 타이머 클럭 42MHz, TIM6은 prescaler 1000을 가지고 62까지 카운트합니다. 다음 실험을합니다. 30 요소 배열과 일반 모드에서 __HAL_TIM_ENABLE_IT(&htim6, TIM_IT_UPDATE); HAL_NVIC_EnableIRQ(TIM6_DAC_IRQn);

    1

    2답변

    나는 DMA에 대해이 기본적인 의심이있다. CPU가 데이터 가져 오기/저장을 수행하기 위해 DMA 버스를 포기한 경우 어떻게 처리가 계속됩니까? 심지어 CPU가 명령을 받아야 버스를 통해 결과가 메모리/IO에 저장된다는 의미일까요?

    0

    1답변

    ARM에서 커널 3.18을 사용하고 있습니다. 나는 드라이버를 쓰고있는 카메라에서 데이터를 읽는다. 나는 메모리를 설정하려면 다음을 사용하십시오 : 이것은 매우 잘 작동 cpu_handle = dma_alloc_coherent(NULL, dma_size, &dma_handle, GFP_KERNEL | GFP_DMA); . 나는 카메라가 데이터를 전달한

    0

    1답변

    인터럽트 기반 UART IO를 사용하면 CPU 개입없이 데이터 전송이 가능합니다. 이제이 문제를 제어하는 ​​CPU가 아닌 경우 질문은 무엇입니까? DMA 컨트롤러 또는 CPU에서 메모리 버스를 통해 제어를받는 일부 외부 마스터입니까? 적절한 답을 얻지 못했습니다 here. DMA 컨트롤러 인 경우 DMA 및 인터럽트 기반 전송을 다른 것으로 만드는 이유

    2

    1답변

    ARM 아키텍처의 DMA 내부를 이해하려고합니다. 커널 설명서를 참조하십시오 : http://lxr.free-electrons.com/source/Documentation/DMA-API-HOWTO.txt. 커널 공간 (DMA 제약 조건)에 메모리를 할당하고 dma_map_single() 함수에 전달하면이 함수는 DMA 요구 (쓰기 결합 또는 비 캐시)에 따