본문 바로가기

DSPIC33Fx EVM

(11)
[dsPIC33F-SM EVM] UART 테스트 - dsPIC33F128MC 사용 [dsPIC33F-SM EVM] UART 테스트 - dsPIC33F128MC 사용 dsPIC33의 QFN 타입은 포트 리맵 기능이 있어 UART 핀맵을 변경할 수 있다. dsPIC33FJ128MC804 를 사용한 보드에서 테스트 할 때 기록해 둘 필요가 있어 정리해 본다. dsPIC33-SM EVM에서 UART는 RC3/RP19(TXD), RC4/RP20(RXD)에 할당되어 있다. 실제 코드에서 PPS설정은 아래와 같이 해 주면 된다. #define PPS_CINFIG() _U1RXR = 20;\ _RP19R = 3;\
[dsPIC EVM] MP3 Module (VS1033) 테스트 [dsPIC EVM] MP3 Module (VS1033) 테스트 [NET EVM] 보드를 이용하면 W5100과 같은 이더넷 모듈이나 TFT LCD 모듈을 연결하여 테스트 할수 있고 VS1033과 같은 MP3 모듈을 연결하여 네트웍 라디오를 테스트 해 볼 수 있다. ADC0 -> RB0 dsPIC33 MP3모듈 HAL Driver 코드 //----------------------------------------------------------------------------- // VS1033 모듈 HAL #define VS_DREQ_BIT BIT6 #define VS_DREQ_PORT PORTB #define VS_CS_BIT BIT4 #define VS_CS_PORT PORTB #define VS_XD..
[dsPIC33 EVM] TFT LCD 출력 속도 테스트 [dsPIC33 EVM] TFT LCD 출력 속도 테스트 dsPIC33 은 최대 40Mhz로 동작하고 SPI속도 또한 빠르므로 TFT LCD 테스트 해 두면 좋을것 같다. 8비트 방식으로 TFT LCD연결 가능한 확장 테스트 보드 중에서 [EXP_DSP] 보드가 적당할것 같다. 8비트 제어모드에서 1프레임 출력시 60ms 정도 걸린다. (옵티마이즈 한후) [dsPIC33 EVM] TFT LCD테스트 동영상 SPI 최대 클럭 속도는 13Mhz로 SD Card를 이용하여 BMP파일을 출력 해 보았다. [dsPIC33 EVM] TFT LCD관련 회로도
[dsPIC33-SM EVM] 보드 관련 자료 - dsPIC33FJ128MC804 [dsPIC33-SM EVM] 보드 관련 자료 - dsPIC33FJ128MC804 기존 dsPIC33 소형 모듈 PCB가 남아 있지 않아 이번에 [SM-Type EVM] 으로 표준화 해서 제작해 보았다. 44핀 패키지 중 가장 기능이 좋은 dsPIC33FJ128MC804으로 보드 조립 [SM-Type EVM]이라 USB2UART, Bluetooth, Zigbee와 같은 통신 모듈을 연결 가능하다. dsPIC33 확장 테스트 보드 dsPIC33F-SM rev2 회로도
[dsPIC33 EVM] rev2 보드 관련 자료 [dsPIC33 EVM] rev2 보드 관련 자료 회로도: On Board LED테스트 예제 소스 보드는 기존 [dsPIC33 EVM]보다 더 작아 졌지만 USB2Serial(CP2102), IR, CdS, LED(PWM), S/W(INT), 등의 간단한 테스트 소자도 추가 하였다. 참고 LED포트 변경 및 스위치 추가 IR및 CdS센서 추가 시리얼 포트 커넥터 추가
[dsPIC33 EVM] rev2 보드 조립 및 테스트 - 소형버젼 [dsPIC33 EVM] rev2 보드 조립 및 테스트 - 소형버젼 [dsPIC33 EVM]을 새롭게 만들었다. 좀더 심플하고, 소형으로 만들고, 포트도 통일화 하였으며, 기존 보드의 버그도 수정 해서 새롭게 만들었다. 먼저 dsPIC33FJ256GP506 을 실장해서 만들어 보았다. 보드는 더 작아 졌지만 IR, CdS, LED(PWM), S/W(INT) 등의 간단한 테스트 소자도 추가 하였다. 기존 보드보다 300mil정도 줄여서 상당히 심플하다. 테스트 동영상 LED를 PWM포트로 테스트 하기위해 포트가 수정되었지만 PWM등 테스트 하기에 좋을것 같다. 확장보드 dspic 확장보드
[dsPIC3xF-S EVM] PCB에서 dsPIC30F2010 테스트 예제 [dsPIC3xF-S EVM] -> dsPIC30F2010 테스트 예제 [dsPIC3xF-S EVM]은 소형 QFN-28타입의 dsPIC33 시리즈를 지원하기 위해 만들었는데, 전에 받아 두었던 dsPIC30 (dsPIC30F2010)있어 테스트 해 보았다. 특수목적 칩이라 사양은 가격대비 조금 낮은편인듯... project file down load 개발환경은 Microchip사에서 제공하는 무료 C30 컴파일러를 이용했고 MPLAB IDE 8.0을 용하여 빌더 하였다. MPLAB를 이용하여 프로젝트 생성시 디바이스를 dsPIC30F2010를 선택하고 C30 컴파일러를 선택 한다. dsPIC3x 무료 컴파일러 http://www.microchip.com/stellent/idcplg?IdcService=..
dsPIC33F 스터디 자료 dsPIC33F Family Reference Manual Part 1 Reference manual sections 1-26 apply to all dsPIC33F devices unless specific supplemental sections are called out. Title Date Published Size D/L Section 01. Introduction - dsPIC33F FRM 21-May-2007 200KB Section 02. CPU - dsPIC33F FRM 18-Apr-2007 422KB Section 03. Data Memory - dsPIC33F FRM 16-Apr-2007 205KB Section 04. Program Memory - dsPIC33F FRM 16-Apr-..