mplab

    1

    1답변

    누군가 나를 도와 줄 수 있기를 바랍니다. 상당히 C 언어에 익숙하지 않고 (PHP 배경에서 왔음) 지금이 문제에 매몰되어 있습니다. 포인터를 머리 주위에 둥글게하려고 시도하는 등, PHP에는 기쁨이 없습니다. 그래서 basiclly, 배열 내의 특정 값을 UART를 통해 제공된 값으로 업데이트 할 수 있기를 원합니다. UART가 모두 올바르게 작동합니다.

    0

    1답변

    Microplc를 만들고 PIC24FJ 시리즈를 컨트롤러로 선택했습니다. PLC 세계 사람들은 LAD, FBD, STL 등을 c 또는 C++가 아닌 프로그래밍에 사용합니다. PLC 언어를 'C'로 변환하는 많은 Open Software가 있습니다. 내 질문은 MPLAB X를 사용하지 않고 .Hex 파일에서 해당 C 코드를 변환하는 방법입니다. 또는 .HEX

    0

    1답변

    XC16 MPLAB에서이 코드를 사용할 때 왜 오류가 발생합니까? PIC24FJ64GA004 unsigned int __attribute__ ((space(eedata))) eeData[] = {100, 1, 22, 33, 44, 156, 3, 10, 1}; error: space(eedata) not supported on this target 초보자

    1

    2답변

    INT1 인터럽트를 사용하여 직사각형 펄스를 생성하려고합니다. 펄스 길이를 설정하기 위해 timer0 인터럽트를 사용하고 있습니다. 이 프로그램에서 소프트웨어 폴링 방법 을 사용하고 있습니다. PB1을 누르면 PORTD에서 직사각형 펄스가 생성됩니다. 하지만 문제는 PB1을 누르면 INT1IF 인터럽트 플래그가 설정되지 않는다는 것입니다. 여기 내 코드 #

    0

    1답변

    불편을 끼쳐 드려서 죄송하지만 시간이 많이 흘렀습니다. I2C1 포트에서 아무 것도 얻을 수 없습니다! 나는 틀린 일을해야 할 것 같아요. 아니면 컨피규레이션 비트에서 뭔가 바꾸기를 깜박했는데, 그걸 알아낼 수 없어요. ... 코드의 목적은 실시간 클럭을 읽는 것입니다 (PCF8583)이 I2C에 연결되어 있습니다. 나는 8 비트 PIC18F45K50을위한

    2

    2답변

    PIC16LF1554를 사용하여 I2C를 통해 BQ24259와 통신하려고합니다. 장치의 7 번째 레지스터에는 배터리를 끄는 데 사용할 수있는 비트가 있습니다. Mplab의 MCC를 사용하여 I2C 설정을 구성했습니다. 헤더 파일에서 예제 코드를 사용하여 비슷한 기능을 썼다. 여기에 코드 #define RETRY_MAX 100 #define ON

    0

    1답변

    새로운이 기본 것은 주위에 내 머리를 정리해야합니다 그래서, 내가 PIC18F4520을 프로그래밍하기 위해 노력하고있어, 나는 #define OSC = HS를 사용하고 필요한 핀 사이 크리스탈을 연결하는 외부 클럭을 설정할 수 있습니다 알고 있습니다. 내가 #define OSC = INTIO2 과 오실레이터의 요구 사항을 정의하면 내가하는 의심이 기본적으로

    1

    1답변

    방금 ​​시작했습니다 (다시!) Programming 16-bit Microcontrollers in C, Learning to Fly the PIC24 내가 마지막으로 사용한 이후 MPLAB가 조금 변경되었습니다! 제가해야 할 일 중 하나는 C30 또는 XC16 컴파일러를 설치하는 것입니다. MPLAB X 기본 메뉴에서 선택 : 다음과 같이 내가 XC16

    0

    1답변

    MPLABX IDE를 사용하여 PIC32MX120F064H 용 FreeRTOS를 사용하고 싶습니다. 나는 많이 시도했지만 사용하고있는이 특정 마이크로 컨트롤러에 대한 간단한 LED 깜박임 프로젝트를 찾을 수 없었다. FreeRTOS에서 제공하는 데모 프로젝트를 시도했지만 특정 마이크로 컨트롤러 용이며 내 마이크로 컨트롤러와 작동하지 않습니다. 프로젝트 구조

    1

    2답변

    마이크로 칩의 데이터 시트에 따라 I²C 마스터 쓰기 기능을 직접 작성하고 있습니다. 나는 재미있는 비트를 내가 코드 설정 프로그램으로 구성을 생성 MPLAB의 X를 사용하지만, 현재 해요 : // R_nW write_noTX; P stopbit_notdetected; S startbit_notdetected; BF RCinprocess_TXcomplete