STM8S의 SPI를 slave 로 살려 보았다.

 

 

 

SPI_DeInit();
/* Initialize SPI in Slave mode */
SPI_Init(SPI_FIRSTBIT_MSB, SPI_BAUDRATEPRESCALER_2, SPI_MODE_SLAVE, SPI_CLOCKPOLARITY_LOW,
SPI_CLOCKPHASE_2EDGE, SPI_DATADIRECTION_2LINES_FULLDUPLEX, SPI_NSS_SOFT,(uint8_t)0x07);

 

 

 

SPI_MODE_SLAVE 로 선언 하면 된다.

SPI_CLOCKPOLARITY_LOW,SPI_CLOCKPHASE_2EDGE 로 SPI의 mode 를 선언하면 된다.

 

 

   

SPI_ITConfig(SPI_IT_RXNE,ENABLE);

 

 SPI_ITConfig 문을 이용해 인터럽트를 살린다.

 SPI_IT_RXNE 는 수신 완료시 인터럽트 사용 이다.

 

 

INTERRUPT_HANDLER(SPI_IRQHandler, 10)
{
    SPI_Process();
}

 

인터인터럽트 루틴이다. SPI_Process()에서 처리하도록 했다.

 

 

void SPI_Process(void)
{
    char  ch;
 
    if (SPI_GetFlagStatus(SPI_FLAG_RXNE)==SET)
    {
        /*received the command*/
        ch = SPI_ReceiveData();

        ....

    }
}

 

 

RX 수신 인터럽트 flag가 있으면 DATA를 읽도록 했다.

 

이래서 Slave 모드에서 수신 인터럽트를 살렸다.

 

 

'공부 > STM8' 카테고리의 다른 글

STM8S 개발및 양산 환경  (0) 2013.01.02
STM8S에서 Uart 동기통신을 이용한 SPI 전송  (0) 2013.01.02
ST-LINK/V2 에 바리스터 달기  (7) 2012.12.27
[STM8] STM8 살펴 보기  (0) 2012.11.13
[STM8L] 참고회로  (0) 2012.11.12

블랙박스로 인한 방전 사고가 만아 보조 밧데리를 달고 블랙박스를 장착하도록 하는 회로를 사용 하는 내용을 찾았다.

내가 생각하기에는 이회로도 LOW전압 방지가 없어서 배터리가 금방 망가질것 같긴 해도 좋은 아이디어임은 분명하다.

 

기존에 만들어둔 배터리 충방전회로를 좀더 생각해서 수정하면 좀더 좋은 회로가 될것 같다.

 

사이트 :

http://cafe.daum.net/NEWEF/Gebx/5084?docid=4041931052&q=%BA%ED%B7%A2%B9%DA%BD%BA

 

 

간단 사진(캡쳐)

 

 

 

'공부 > 참고사이트' 카테고리의 다른 글

멋진 핵사 콥터  (0) 2013.08.06
유니콥터  (0) 2013.08.05
중국 개발관련 사이트  (0) 2012.11.23
각종 사이트  (0) 2012.11.15
윤덕용 교수님 홈페이지  (0) 2012.11.15

ST-LINK/V2  를 하나 가지고 있었는데 정전기를 먹더니 죽어 버렸다.

USB 는 붇는데 케이스를 열어서 보니 CPU에 열이 났다.

 

A/S를 확인해 보니 그것도 어려워서 결국 한개를 더 샀다.

이번에는 혹시나 하는 마음에 보드에 바리스터를 추가 했다.

 

몇번 정전기를 먹긴했는데 아직 죽지는 않았다.

그래서 해당 사진을 공개해 본다.

 

 

 

 

2013년 1월 실험중에 또 죽어 버렸다. CPU는 정상동작하는 것으로 보이고 아마도 I/O 쪽이 죽은듯 했다. 드래서 DATA가 왔다 갔다하는

I/O 쪽에 추가로 바리스터를 달았다.  이제 안 죽길 바란다...

 

 

 

 

 

 

