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