Latest Post
(ARM,Cortex-M3, STM32F207) Mango-M32F2, Project 구성 및 빌드 (2)

이제 설치를 진행합니다.






이후의 과정은 순조롭게 진행됩니다.
IAR 6.30 열어서 프로젝트를 만들어 보겠습니다.

먼저 Mango-M32F2\Libraries 만들고 여기에
CMSIS, STM32F2xx_StdPeriph_Driver 옮겨다 놓았습니다.

Mango-M32F2\project\EWARM 만들었습니다.
STM32F2xx_StdPeriph_Lib_V1.0.0\Project\STM32F2xx_StdPeriph_Template\EWARM
폴더에서 readme.txt, stm32f2xx_flash.icf, stm32f2xx_flash_extsram.icf, stm32f2xx_sram.icf
이들 4개의 파일을 가져다 놓았습니다.
프로젝트 파일은 따로 만들 것이기 때문에 가져오지 않았습니다.








Mango-M32F2\project\EWARM 부분에 project라는 이름으로 저장을 하였습니다.
상태에서 IAR 빠져나오면 아래의 4 파일이 생성됩니다.
project.eww, project.dep, project.ewd, project.ewp




 


마우스 오른쪽 버튼을 눌러서 옵션을 살펴보도록 합니다. 





Mango-M32F2\src 만들고, 여기에 아래 내용을 복사합니다.
STM32F2xx_StdPeriph_Lib_V1.0.0\Project\STM32F2xx_StdPeriph_Examples\USART\USART_Printf






Group 이름은 src 하고 여기에 복사해온 3개의 소스 파일을 추가합니다.



Fatal Error[Pe1696]: cannot open source file "stm32f2xx.h" D:\Wk.Src\Mango-M32F2\src\main.c 23


상태에서 그냥 빌드를 하면 당연히 에러가 발생합니다.
차례로 하나씩 해결을 해보도록 하겠습니다

Comments 0
:    :    :
이름 / 2014-11-20 / ★★★☆☆ [수정 / 삭제]

내용

Recent Comments
일방통행  |  ★★★★★
ISE 14.7 virtualbox를 설치했는데, ,iMPACT가 인식을 못하는데, 어케해야하나요?
min  |  ★★★★☆
These are the only Drives available to write images to: # major minor size name 1: 8 0 512805384 sda 2: 8 16 15558144 sdb Enter Device Number or n to exit: 2 Invalid selection! 왜 이런 오류가 나는 걸까요?
dino  |  ★★☆☆☆
NAND Scrub실행 후 에러가 나타납니다/ 조치방법을 알려주세요 에러내용 crz nand_erase_opts erase.addr=0x0, opt->offset=0x0, erase_ieng minfo_erases=0x20000 .....진행후 s3c-nand:ecc uncorrectable error detected---4개발생합니다 빠른 회신부탁드립니다 연락처:010-3752-6251 강희진
bluewind  |  ★★★★★
안녕하세요..구입했는데..회로도 부탁드립니다. percephy@naver.com 입니다.
조형철  |  ★★★★★
상기 Backlight 관련 회로를 구할 수 있을까요?
hwang  |  ★★★★★
구입한지 조금 됬는데 회로도 부탁합니다. rubens7777@paran.com 입니다.