작성
·
309
0
선생님 STM32H745I DISCO 라는 lcd 달린 기계로 TASK MAN 돌리고 PUTTY로 접속했는데요
PUTTY에서 아무것도 안떠요
PRINTF 함수를 써서 출력을 하면 PUTTY에 떠야하는것이 정상이죠?
ide 의 console 탭에서는
COM frequency = 24000 kHz
Target connection mode: Under reset
Reading ROM table for AP 0 @0xe00fefd0
Hardware watchpoint supported by the target
ST-LINK Firmware version : V3J10M3
Device ID: 0x450
PC: 0x8002f80
ST-LINK detects target voltage = 3.29 V
ST-LINK device status: HALT_MODE
Stm32Device, pollAndNotify running...
SWV collect poll delay set to 8533µs for baudrate 8000000Hz (buffer size 20480b)
SwvSrv state change: 4 -> 2
GDB session, device event: 6
GDB session, device event: 6
GDB session, device event: 3
GDB session, device event: 3
GDB session, device event: 1
GDB session, device event: 1
GDB session, device event: 0
GDB session, device event: 0
NVIC_DFSR_REG = 0x0000000B
GDB session, device event: 3
GDB session, device event: 3
GDB session, device event: 1
GDB session, device event: 1
ST-LINK device status: RUN_MODE
이구요
baudrate 115200와 COM3 PORT는 확인해서 접속했습니다
답변 3
0
0
아하 다시 답변듣고 나서 ioc 확인하니 잘못 알고 있단것을 꺠달았습니다.
IDE에서 migrate 한다는 대화상자가 뜨길래 더블코어로 자동으로 migrate된줄 알고 있었습니다.
제 보드를 셀렉트하고 나서 프로젝트를 생성하면 코어 이름 별로 FreeRTOS를 선택할 수 있는데, 제공된 프로젝트에서는 싱글코어로 설정이 되있기 때문에 하나만 고를수 있고 CPU네임도 없다는것을 몰랐네요
개발보드가 필요하시다면 제공을 해드리겠습니다 그러나 아직 초심자도 못되는 수준이라서 포팅이라는것이 무엇인지는 알지만 업계 의미로써의 포팅을 잘 알지 못합니다
지금 프로젝트를 처음 생성했기 때문에 작업파일이라고 할만한것이 아직은 없습니다
수업을 신속하게 완강을 해가면서 포팅을 할 때에 생기는 디테일한 문제점들을 질문드리면서 작업파일을 ? 보내드리겠습니다
0
안녕하세요. ilillillil ililililil님
STM32H745I DISCO 보드에 TASKMAN 을 포팅하신겁니까? 듀얼 코어네요
우선 포팅이 정확하게 되었는지 부터 봐야 합니다.
괜찮으시다면 작업 파일을 guileschool@gmail.com 로 보내주세요.
저는 STM32 듀얼코어에 FreeRTOS 을 올리는 작업은 해본 적은 없습니다만, 이번에 적극적으로 도와드릴 용의는 있습니다. 필요하다면 확인을 위하여 보드 대여를 요청드릴 수도 있겠네요.
메일로 답변드렸습니다.