목록MCU (60)
Brise
http://cyhome.cyworld.com/?home_id=a0132324&postSeq=6358096 http://blog.naver.com/s_paper/220119097404 http://blog.naver.com/jbivanlee/40121783475 아트메가128의 특징 • Harvard architecture• 8비트 고성능-저전력 마이크로프로세서(고성능???)• RISC 아키텍쳐(133개의 명령어, 대부분이 1사이클에 실행 가능(곱셈은 2사이클)• 32*8 범용 레지스터• 128KB Flash(10M Write/Erase cycle), 4KB EEPROM(100M Write/Erase cycle) 4KB SRAM• 64KB까지 외부 메모리 확장 가능(Up to 64Kbytes Option..
아두이노 듀에를 컴퓨터에 연결 Serial 1에 모듈을 연결 char buf1;char buf;void setup() { // initialize serial: Serial.begin(115200); Serial1.begin(115200);} void loop() { while(Serial.available()){ buf = Serial.read(); Serial1.write(buf);} while(Serial1.available()){ buf1 = Serial1.read(); Serial.write(buf1);} }
STM32 C/C++ software librariesStandard peripheral library.USB device library.DSP library.Encryption library.Motor control library.MP3 / WMA / Speex codecs and audio engine.Self-test routines. Motr Control library 에는 PMSM모터를 구동할수있는 함수들이 있는듯하다. http://en.wikipedia.org/wiki/STM32
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로 입력..