«pic» 태그된 질문

PIC는 Microchip에서 제조 한 8, 16 및 32 비트 RISC 마이크로 컨트롤러 브랜드입니다. "PIC"는 원래 "Peripheral Interface Controller"의 약어입니다.

5
Arduino 또는 PIC 마이크로 컨트롤러?
나는 감시 모바일 로봇을 만들려고 생각했습니다. 그리고 PIC 또는 Arduino 마이크로 컨트롤러를 선택하는 데 문제가 있습니다. 감시 모바일 로봇은 무선 충실도 (Wi-Fi)를 통해 제어됩니다. PIC를 선택하면 이더넷 모듈이 필요합니까? Arduino 보드가 인터넷에 연결되어 있어야한다고 검색했습니다. 나는 PIC에 약간의 경험이 있지만, 초보자에게는 Arduino가 더 좋다고 말합니다. 프로젝트에 Arduino 또는 PIC를 사용하는 …

7
PIC에서 malloc 사용
PIC에서 어떻게 사용 malloc()하고 free()기능합니까? stdlib.h헤더를 확인했는데 언급이 없습니다. MCC18을 사용하고 있습니다. 아무도 그것들을 사용해야 했습니까? Windows XP에서 PIC로 라이브러리를 이식하기 때문에 필요합니다. 포팅 가이드는 운영 체제의 특정 기능을 내 PIC 기능에 맞게 조정 그러나 malloc()및 free()함수 를 "번역"하는 방법을 모르겠습니다 .
10 pic  memory 

6
PIC 마이크로 컨트롤러로 -2V ~ + 2V 아날로그 신호를 어떻게 샘플링합니까?
10 비트 ADC와 함께 PIC 마이크로를 사용하여 300Hz 미만의 주파수를 가진 아날로그 신호에서 판독합니다. 그러나 아날로그 신호의 범위는 -2V와 + 2V입니다. 신호를 사용 가능한 범위로 가져 오기 위해 신호를 조정하려면 어떻게해야합니까 (ADC에 대한 입력이 양수 여야한다고 가정) 또한 양의 값이없고 부정적인 전원 공급 장치.

3
CAN 버스를 통한 네트워크 계층 선택
산업 자동화 애플리케이션에서 CAN 버스를 사용할 계획이지만 네트워크 계층을 구현하는 방법을 결정하는 데 어려움을 겪고 있습니다. 여기에 누구든지 메시지 ID를 할당하는 방법과 데이터 패킷을 포맷하는 방법에 대한 지침을 제공하는 CAN보다 상위 계층 프로토콜에 대한 권장 사항이 있습니까? 독자적인 네트워크 계층을 개발하거나 CANopen과 같은 기존 표준을 구현해야합니까?

5
PIC 회로의 배터리 수명 모니터
나는 i2c 인터페이스를 통해 외부 EEPROM 칩에 데이터를 기록하는 PIC18F14F50 마이크로 컨트롤러 칩을 사용하는 작은 회로를 가지고 있습니다 (나중에 USB 인터페이스를 통해 나중에 읽을 수 있음). 하나의 샘플은 15 분마다 기록되며 특히 정확하게 시간을 측정 할 필요는 없습니다. 배터리를 교체하는 동안 샘플이 누락되거나 시간이 잘못 표시되면 문제가 없지만 배터리가 만료되어 …
10 pic  batteries 

4
최고의 PIC 프로그래머?
내 프로젝트에서 PIC를 사용하기 시작하고 어떤 프로그래머를 구해야하는지 궁금했습니다. 나는 마이크로 컨트롤러 (68k, avr)를 사용하여 많은 경험을 가지고 있으며 전자 제품에 대해서도 많은 경험을 가지고 있습니다 (그래서 프로그래머 구축 가능). MPLAB, icsp를 사용할 수 있기를 원하며 회로 내 디버깅 기능이 매우 깔끔합니다. USB도 편리하지만 반드시 필요한 것은 아닙니다. 귀하의 답변에, …

