본문 바로가기

연구&개발/Embedded

DA1458X 시리즈 DSPS 설정_ EVERNOTE 15 년 4 월 13일 오후의 일 [사설 - 주저리 ] DSPS 라는 14581의 Dialog Serial Port Service application 이 지랄 같이 잘만든 소스 땜시롱 혼자 머리를 싸메다. RTS, CTS 라는 UART에서 내가 잘 모르는 약간 거부감이 있는, 기능을 써야만, UART 통신이 된다는 박xx차장의 말에 당황 및 현혹 되지 않고, 분명 이렇게 잘만든 소스라면, 방법이 있을거야 ... 라는 한가닥의 지푸라기라도 잡는 심정으로 여러소스를 구경하며, 롯데의 오레오 (롯데샌드 초콜렛맛) 같은걸 먹었다 젠장.. 역시 당이 좋은건가 .. 내 머리는 기름칠을 한 엔진 마냥 풀로 가동하였고, 결국에는 찾아내었다 . [중요 한 일] file da14580_config.h 을 수정 ~~! 기.. 더보기
[펌]Atmega 128 spi 통신 라이브러리.. Atmega 128 spi 통신 라이브러리.. 여기에서 펌하였습니다. [http://bellona.egloos.com/1586302] 혹시 문제가 된다면 삭제하도록 하겠습니다 !! void SpiInit(void) { DDRB = 0x07; // Set SCK, MOSI & SS as outputs, Set MISO as input. PORTB = 0x01; // clear bits MOSI, MISO, SCK & ^SS. // SPIE=0, SPE=1, DDRD=0, MSTR=1, CPOL=0, CPHA=0 (Falling & Leading Edge), // SPR1=0, SPR0=0 (8Mhz ; SPI2X=1일 경우) SPCR = 0x50; SPSR |= 0x01;// SPI2X = 1. } voi.. 더보기
[펌] RS-232 에 대해 --- 본문 시작 --임베디드 시스템을 시리얼 포트를 이용하여 외부 장치와 연결하는 것을 살펴 보겠습니다.첫번째로 RS-232 에 대해 알아봅시다. 수 년전부터 USB에 밀려 노트북을 비롯한 대부분의 PC에서 사라지고 있지만 실제 RS-232는아직도 무시할 수 없는 시리얼 통신 인터페이스 표준입니다. RS-232 는 1962년에 EIA(Electronic Industries Association)에서 EIA-232 의 이름으로 처음 발표되었다고 합니다. RS-232 관련 자료를 보다보면 "Unbalanced" 라는 말을 보게 됩니다.우리말로 하면 "불평형" 정도가 되겠습니다. 어떤 의미 일까요? 데이터를 전송할 때 신호선(Signal Line)과 접지(Signal ground) 간의 전압을 사용한다는의미.. 더보기
Atmega128을 이용한 DC 서보모터 위치(각도)제어 더보기