- 4월 22일
- FreeRTOS 포팅
- Task / Message Queue 정리
- UI Message 추가
- 4월 23일
- 보드 브링업
- STM32 / ESP32 같은 UART 포트에 맴핑되어 STM32 UART 출력 안됨
- USB2Serial 케이블 RS232가 없는 듯...
- FreeRTOS 포팅
- 4월 24일
- 보드 브링업
- VMC 안전인증(진동테스트)
- 진동 테스트 후, UI PC와 통신하는 UART 포트가 떨어져 나감
- UART5 포트 변경하여 방전되도록 SW 수정
- UART5는 ISOLATION을 위한 UART 쪽보드와 CN9 포트에 같은 라인 사용 확인
- CN9 포트로 UART RX 인터럽트 발생하지 않음
- 4월 25일
- VMC 안정인증
- CN9와 ISOLATION 쪽보드에 같은 UART5이 연결되나 쪽보드를 통하면 CN9로 UART 동작 안됨
- 쪽보드 강제로 회로 끊은 후 CN9 포트로 UART Rx/Tx 동작 확인
- 동탄 인증센터 방문하여 진동테스트한 시료 방전 동작 확인 완료
- ACE-Mini 보드 브링업
- Nucleo 보드에 펌웨어 없을 경우 크리스탈 발진 안되는 현상 확인
- ACE-Mini 보드 BOOT0(PB8) 핀 미설정된 것을 확인
- PB8 그라운드에 연결하여 보드 동작되는 것을 확인
- 빌드환경에서 UART 포트 포인트 연산 문제로 행업 수정
- LVGL 라이브러리 tick 값 미설정으로 행업되는 문제 수정
- 4월 26일
- ACE-Mini 보드 브링업
- LCD 케이블링 작업 미스
- LCD 전압이 떨어지는 문제로 LCD 쪽보드에 연결된 캡제거
- LED PWM 제어 문제
- CHxN 채널은 위상이 반대로 출력되며 CHxN 채널 제어함수 따로 있음
- HAL_TIMEx_PWMN_Start / HAL_TIMEx_PWMN_Stop