묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨STM32 CAN 통신
수신 가능 메시지 할당 방법 문의
[문의사항]Test Mode4 에서 비트 할당"FilterIdHigh = (addr32<<3) >> 16" 등 실제로 어떻게 각 비트자리에 할당 되나요?"수신 ID 값 = 0x1234567 ~ 0x1234567f" 어떻게 계산되는것인가요? 또한 0x1234567값은 0x12345670 을 말하는 것인가요??
-
미해결STM32 CAN 통신
F446RE 회로도 문의
회로도 파일은 없는건가요..???
-
미해결STM32 PWM 구현
st link 관련 문의
안녕하세요. MCU 공부중인 학생입니다.[문의사항]STM32F411의 UART TX/RX 핀이 회로적으로 ST-Link와 연결되어 있기 때문에MAX3232를 사용하지 않고 ST-Link 연결만으로 UART를 사용할수 있는것 아닌가요?? 해당 실습에 필요한 목록을 보면,NUCLEO-F411RERS232 to TTL 모듈USB to RS232 CableST Link/V24가지가 필요하다고 나와있어서 디버깅을 MAX3232를 통해 하는것으로 이해했는데, 보드와 PC를 연결한 사진을 보면 파란색 부분도 연결이 되어있어서 혼란이 옵니다..(제가 잘 몰라서 그런듯한데..)빨간색/파란색 모두 PC에 연결하면 되는건가요??또한, 둘다 연결해서 사용하는 이유좀 알려주세요..
-
미해결STM32 CAN 통신
강의 교재 19p, 'Trace and Debug' 설정
강의 교재 19p, 'Trace and Debug' 항목이 나타나지 않습니다. 별도 설정이 필요한지 문의드립니다.
-
미해결STM32 CAN 통신
CAN 통신 우선순위
학습한 내용을 바탕으로 STM32F446RE MCU를 이용하여 BLDC 모터 3개를 동시에 CAN 통신으로 메시지를 주고받아 제어하고자 합니다. 모터 1개에 관해서는 CAN 통신으로 제어가 잘 되는 것을 확인하였는데, 3개를 동시에 제어하니, ID가 작은 순 (우선순위가 높은 순서)대로 RxData값을 받아오는 것을 확인하였습니다. 해당 문제를 해결하기 위해 검색을 하였는데, 이를 위해서는 CANopen: Inhibiting time이라는 전송금지시간을 설정하는 방법으로 하나의 ID가 bus를 점령하지 않도록 할 수 있다고 하였는데, 이를 어떤 방식으로 코드를 작성해야 할지 아이디어가 떠오르지 않습니다. 어떤 방식으로 해결할 수 있을까요?
-
해결됨STM32 CAN 통신
UART Baud rate
UART parameter setting에서 baud rate가 115200 Bits/s로 설정되어있는데 터미널 창에서 실행시켰을 때 baud rate를 115200으로 설정하고 실행하면 글자들이 깨지고 76800으로 설정하고 실행하면 정상적으로 출력됩니다. 가능한 문제 해결 방법이 어떤 것일까요?
-
해결됨STM32 CAN 통신
강의 자료 프린트물
강의자료 링크로 들어가면 1.2 ~ 1.5 의 문서가 있는데1.5만 보고 학습하면 되는건가요 ???
-
해결됨STM32 CAN 통신
EV B'd RS232 CAN 트랜시버 연결 회로도...
연결 회로도는 없는건가요 MX 핀맵보고 알아서 연결 해야되는건가요 ??
-
해결됨STM32 CAN 통신
can 통신 출력 표현
<CAN 통신 화면>CAN 통신을 해서 서로 메시지를 전달하도록 하였는데, 출력 값이 학습 노트처럼 안나오고 이상한 값으로 나오는 것 같아 어떤 문제일지 여쭙고 싶습니다. Build 과정 중에서 warning으로 다음과 같은 문구가 나왔습니다. "warning: format '%X' expects argument of type 'unsigned int', but argument 3 has type 'uint32_t' {aka 'long unsigned int'} [-Wformat=]" <해당 부분 코드>
-
해결됨STM32 CAN 통신
WinIDT 프로그램 printf 오류
해당 설명을 보고 따라가는데, 30 페이지에서 WinIDT 프로그램을 통해 COM 포트와 속도를 설정하여 포트를 Open했습니다. 그런데 보드에 다운받은 코드를 Run하면 Download verified successfully Shutting down... Exit.로 뜨며 WinIDT 프로그램에서는 cnt 관련하여 printf 함수를 통한 출력이 하나도 나오지 않는데 혹시 문제를 어떻게 해결할 수 있을까요?