STM32F103RB – DS1302
출처: https://m.blog.naver.com/kiatwins/221124103717 CubeMX로 아두이노 D5~7번 3개의 핀을 출력으로 설정하고 프로젝트를 생성하고 아래 코드를 넣어주면 됩니다. 시간설정은 터미널에서 년월일시분초 12자를 입력하면 수신인터럽트로 처리해서 RTC 레지스터에 저장이 됩니다. stm32f1xxit.c에 있는 USART2_IRQHandler 함수는 지우거나…
출처: https://m.blog.naver.com/kiatwins/221124103717 CubeMX로 아두이노 D5~7번 3개의 핀을 출력으로 설정하고 프로젝트를 생성하고 아래 코드를 넣어주면 됩니다. 시간설정은 터미널에서 년월일시분초 12자를 입력하면 수신인터럽트로 처리해서 RTC 레지스터에 저장이 됩니다. stm32f1xxit.c에 있는 USART2_IRQHandler 함수는 지우거나…
출처: https://uptimefab.com/2021/01/11/build-your-own-cnc-controller/ Introduction In this article I will go through the entire build process for an offline CNC controller that I have made for my 6040 CNC router. Although it…
from: https://eroro.tistory.com/591 NTC의 특성 값이나 회로 부분은 변경하여 사용하여야 합니다. [crayon-664a01b314ef4612918419/]
from: https://eroro.tistory.com/600 PF0, PF1을 사용하기 위해 RCC_DeInit함수 사용 [crayon-664a01b315309332134281/]
from: https://eroro.tistory.com/601 Remote 16-bit I/O expander for I2C-bus 테스트 프로그램 PIN 7에서 PIN 10번으로 넘어가는 부분을 PIN 8번으로 작성하였습니다. [crayon-664a01b3160ef001135287/] [crayon-664a01b3160ff463837624/]
from: https://eroro.tistory.com/608 PWM 주파수 설정 [crayon-664a01b316f94855407360/]
https://eroro.tistory.com/579 SPI를 GPIO로 처리한 부분을 추가하였습니다. [crayon-664a01b31896f766498896/] [crayon-664a01b318987354080923/]
from: https://eroro.tistory.com/582 [crayon-664a01b31aad6597278087/] [crayon-664a01b31aaed583739781/] -------------------------------------------------------------------------------------------------------------------- [crayon-664a01b31aaf8459411021/] [crayon-664a01b31ab03483331568/]
https://eroro.tistory.com/542 ADC로 전류값을 읽어온 후 180mA로 타겟값을 맞췄습니다. (미제어시 125mA ~ 170mA 정도 소요) => arm에서 제공하는 arm_cortexMxxx_math.lib를 사용 [crayon-664a01b31b89b083297929/]
https://eroro.tistory.com/531 사용 MCU : STM32L432 SPI Slave Mode에서 입력된 데이터를 파싱하고 처리하는 데도 연달아 데이터가 계속 들어오다보니 어느순간 SPI가 죽어버렸습니다. (SPI Flash의 쓰기 같은 경우 데이터를 넣고 나서 완료되었는 지…