microchip

    1

    1답변

    PIC24HJ256GP610A의 I2C 모듈에 문제가 있습니다. 내 코드 (아래 스 니펫 참조)는 PIC24HJ256GP610 [참고 : not 610A]에서 완벽하게 실행됩니다. 저는 DS1374 RTCC와 통신하기 위해 I2C 버스를 사용하고 있습니다. 그러나 610A에서는 I2C를 사용하여 RTCC에 값을 쓰려고 할 때 ACKSTAT 비트를 폴링 할

    3

    1답변

    저는 마이크로 칩 프로그래밍의 초보자이며 Wi-Fi에 연결할 수있는 로봇을 설계하려고합니다. 나는 Cerebot 32MX4 마이크로 컨트롤러 (PIC32MX460F512L)와 PmodWiFi 카드 (MRF24WB0MA)를 가지고있다. 나는 어디에서 시작해야할지 전혀 모른다. TCP/IP 스택 및 기타 샘플 코드를 포함하여 인터넷에서 다양한 코드를 다운로드하

    0

    2답변

    하나의 작업에서 두 ​​개의 다른 핸들러를 사용하는 대안을 제안하거나이 방법이 정상임을 알려주시겠습니까? 세부 사항 : 마이크로 칩 ADK 안드로이드 스타터 키트에 사용할 코드를 개발 중입니다. 모든 것이 원활하게 진행되고 있지만 코드에서 실행되는 두 개의 다른 처리기가있는 문제가 있습니다. 작동하지만 권장되지는 않습니다. 시간 지연을 만들고 post 명령

    0

    1답변

    저는 최근 직장에서 C 및 펌웨어 책임을 인수했으며 기본적인 문제인 것처럼 보이는 문제는 있지만 답변을 찾을 수 없습니다. 나는 C에 익숙하지 않지만 고급 언어에 대한 수년간의 경험을 가지고 있습니다. 펌웨어는 PIC18F4865 용으로 작성되었으며 올바르게 컴파일하고 프로그램 할 수 없습니다. 원래 HI-TECH PICC18 컴파일러를 사용하여 MPLAB

    -1

    1답변

    USART에서 바이트를 받고 메모리 레지스터에 넣습니다. 바이트는 내가 읽고 그에 따라 메시지에 응답해야하는 명령입니다. 단일 바이트를 비교하는 방법을 알고 있으므로 다중 바이트를 비교하는 알고리즘을 제안합니다. 예를 들어 수신 된 바이트는 16 진수 16 04 32 01 00 32와 같습니다. 길이가 서로 다르므로 비교가 어려울 수 있습니다.

    0

    1답변

    MPLAB X (언젠가 MPLAB 8)를 사용하고 완성 할 프로젝트를 얻습니다. bootloader.hex 부트 로더가 0x7FF에 0x0 주소에서로드 magic_flag.hex : 나는이 HEX 파일이 있습니다. magic 플래그는 주소 0x40에 위치합니다 (부트 로더 영역에서). 이제 모든 것을로드하기 위해 MPLAB X에서 프로젝트를 설치해야합니다

    1

    1답변

    상수 배열에 대한 포인터를 포함하는 배열을 만들려고합니다. 내가 MPLABX에서 C30 V3.31을 사용하고 있습니다. PIC24FJ128GA310으로 LCD의 세그먼트 맵을 만들려고합니다. 모든 LCD 숫자를 일정한 배열 인 으로 가져와 쉽게 액세스 할 수 있도록 LCD의 모든 숫자에 대한 포인터를 포함하는 배열을 갖는 것이 좋습니다. enum SEGS

    3

    2답변

    PIC 마이크로 컨트롤러와 함께 사용할 수있는 FTP 클라이언트의 소스 코드를 아는 사람이 있습니까? C와 나는 PIC 18F97J60을 사용하고 있습니다. 소스가 다른 PIC 용이라해도 괜찮습니다. 필자의 필요를 지원하기 위해 수정할 수 있습니다. 감사합니다.

    2

    1답변

    기본 USB HID 기능을위한 코드를 컴파일하려고합니다. MPLAB 8.43 및 마이크로 칩 C18 컴파일러와 함께 PIC18F14K50을 사용하고 있습니다. 마이크로 칩 웹 사이트의 일부 표준 파일을 사용하고 있습니다. Here is my C file 및 here is my header file. 나는 다음과 같은 오류를 받고 있어요 내가 빌드 할 때 :

    2

    1답변

    임베디드 마이크로 칩 TCP/IP 스택 Pic32 보드를 사용하는 클라이언트의 웹 페이지 인터페이스에 업로드 진행률 표시기를 표시해야합니다. 웹 페이지에는 클라이언트가 보드 메모리에 업로드 할 적절한 .hex 또는 .wav 파일을 찾아서 선택할 수있게 해주는 파일 업로드 페이지가 있습니다. 따라서 결국 파일을 부트 스트랩 할 수 있습니다. 내 문제는 파일을