STM32 – SPI통신 MAX7219 7-segment 모듈
출처: https://rs29.tistory.com/13 사용한 MAX7219 7-sement 모듈 통신 방법 : SPI (최대속도 : 10Mhz) 작동 전압 : 4.0~5.5 환경 : P-NUCLEO-WB55 개발 보드, Atollic TrueSTUDIO [동작] 16 비트 데이터…
출처: https://rs29.tistory.com/13 사용한 MAX7219 7-sement 모듈 통신 방법 : SPI (최대속도 : 10Mhz) 작동 전압 : 4.0~5.5 환경 : P-NUCLEO-WB55 개발 보드, Atollic TrueSTUDIO [동작] 16 비트 데이터…
from: https://eroro.tistory.com/591 NTC의 특성 값이나 회로 부분은 변경하여 사용하여야 합니다. [crayon-66ec27f5b7208081657156/]
from: https://eroro.tistory.com/600 PF0, PF1을 사용하기 위해 RCC_DeInit함수 사용 [crayon-66ec27f5b77d2932986246/]
from: https://eroro.tistory.com/601 Remote 16-bit I/O expander for I2C-bus 테스트 프로그램 PIN 7에서 PIN 10번으로 넘어가는 부분을 PIN 8번으로 작성하였습니다. [crayon-66ec27f5b8aad273222947/] [crayon-66ec27f5b8aca957910928/]
from: https://eroro.tistory.com/608 PWM 주파수 설정 [crayon-66ec27f5b9b62072295218/]
from: https://eroro.tistory.com/582 [crayon-66ec27f5babe0442519526/] [crayon-66ec27f5bac05881752197/] -------------------------------------------------------------------------------------------------------------------- [crayon-66ec27f5bac16630118573/] [crayon-66ec27f5bac26028537806/]
https://eroro.tistory.com/542 ADC로 전류값을 읽어온 후 180mA로 타겟값을 맞췄습니다. (미제어시 125mA ~ 170mA 정도 소요) => arm에서 제공하는 arm_cortexMxxx_math.lib를 사용 [crayon-66ec27f5bbd81134724393/]
https://eroro.tistory.com/531 사용 MCU : STM32L432 SPI Slave Mode에서 입력된 데이터를 파싱하고 처리하는 데도 연달아 데이터가 계속 들어오다보니 어느순간 SPI가 죽어버렸습니다. (SPI Flash의 쓰기 같은 경우 데이터를 넣고 나서 완료되었는 지…
from: https://eroro.tistory.com/497 [crayon-66ec27f5bc889766944130/]
from: https://eroro.tistory.com/488 https://github.com/blalor/avr-softuart 위 사이트에 나와있는 소스코드를 STM32F103에서 동작하도록 변경 9600bps에 맞췄습니다만 본인이 사용하는 클럭 설정이나 다른 코어라면 코어의 처리 속도등을 고려해서 Timer의 발생 시간을 조절해주어야 합니다. 계산해보면 1/9600 =…