'공부 > STM8' 카테고리의 다른 글

STM8S에서 Uart 동기통신을 이용한 SPI 전송  (0) 2013.01.02
STM8S slave SPI 살리기 및 인터럽트 살리기  (0) 2013.01.02
[STM8] STM8 살펴 보기  (0) 2012.11.13
[STM8L] 참고회로  (0) 2012.11.12
STM8 관련 국내 사이트  (0) 2012.11.12

뒷산 산행중에 인자한 사람 얼굴 모양의 돌을 아들이 발견했다.

 

멀리서 보면 비슷하다.

 

 

'생활 > 생활의일상' 카테고리의 다른 글

닌텐도 3ds xl 게임 돌리기  (0) 2013.05.06
파닉스표  (0) 2013.01.09
[맛집] 안양 두꺼비 부대찌게  (0) 2012.12.27
우리나라 자기부상열차  (0) 2012.11.29
블랙박스 순위  (0) 2012.11.28

부대찌게가 정말 먹고 싶다는 아들때문에 부대 찌게를 먹으로 안양에 있는 두꺼비 부대 찌게에 갔다.

 

식당 바로 뒤에 주차장이 있어서 편리하게 주차를 하고 부대찌게 집에 들어 갔다.

 

주소는 경기도 안양시 만안구 안양동 502-1

 

자기가 먹고 싶은 부대찌게를 먹으러 왔다고 너무 좋아 한다.

 

 

부대찌게를 시키니 한 그릇 나왔다. 2인분 인데 우리식구 3명이 먹을만큼 나왔다.

 

 

 

 

 

반찬은 간단하고 김치와 콩나물 그리고 물김치 .

 

 

 

맛있게 만들어 먹고나니 남는게 거의 없게 먹어 버렸다.

 

 

'생활 > 생활의일상' 카테고리의 다른 글

파닉스표  (0) 2013.01.09
인자한 사람 얼굴 모양의 돌  (0) 2012.12.27
우리나라 자기부상열차  (0) 2012.11.29
블랙박스 순위  (0) 2012.11.28
관심가는 EM용액  (0) 2012.11.28

핸드폰 전지와 TTA 충전지를 이용해서 장난감을 만드는 방법 이다.

 

http://blog.naver.com/pjna0430/60133073004

 

중요 사항은 : 충전단자 1번과 - 사이에 어떤 저항을 넣는냐에 따라 충전 전류가 달라진다는것

      예 : 27K : 450mA  , 4.7K : 750mA , 1.5K : 900mA

 

 

'공부 > 전자회로_전원' 카테고리의 다른 글

LI-io 건전지 충방전 전압  (0) 2013.01.15
전압 Step-Up 관련 자료  (0) 2013.01.15
Power Integrations 홈페이지  (0) 2012.11.15
연 축전지(일명 납 축전지) 충전 IC  (0) 2012.11.14
AC 전류 측정  (0) 2012.11.14

이상한 사이트에 갔었는지 갑자기 웹화면이 무한으로 뜨고 광고메세지가 보이는 에드웨어에 감염이 되었다.

 

이런 저런 것을 하고 모르는 프로그램 언인스톨 하고 엑티브X도 지우고 그러나 해결이 안되었다.

 

이때 고클린을 알게 되어서 깔아서 이런 저런 정리를 했다.

 

그리서 에드웨어를 제거 했는데 정말 좋은 프로그램 이다.

 

홈페이지 :  http://www.gobest.co.kr/goclean/goclean1.htm

 

 

외국분이 만든 블로그 동영상 입니다.

 

 

 

 

 

 

 

 

'공부 > SCH_PCB' 카테고리의 다른 글

PCB 아트웍 관련 내용  (0) 2013.02.19
PCB Hole 과 외부 패턴폭  (0) 2013.02.18
PCB 아트웍을 위한 설정 내용 (전류)  (0) 2013.02.18
전압에 따른 최소 도체 간격  (0) 2013.02.18
KICAD 해보기  (0) 2012.12.02

+ Recent posts