2024/02 3

STM32C031-DK와 DOT MATRIX 사용하기 2편(MAX7219사용)

안녕하세요. 오늘은 STM32C031-DK와 DOT MATRIX 32*8을 사용해보겠습니다. (해당글을 이해하기 위해서는 DOT MATRIX 사용하기 1편을 봐야합니다) 해당 모듈도 MAX7219를 사용하고 도트매트릭스 8*8짜리 1개당 1개씩 사용해서 총 4개가 달려있습니다 *OUT핀 나가는 파형 SPI신호의 MOSI가 MAX7219의 IN핀으로 들어와서 OUT핀으로 나갑니다. 근데 OUT으로 나가는 파형이 동일시점에서 IN과 OUT이 같지가 않습니다. IN파형이 들어오고나서, 16.5클럭이후에 OUT으로 파형이 나갑니다 실제 파형을 보겠습니다 1번이 실제로 MCU와 연결하는 핀이고, 2,3,4번은 2,3,4번째 세그먼트의 IN핀입니다. (글의 처음 부분의 그림에 빨강선이 연결해있는데 파형을 측정하려고..

STM32/STM32C031-DK 2024.02.24

STM32C031-DK와 DOT MATRIX 사용하기 1편(MAX7219사용)

안녕하세요. 오늘은 STM32C031-DK와 DOT MATRIX를 이용해보겠습니다. 사용 할 DOT MATRIX는 8*8입니다. *DOT MATRIX 관련내용 모듈 회로도는 아래와 같습니다. LED가 8*8=64개있고 이 LED를 제어하기위해서 MAX7219가 연결해있습니다. MAX7219은 SPI통신을 합니다. DIN은 MOSI이고 MISO는 사용하지않습니다. 회로도출처: Interfacing MAX7219 LED Dot Matrix Display with Arduino (simple-circuit.com) 타이밍도) MSB방식이고 CHOL은 LOW이고 CPHA은 1 Edge입니다 데이터포맷) 16Bits이므로 2바이트를 보내면 됩니다. 처음에는 주소를 보내고 그 다음에 데이터를 보냅니다 클럭속도) 1..

STM32/STM32C031-DK 2024.02.19

STM32H7-GFX보드 사용하기 1편(기본프로젝트세팅,LED,UART)

안녕하세요. 오늘은 STM32H7-GFX 보드를 사용해 보겠습니다. 해당 보드는 BARAM 님이 개발하신 거고 BARAM 님의 강좌를 참고해서 제가 기억하고 싶은 내용을 기록할 예정입니다. 최종 목표는 LCD,터치센서,마이크,스피커 사용방법을 익히고 이러한 기능을 사용해서 리듬게임을 만드는 것입니다. https://blog.naver.com/chcbaram/223323827781 https://smartstore.naver.com/higenis/products/9107440057 위의 사이트에서 해당 제품을 구매했고 전원만 넣었을 때 사진입니다. 기본 FW가 들어가 있어서 LCD 동작 여부를 확인할 수 있었습니다. 보드에 ST-LINK가 포함되어 있지 않으므로 ST-LINK는 따로 준비를 해야 합니다. ..

STM32/STM32H7-GFX 2024.02.17