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-68f9a04c8b947280217860/]
from: https://eroro.tistory.com/600 PF0, PF1을 사용하기 위해 RCC_DeInit함수 사용 [crayon-68f9a04c8bebe356261453/]
from: https://eroro.tistory.com/601 Remote 16-bit I/O expander for I2C-bus 테스트 프로그램 PIN 7에서 PIN 10번으로 넘어가는 부분을 PIN 8번으로 작성하였습니다. [crayon-68f9a04c8cef3684746210/] [crayon-68f9a04c8cf0b033821648/]
from: https://eroro.tistory.com/608 PWM 주파수 설정 [crayon-68f9a04c8e039835515377/]
https://eroro.tistory.com/579 SPI를 GPIO로 처리한 부분을 추가하였습니다. [crayon-68f9a04c8fd2c101464069/] [crayon-68f9a04c8fd49562874768/]
from: https://eroro.tistory.com/582 [crayon-68f9a04c921d6199764976/] [crayon-68f9a04c921f3570522528/] -------------------------------------------------------------------------------------------------------------------- [crayon-68f9a04c921fe861879011/] [crayon-68f9a04c92209008355394/]
https://eroro.tistory.com/542 ADC로 전류값을 읽어온 후 180mA로 타겟값을 맞췄습니다. (미제어시 125mA ~ 170mA 정도 소요) => arm에서 제공하는 arm_cortexMxxx_math.lib를 사용 [crayon-68f9a04c9324b156427253/]
https://eroro.tistory.com/531 사용 MCU : STM32L432 SPI Slave Mode에서 입력된 데이터를 파싱하고 처리하는 데도 연달아 데이터가 계속 들어오다보니 어느순간 SPI가 죽어버렸습니다. (SPI Flash의 쓰기 같은 경우 데이터를 넣고 나서 완료되었는 지…