microchip

    0

    1답변

    하드웨어 스택에 액세스 할 수있는 향상된 MCU를 사용하여 XC8에서 스케줄러/RTOS 프로젝트를 작성하는 데 관심이 있습니다. 각 작업의 소프트웨어 스택이 범용 램에서 특정 범위를 차지할 수 있도록 소프트웨어 스택 생성을 제어하는 ​​방법을 파악하려고합니다. 개념적으로이 프로그램은 모두 ASM에서 프로그래밍하기가 쉽지만 C 프로그램을 작성하고 각 작업에

    0

    1답변

    GIVEN : http://ww1.microchip.com/downloads/en/DeviceDoc/MPLAB_XC8_C_Compiler_User_Guide.pdf XC8의 ei(); // 전역 인터럽트 활성화 XC8의 di(); // 해제 글로벌 및 AVR의 SEI() http://www.atmel.com/webdoc/avrassembler/avrasse

    0

    2답변

    PIC18F4455 디바이스의 코드를 컴파일하고 디버그하려고합니다. .lib 파일이이 프로젝트 코드에 없습니다. 어디에서이 PIC18F4455.lib 파일을 얻을 수 있습니까? 나는 그것을 'C : Program/Microchip'폴더에서 찾았습니다.하지만 찾을 수 없습니다 .. 아무도 도와 드릴 수 있습니까 .. ?? 감사합니다, 다라

    3

    2답변

    SPI로 데이터를 통신하기 위해 마이크로 컨트롤러를 사용하고 싶습니다. 그래서, 우선 PIC32MX470F512L을 가진 마이크로 칩 USB 스타터 키트 III 모듈을 선택했습니다. 필자는 SPI를 코딩하는 몇 가지 방법을 시도했지만 오실로스코프에서는 SCK 만 볼 수 있습니다. 그런 다음 PIC32MX360F512L이있는 마이크로 칩 스타터 키트 I에서

    0

    1답변

    PIC24FJ256GB606 장치에서 인터럽트 구동 UART로 작업 중입니다. 내 코드는 UART 수신 인터럽트가 처음으로 잘못 트리거 된 경우를 제외하고는 정상적으로 작동합니다. 메인 루틴이다 [코드] int main(){ System_init(); uart_init(); // UART2_PPS RPINR19bits.U2RXR= 21;

    -1

    1답변

    다음과 같은 매크로가 있습니다. #define WR_BLK_SIZE_REGINFO 123 도서관 프로젝트 (.a)에서이 매크로를 사용하고 있습니까? 라이브러리 프로젝트는 "WR_BLK_SIZE_REGINFO"의 크기가 라이브러리 프로젝트에 정적으로 할당되어 변경 될 수없는 사전 컴파일됩니다. 어떻게 전 처리기 지시문 코드를 동적으로 할당 할 수 있습니까

    0

    1답변

    이곳은 새로운 기능입니다. 마이크로 칩의 XC8 컴파일러와 PIC18F25K22를 사용하고 있습니다. 내가 포함한 그것을 시도 - : 나는 코드를 건물입니다 때 , 나는 내가 밖으로이 코드 라인을 코멘트 경우 xc8.exe --pass1 --errformat="Error at file %%f line %%l column %%c: (%%n) %%s" --wa

    1

    1답변

    수동적 인 여름을 통해 출력 할 sin-waves를 생성하는 프로그램을 만들려고합니다. 따라서 버튼을 누르면 사운드가 재생됩니다. PWM을 사용할 수 있고 상수 값을 사용하여 메모를 재생할 수 있지만 상수 대신 Sin-waves를 사용하고 싶습니다. 는 Heres는 지금까지 가지고 올 필자 코드 : 내가 버튼을 누르면 #include <pic32mx.h>

    1

    1답변

    이것은 코딩을 처음 접했을 때의 첫 번째 질문입니다. 글쎄, SPI에서 MCP 디지 포토를 사용하려고합니다. CIC로 작성한 PIC16을 사용하면서 XC8 라이브러리가 PIC16 프로젝트에 포함될 수 없다는 것을 알았습니다 ... 그래서 저는 비트 뱅잉, 내가하는 일에 대한 이해로 많은 것을 배울 것이라고 생각했습니다 ... 하지만 ... 작동하지 않는 것

    1

    1답변

    RS485 포트를 통해 직렬 통신하는 동안 문제가 발생했습니다. Max485와 함께 dsPic33E 마이크로 컨트롤러를 사용하고 있습니다. 는 브레이크를 사용하여 난 "× 00" 컨트롤러, "은 0xFF"를 보낼 때마다 수신되었는지 분석 하였다. 그런 다음 "0x01", "0xFD"을 controller.and에 보냈습니다. 또한 루프백 논리를 사용하여 수