3
마그네틱 스트라이프를 복제 하시겠습니까?
PIC를 통해 저장된 데이터를 변경할 수 있지만 여전히 마그네틱 리더로 읽을 수있는 다른 항목으로 마그네틱 테이프를 교체 할 수있는 프로젝트를 진행하고 싶습니다. 이는 PIC가 마그네틱 스트라이프의 다른 트랙에 다른 값을 '쓰기'하여 다른 카드를 복제 할 수 있음을 의미합니다. 그렇다면 어떤 방법을 사용할 수 있습니까? 마그네틱 스트라이프를 사용 하시겠습니까?
10 pic  magstripe 

5
PIC32 vs dsPIC vs ARM vs AVR, 어쨌든 C 언어로 프로그래밍 할 때 아키텍처가 중요합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 현재 32 비트 PIC32 마이크로 컨트롤러를 사용하고 있습니다. 그것은 우리의 요구에 잘 작동하지만 우리는 더 잘 어울릴 …

3
겸손한 PIC 마이크로 컨트롤러가 할 수없는 dsPIC의 기능은 무엇입니까?
아직 DSP 칩을 사용하지 않았습니다. 내가 아는 것은 일반적으로 클럭주기 내에서 계산을 매우 빠르게 수행 할 수 있고, 명령어 세트에 여러 누적 명령어가 있으며, DMA가있어 CPU가 데이터 이동에 귀중한 시간을 낭비하지 않아도된다는 것입니다. 주위에. 나는 그것에 더 많은 것이 있다고 생각하지만, 이것들은 몇 가지 기본 사항입니다. Microchip에 DSP 칩 라인 …
10 pic  dsp 

2
가변 문자를 UART에 인쇄 할 수없고 상수가 제대로 작동 함
PIC18F27K40 마이크로 컨트롤러에서 XC8과 관련하여 다소 이상한 문제가 있습니다. PIC16F1778에서는 작동합니다 . 나는 정의했다 : void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } 내 main루프에서을 호출 uart_putch('a');하면 정상적으로 작동합니다. 그러나를 정의 const char c = 'a';하고 호출 uart_putch(c);하면 작동하지 않습니다. 그것은 아니지만 무언가를 인쇄합니다 a-나는 그들이 0x00얻는 …

3
SPI 버스 연결-루프 또는 루프하지 않습니까?
SPI 버스의 물리적 연결에 관한 질문이 있습니다. SPI 마스터 (PIC32 장치)와 여러 슬레이브 (이 경우 PIC16 장치)가 있습니다. 나는 노예에게만 쓰고 있으며 프로토콜은 언제 어떤 일을 수행하는지 처리하므로 걱정할 MISO 또는 SS 신호가 없으며 데이터와 클럭 라인을 모든 슬레이브에 병렬로 연결합니다. 버스의 총 길이는 2 피트 (60cm)를 넘지 않으며 8MHz에서 …

3
FSInit ()- "CE_BAD_PARTITION"[닫힘]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 전기 엔지니어링 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 9 개월 전 . PIC18F26K80과 XC8 컴파일러를 사용하고 있습니다. SD 카드를 초기화하고 파일을 만들려고합니다. Windows에서 SD 카드를 "FAT32"파일 시스템과 "할당 단위 크기"512 바이트로 포맷했습니다. SD …
9 pic  spi  sd  fat 

1
spi 플래시에 쓸 수없는 것 같습니다
글쎄, 나는이 시점에서 잠시, 아마도 2-3 주 동안 붙어 있습니다. 내가 뭘 잘못하고 있는지 잘 모르겠습니다. 나는이 spi 플래시 부분 에 쓰려고 노력하고 있으며 이제는 그것을 지우려고 쓰고 지우고 읽는 루틴을 실행하고 있지만 운이 없다. 물론 나는 길을 따라 많은 버그를 해결했습니다 ... 어쨌든 나는 보드에 WP 라인을 연결하고 시계를 …
9 pic  spi  flash 


2
FPGA를 통한 PIC 프로그래밍
FPGA 카드를 통해 처음으로 PIC를 프로그래밍하는 방법 (Flash에서 쓰기)이 있는지 알고 싶습니다. PIC는 이미 FPGA에 납땜되어 있으며 제거 할 수 없습니다. PIC에 부트 로더가 없습니다. 따라서 부트 로더를 사용하여 USART / SPI / I2C 모드에서 FPGA에서 데이터를 수신 할 수 있도록 프로그래밍해야합니다. 나는 일반적으로 납땜을 풀고 PICKit과 같은 하드웨어 프로그래머에 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.