STM32 CubeIDE에서 타이머 등을 초기화할 때의 값을 변수로 설정합니다.
740 단어 STM32CubeIDESTM32
Device Configuration Tool에 지정된 매개변수는 자동으로 생성된 코드의 초기화 값이므로 사용자 코드 내에서 변경할 수 있지만 이렇게 되면 코드 생성의 의미가 희미해집니다.
사실?이 매개 변수의 입력은 수치가 아니며 변수도 이용할 수 있다.
그림과 같이 매개변수에서 오른쪽에 있는 기어 버튼을 "Nocheck"으로 설정하면 변수를 입력할 수 있습니다.
그리고 사용자 코드에서 전역 변수나 매크로,main을 정의합니다.c 내에서 매개 변수를 변경할 수 있습니다.
주: 초기화 후에 여기에 지정한 변수를 수정하더라도 자동으로 생성된 초기화 함수를 실행하지 않으면 반영되지 않습니다.
또한 사용자 코드에서 파라미터를 변경하기 위해 자동으로 생성된 초기화 함수를 실행하는 것은 부적절하다고 여겨진다.
코드에서 초기화할 때의 초기 값만 지정하면 됩니까?예, 그렇습니다.
Reference
이 문제에 관하여(STM32 CubeIDE에서 타이머 등을 초기화할 때의 값을 변수로 설정합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yamanohappa/items/6738e5aa5c70870748f6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)