안녕하세요. 항상 양질의 정보를 제공해주셔서 감사합니다! 모노리스의 작동을 구성할 때 사용하셨던 stm32코드가 어떻게 되는지 궁금합니다! 깃허브로 찾아보다가 cproject된 파일도 확인해봤는데 내부에 코드가 존재하지 않았습니다. 제가 아직 깃허브 사용이 미숙해서 그런걸수도 있다 생각하는데, 혹시 확인방법이 있을까요?! 아니면 구성하셨던 코드를 받아볼 수 있을까요??
안녕하세요.
확인해 보셨다는 .cproject 파일은 아마 monolith/device/TMA-1 at main · luftaquila/monolith · GitHub 에 있는 파일일 것 같은데요, 여기서 Core/ 경로에 보시면 Src/ 에 소스 파일들이 있고 Inc/ 에 헤더들이 있습니다. 부팅 시 부트로더에서 점프하는 최초 진입점은 Core/Src/main.c 파일의 main() 함수이구요.
CAN같은 경우는 사용하시는 컨트롤러나 BMS의 CAN 버스에 묶어주시면 되고요, 나머지 디지털이나 아날로그 입력 단자는 어떤 것이든 로깅을 원하시는 신호에 연결하시면 됩니다. 굳이 컨트롤러가 아니어도 됩니다.
CAN 연결하실 때는 종단 저항 구성에 유의하셔서 연결하시고요.
