본문 바로가기

전체 글

(1955)
[STM32]부트모드 [STM32]부트모드 부트 설정핀 BOOT1, BOOT0를 이용하여 리셋시 부트 모드를 설정할 수 있다. SystemMemory 영역은 기본 부트 코드가 기입되어있고 시리얼포트를 이용해 사용자 Flash영역으로 Write할 수 있다.
[STM32]구조 및 특징 [STM32]구조 및 특징 BusMatrix와 Harvard architecture로 SRAM, Flash, Peripherals, DMA를 동시에 접근가능해 병목현상이 상당히 줄어 속도를 향상 시겼다고 함. 72Mhz로 동작하는 APB2(Advanced Peripheral Buses), 36Mhz로 동작하는 APB1을 이용해 최적화된 peripherals 를 사용할 수 있다. SPI속도가 18MHz가 되고, PWM은 72MHz, USART 4.5Mbps 가능하다고 한다. 무엇보다 기존의 ARM7을 쓰면서 불편했던 I/O들의 toggling속도가 18MHz로 저가격의 고성능을 원할 때 상당히 매리트 있다..
FND 모듈 관련자료 FND 모듈 FND를 시프트 레지스터(74Hc595)를 이용하여 확장 할 수 있는 모듈 입니다. - 래치 있는 시프트 레지스터를 이용하여 멀티플랙스 방식에 비해 CPU에 부하가 없습니다. - PCB사이즈가 FND크기에 맞도록 되어 있어 확장이 용이 합니다. - 전원포함 5핀의 커넥터로 (신호선은 3개) FDN제어 개수를 확장 가능합니다. (AVR을 사용할 경우 24개 이상 확장이 충분 하리라 생각합니다.) 회로도 핀맵 활용 AVR, MSP430 FND제어, PIC등의 소형 마이컴으로 제어할 때 부하없이 FND제어할 수 있는 모듈이다. 소스코드 MSP430이용 FND모듈 제어 예제 참고 테스트 동영상 [MSP430 EXP] 보드의 VR의 ADC값을 FND로 출력하는 예제
[STM32-48 EVM]관련자료 [STM32-48 EVM]관련자료 회로도 Part List (BOM) LED 테스트예제 내가가진 STM32F101C8이 2500원정도라고 하니 성능대비 가격경쟁력도 있고 저렴하게 적용하기 좋을것 같다. 핀맵 회로도 *CM2830과 CM2830A는 핀번호가 달라 주의를 요함 현재 CM2830A로 디자인 되어 있고 CM2830을 이용하려면 CM2830을 뒤집어서 45도 뒤틀어서 납땜 해야 함 [STM32-48 EVM]에서 부트모드 설정 USB2UART 보드 커넥터 연결 사진 빨, 파, 검 -> TX, RX, GND 로 연결되어 있음
[STM32-48 EVM]보드 제작 [STM32-48 EVM]보드 제작 어플리케이션 보드도 함께 제작
STM32소개자료 STM32 Product Line 특징
[FET]MTD20N03 MTD20N03 N-Channel FET data sheet:
[FET]FDV304P FDV304P P-Channel FET 1.5A 데이트시트: