[Giga Device] GD 프로그램 코드 짜는 방법
[STM32 작성 방법]
- 먼저, Giga Device가 STM32보드와 매우 유사하니, STM32에서는 어떻게 코드를 작성 했었는지 살펴보겠다.
- 옛날에는 IAR에서 Project를 만들어서 impor를 하고 진행했다. (STM HAL Library 이용)
- 요즘에는 STM32 CubeMX에서 code generation을 해준다.
소스폴더, 헤더, Hal Library 워크스페이스까지 생성을 해준다.
[Giga Device 작성 방법]
- GD에도 GD HAL Library가 존재한다.
- STM32와 마찬가지로 옛날 방식대로 진행할 수 있고 Sample Project에서 바꾸어나갈 수도 있다.
- 그러나, Code generatio을 사용하는것은 문제가 있다. (여기서 중국산 제품이라는 느낌이 확 드러난다.)
- STM32에서 build 되서 나온 binar를 GD에 하면 동작하긴 한다. (다른 칩은 안함)
- STM32CubeIDE툴을 이용해서 다운로딩은 못 한다. (바이너리를 이용해서 하는것은 가능하지만,,)