일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 전기차충전기
- 파이썬
- esp8266
- Android
- lambda
- 완속충전기
- 전기차
- everon
- AWS
- 급속충전기
- 충전기
- 서버리스
- raspberry
- 플라스크
- 펌웨어
- 홈어시스턴트
- 라즈베리파이
- 전기차충전
- 에버온
- 디자인패턴
- STM32
- OCPP
- homeassistant
- 안드로이드
- flask
- dynamodb
- IOT Core
- thread
- 보안
- YMODEM
- Today
- Total
목록STM32CubeIDE (2)
Louie NRT Story
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bd4aVf/btqPemA7LYE/ko2ekxB9PhBkA3YgWKuA50/img.png)
Index 1. UART 설정 2. 간단한 테스트 3. printf 설정 4. float 변수 출력 5. UART 인터럽트 설정 6. 인터럽트 코드 생성 7. 배열로 수신 인터럽트 코드 생성 1. UART 설정 동기식 - 데이터를 클럭에 동기화 시켜서 한비트씩 보냄 - 물리적 클럭 전송라인 필요함 비동기식 - 시간간격으로 비트를 보냄 - 초당비트 전송 보레이트가 동 - 둘다 보레이트가 일치해야 함 - 9600 baudrate는 1초에 9600개의 Symbol(ex. 8bit - ASCII 코드)를 보낼 수 있음 - UART를 비동기식으로 설정하여 사용 할 수 있도록 설정함 - 통신의 설정들을 확인 2. 간단한 테스트 - 데이터가 들어오면 1byte씩 'a'라는 변수에 넣음 - 'a'라는 변수의 값을 1b..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Jpwl3/btqOjl9ubHZ/gcq0aXzShdCBubgWqkYdkK/img.png)
Index 1. 사용하는 MCU 2. STM32CubeIDE 설치 3. STM32CubeIDE 사용법 4. 코드 작성할 때 주의 사항 5. 과거 코드 실행 6. 참고사항 1. 사용하는 MCU 1) MUC 회사 - STMicroelectronics은 스위스 제네바에 본사를 두고 이탈리아와 프랑스에 다수의 공장을 소유하고 있는 전자제품과 반도체 생산 회사임 2) 사용할 제품 - STMicroelectronics 회사의 제품으로 STM32F4 시리즈 제품을 사용 2. STM32CubeIDE 설치 - STM 공식 사이트에 접속하여 개발툴 다운로드 ※ 추가설명 - 기존에는 TrueSTUDIO와 STM32CubeMX를 따로 설치해주어야 했지만 현재는 통합되어 있음 - STM32CubeMX는 GUI를 통하여 RCC,..