Micom_Electric/ARM_STM32 2014. 10. 13. 22:37



무료인데

keil보다 아주 좋은

stm32 개발툴

KEIL보다 사용하기가 더 쉽다



KEIL ARM 컴파일러는 

설정하기가 아주 까다롭고

더우기 상용이며

무료는 32K 제한이 걸려있다

머 디버깅 기능을 제공하긴 하지만 ...


로직은 AVR로 개발해서 검증해서 포팅하면 된다

AVR은 무료이고 강력한 디버깅 툴이 많다.


EM Block은 크기도 아주 작다. 약 50M 정도

또다른 툴인 CooCox 가 400M 인데 비해 아주 적다


프로젝트 개발은 칩 선택만 하면 필요한 라이브러리를

다 끌어다 준다. 


ST인 경우 KEIL 도 필요한 라이브러리 화일을 일일히 정해 주지 않으면

컴파일 오류가 나지만 EM:Block은 필요한 모든 걸 자동으로 세팅함


====================================ㄴ

Em::Blocks IDE

Em::Blocks is a free C/C++ IDE built to meet the most demanding needs of its users working in the field of embedded software development  It is designed to be very extensible and fully configurable.

EmBlocks can use any debug probe and is not limited to one type or brand.
The integrated STlink GDB server also supports Live Data and Semihosting.


================================

EM:Block 프로젝트 생성 예






필요한 소스 화일은 아래 처럼

*.c는 src 폴더를 선택하고 마우스 오른 버튼후 Add file


필요한 헤더 화일은 아래 처럼

*.h는 inc 폴더를 선택하고 마우스 오른 버튼후 Add file




















posted by 털보네i
: