728x90 반응형 분류 전체보기263 728x90 반응형 [STM32] ZedGraph를 이용한 C# 그래프 프로그래밍 설치프로그램1. Visual Studio 2017https://visualstudio.microsoft.com/ko/downloads/ 2. ZedGraph.dllhttps://sourceforge.net/projects/zedgraph/ Visual Studio 2017을 설치합니다. 상용 프로그램이니 링크로 다운받아서 사용하시면 됩니다. 다만 계정을 생성하셔야 제한없이 사용하실 수 있습니다. WinForm으로 프로젝트를 생성합니다. 오른쪽보면 솔루션탐색기가 있습니다. 솔루션 아래 참조에서 오른쪽 버튼을 눌러 '참조추가'를 클릭합니다. 찾아보기에서 'ZedGraph.dll' 파일이 있는 경로를 추가해줍니다. 아래와 같이 참조추가에 ZedGraph가 나타납니다. ZedGraph를 편리하게 사용하기 위해 .. 2018. 10. 27. [STM32] CubeMX로 생성한 HAL 드라이버의 디버깅 오류 CubeMX를 이용하여 HAL 드라이버를 생성하고 디버깅할 경우 아래와 같이 디버깅이 멈추는 경우가 발생한다. 멈추는 부분은 HAL_Init() 함수 내부에서 발생한다. 따라가 보니 이부분이다. __HAL_AFIO_REMAP_SWJ_DISABLE(); 이 부분의 의미는 JTAG와 SWD를 DISABLE하라는 것이다. 그 원인은 아래와 같다. 그 이유는 GPIO PIN의 일부를 JTAG나 SWD와 공유하므로 해당 GPIO핀을 사용할 경우 JTAG이나 SWD를 비활성화시키는 것이다. 따라서 코드는 아래와 같이 GPIO핀의 사용여부를 확인한 후 JTAG과 SWD의 모두를 정해주면 된다. if ((pin == PA_13) || (pin == PA_14)) { __HAL_AFIO_REMAP_SWJ_DISABLE(.. 2018. 10. 2. [STM32] HAL 라이브러리 vs STD 라이브러리 2018. 9. 30. 이전 1 ··· 24 25 26 27 다음