목록cortex-m4 (5)
Brise
디스커버리 보드의 BSP는 사용자에게 여러 기능들을 편리하게 사용할 수 있는 기능들을 제공하지만, 예제 프로젝트가 CubeMX기반이 아니다 보니 유저가 설정을 추가하거나 바꾸기 힘든 부분이 있습니다. 때문에 CubeMX로 생성하고 BSP설정을 추가하는 노가다를 해야하는데, 이 부분의 수고를 덜기 위해 CubeMX프로젝트에 BSP을 추가하여 연동하는 방법을 이 포스트에서 소개합니다. 전체 프로젝트를 올리면 편하겠지만, 용량 문제로 필요한 파일만 업로드 합니다. 1. CubeMX를 설치합니다. 2. 첨부된 파일을 이용하여 프로젝트 코드를 생성합니다. (프로젝트 생성 디렉토리 변경 필요)3. 생성된 프로젝트를 엽니다. 4. BSP 관련 파일을 추가합니다. C:\Users\${UserName}\STM32Cube..
이 포스팅을 따라하기에 앞서, SW4STM32를 설치하고 STM32F4 Firmware를 다운로드 하여야 한다. SW4STM32 설치하기 : (링크) STM32F4 Firmware 다운로드하기 : (링크) SW4STM32(이하 개발환경)을 실행한다. File à Import à Existing Projects into Workspace를 클릭한다. 압축을 푼 Firmware폴더에서 원하는 프로젝트 폴더를 선택한다. (이 경우에는 STM32Cube_FW_F4_V1.8.0\Projects\STM32F429I-Discovery\Examples\BSP\SW4STM32\STM32F429I-Discovery) 불러오기 원하는 프로젝트를 선택 한 뒤 Finish를 누른다. (프로젝트 파일들이 링크되어 있으므로, Co..
-- STCubeMX를 설치 한 뒤에(참조 : http://naudhizb.tistory.com/654)C:\사용자\window로그인아이디\STM32Cube\Repository\STM32Cube_FW_F4_V1.8.0 폴더로 간다.(쉽게 접근하는 방법은 탐색기를 열고 바탕화면\로그인아이디\STM32Cube\Repository\STM32Cube_FW_F4_V1.8.0) 에 간 뒤 STM32Cube_FW_F4_V1.8.0\Projects\STM32F429I-Discovery와 같이 보드를 선택하는 폴더에 가면 예제를 볼 수 있다. STCubeMX를 설치하게 되면 보드를 사용하는 소스 이외에도 유용한 소스들(DSP라이브러리 예제, 여러 폰트 등)이 있으므로 설치해서 한번 살펴보는 것도 나쁘지 않다. 혹여 ST..
-- Eclipse ARMhttp://www.pierpaolobagnasco.com/2014/07/13/stm32f429-discovery-display/ Keilhttp://stm32f4-discovery.com/2014/04/first-time-with-stm32f429-discovery/ --
1. 컴파일러 및 개발환경 다운로드 arm-gcc 다운로드( 운영체제 맞추어서)https://launchpad.net/gcc-arm-embedded eclipse 다운로드( C/C++ 개발용, 운영체제 맞추어서)https://www.eclipse.org/downloads/ 2. eclipse 실행 및 플러그인 다운로드 eclipse를 실행한다Help -> Install New Software 선택 플러그인 설치 name: GNU ARM Eclipse Plug-insURL: http://gnuarmeclipse.sourceforge.net/updates 3. 테스트 프로젝트 생성 File -> New -> C Project STM32F4 Project 선택 Project Name은 blinkyLED로 입력..