본문 바로가기

분류 전체보기

(1955)
[STM32F373 EVM] UART Test [STM32F373 EVM] UART Test STM32F3시리즈의 소스코드 코드는 기존의 STM32F1, F2, F4 시리즈와 100% 호환이 안되는것 같다.STM32F1, F2, F4에서는 거의 동일한 코드로 잘 동작 했는데 컴파일이 안된다. 레지스터 명이 약간 변경된것 같다. 아래와 같이 수정해 주니 잘 동작한다. (왜 이렇게 자주 바뀌지...?) unsigned char U0_GetByte(void){ //while ((USART1->SR & USART_FLAG_RXNE) == RESET);//return USART1->DR; while ((USART1->ISR & USART_FLAG_RXNE) == RESET); return USART1->RDR;} void U0_PutByte(unsigned ..
[STM32F373 EVM] 보드 제작 [STM32F373 EVM] 보드 제작 [STM32F372 EVM] 을 SM-Type 형태로 제작 했다.STM32F3 시리즈는 Cortex-M4 코어에 아날로그 페리가 강화된 저렴한 MCU이다. 기존 STM32시리즈와 거의 호환이 되면서 16bit ADC, DAC, Programable OPamp 가 내장되어 있어 아날로그 회로에 적용하기 좋을것 같다. 그리고 1$대 후반으로 저렴하다. STM32F3의 아쉬운 부분이라면 기존 STM32시리즈와 핀맵이 호환이되지 않는 것이다. 기존에 STM32F1,F2, F4시리즈는 거의 핀맵이 호환되기 때문에 약간의 회로 수정으로 칩을 쉽게 교체할수 있었는데.... STM32F3 시리즈는 16비트 ADC를 지원하기 위해서 그런지 핀맵이 많이 변경된것 같다. [STM32F..
차량용 스테레오 카메라 개발보드 제작 차량용 스테레오 카메라 개발보드 제작
STM32F3 시리즈 STM32F3 시리즈 STM32F3 시리즈는 Cortex-M4 코어의 72Mhz 클럭으로 동작하는 저가형 MCU이다.STM32F1 시리즈 보다는 성능이 좀더 향상되고 STM32F4 시리즈 보다는 다운그레이드되지만 저렴한 그리고 아날로그에 좀더 특화된 시리즈 인것 같다. 스펙을 보면 아날로그 쪽으로 특화 되어 있다.- Ultra-fast comparators (25 ns)- Op-amp with programmable gain- 12-bit DACs- Ultra-fast 12-bit ADCs with 5 MSPS per channel (up to 18 MSPS in Interleaved mode)- Precise 16-bit sigma-delta ADCs (21 channels)- Core Coupled ..
MIPI Camera Serialize 인터페이스 보드 제작 MIPI Camera Serialize 인터페이스 보드 제작 요구사항 : 10M이상 원격지에서 Mipi Camera의 영상을 전송해 PC에서 받을 수 있는 시스템SERIALIZE : FPD-Link SerDesPC INTERFACE : USB3.0(CYUSB3014) 사용FPGA : ALTERA Cyclone 4( EP4CE10)
EMFIT (quasi-piezoelectric, dynamic sensor) 센서 모니터링 장치 EMFIT (quasi-piezoelectric, dynamic sensor) 센서 모니터링 장치 - 2채널 EMFIT 아날로그 프로트 엔드 - 12bit ADC - Wifi 를 이용한 데이터 전송 - 이더넷을 이용한 데이터 전송 - USB를 이용한 데이터 전송 테스트 결과 EMFIT Sensor 테스트 동영상EMFIT 센서를 의자에 올리고 센서위에 앉았을때 센서 출력 심박을 나타냄 캐이스 적용 2차 버전
dsPIC33 PWM 테스트 dsPIC33 PWM 테스트 dsPIC33FJ32MC302/304, dsPIC33FJ64MCX02/X04 and dsPIC33FJ128MCX02/X04 시리즈는 Motor Control PWM (MCPWM)을 제공하기 때문에 모터 제어용 PWM만 테스트 했는데 이번에 일반 dsPIC33은 MCPWM모듈을 제공하지 않기 때문에 Output Compare module를 이용하여 PWM을 출력 할수 가 있다. 블록도를 보면 Timer2, 3을 기준으로 PWM을 생성할 수 있다. PWM출력은 OCFA(OC1:PD0~OC4:PD3) 핀과 OCFB(OC5:PD4~OC8:PD7) 핀에 할당되어 있다. OCxCON: Output Compare x Control Register OCTSEL: Output Compare ..
Virtex-7 (XC7V2000T) 보드 제작 Virtex-7 (XC7V2000T) 보드 제작 차량용 스테레오 과제를 진행하면서 필요한 FPGA로 Vertex-7을 사용해 왔는데 이번에는 직접 만들어야 할 상황이라 보드를 제작 했다. XC7V2000T 는 칩 가격만 해도 2천만원 가까이 되는 녀석이라 상당히 신경쓰며 제작 했다. 잘못되면.... ㅠㅠ 다행이 스테레오 영상 까지 문제 없이 출력 되는것 까지는 확인 됬다. 스테레오 카메라를 연결하여 3D Depth를 추출하고 ASIC화 하는 과제에 적용된다.

반응형