본문 바로가기

MCU/STM3230

[STM32] STMStudio 설치 설치 링크 https://www.st.com/en/development-tools/stm-studio-stm32.html STM-STUDIO-STM32 - STMicroelectronics STM-STUDIO-STM32 - STM Studio run-time variables monitoring and visualization tool for STM32 microcontrollers, STM-STUDIO-STM32, STMicroelectronics www.st.com 설치를 시작하면 Java 런타임을 설치하라는 창이 뜬다. 밑에 링크로 들어가서 Java 7 런타임을 설치했다. https://www.oracle.com/java/technologies/javase/javase7-archive-downloa.. 2022. 4. 4.
[STM32 HAL] dma priority 2021. 8. 26.
[STM32 HAL] ICM-20948 라이브러리 GitHub - mokhwasomssi/stm32_hal_icm20948: ICM-20948 library with STM32 HAL driver ICM-20948 library with STM32 HAL driver. Contribute to mokhwasomssi/stm32_hal_icm20948 development by creating an account on GitHub. github.com 전에 만든 라이브러리였는데 다시보니 맘에 안들어서 싹다 갈아엎었다. 당시에는 괜찮아 보이는데 나중에 보면 왜 이렇게 거지 같은지. 당시에도 제일 거지같다고 생각한 함수가 있었는데 이번에 좀 잘 바꾼거 같아서 뿌듯하다. 이전 함수의 맨 마지막 중괄호 4개는 정말 용서할 수가 없다. 초기화 함수도 바꿨다. 설정.. 2021. 8. 14.
[STM32 HAL] Flysky i-bus 라이브러리 어제 코드 수정하고 리드미 업데이트했다. 리드미에 ibus 프로토콜에 관해서 적어놨으니 참고하면 좋을 것 같다. https://github.com/mokhwasomssi/stm32_hal_ibus GitHub - mokhwasomssi/stm32_hal_ibus: Flysky Ibus protocol library with STM32 HAL driver Flysky Ibus protocol library with STM32 HAL driver - GitHub - mokhwasomssi/stm32_hal_ibus: Flysky Ibus protocol library with STM32 HAL driver github.com 2021. 8. 8.
[STM32 HAL] nRF24L01+ 라이브러리 예전에는 데이터시트랑 다른 라이브러리를 참고해가면서 짰는데 몇 번 만들어보니 이제는 데이터시트만 보고도 짤 수 있는 정도가 됐다. 라이브러리를 처음 만들어봤던 칩이 mpu6050이였는데 그 때에 비하면 진짜 많이 발전했다. 남들 편하게 쓰라고 이것저것 다 넣은 라이브러리는 아니고 기본 송수신만 구현해놨다. 나 쓸라고 만든거라 별거 없다... https://github.com/mokhwasomssi/stm32_hal_nrf24l01p.git GitHub - mokhwasomssi/stm32_hal_nrf24l01p: nRF24L01+ library with STM32 HAL driver nRF24L01+ library with STM32 HAL driver. Contribute to mokhwasomssi.. 2021. 8. 5.
[STM32F411xC/E] 외부 인터럽트 1 RM0383 문서의 Interrupts and events 부분을 읽고 정리한 내용입니다. NVIC (Nested vectored interrupt controller) 특징 52 maskable interrupt controller 16 programmable priority levels low-latency exception and interrupt handling power management control implementation of system control registers Interrrupt and exception vectors 벡터 테이블은 길어서 따로 첨부 안함 EXTI (External interrupt/event controller) 외부 인터럽트/이벤트 컨트롤러 인터럽트/이벤트.. 2021. 8. 2.