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

핸드폰 전지와 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

다양한 문서가 오피스로 만들어지고 가장 편리하기도 하다. 때문에 오피스를 구해야하고 상용이기 때문에 사야한다.

그래서 불법 프로그램을 쓰지 않고 사용할수 있는 방법을 찾다보니 Libreoffice 가 있었다.

Openoffice 계열인데 좀더 좋다는 말이 있다.

 

 

 

 

관련사이트  : http://www.libreoffice.org/

 

 

 

 

먼저 Kicad 사이트에 보면 동영상 강좌가 있다.

말은 잘 못 알아 듣지만 정말 잘 설명 되어 있는듯 하다.

   

http://www.kicad-pcb.org/display/KICAD/Tutorials

   

특히 PCB calculator 라는 초반 Tool 은 다른 PCB를 사용하는 사만들도 참고 할만 한듯 하다.

   

전압 ,전류, 길이 등 여러 조건에 따라 페턴 두께를 어떻게 해야 할지 계산해준다.

   

다운로드 받기..

   

http://www.kicad-pcb.org/display/KICAD/Download+Kicad  에서 OS 별로 다운로드 받을수 있다.

나는 Windows 기반을 받았다. 윈도우 모양의 아이콘을 누르면 된다.

 받을수 있는 사이트로 가는 데 여러 파일중 해당하는 파일을 받으면 된다.

인스톨

받은 파일을 실행한다.

 

전체 파일을 다 설치 했고 폴더는 기본에 설치 했다.

그럼 설치를 하고 완료 된다.

마지막에 3D 모델링 가능하도록 Wings3D를 다운받는 사이트로 갈것인지 물어보는데

과감하게 선택 하고 Finish …

해당 사이트에 연결되고 다운로드를 받을 수 있다.

다운로드 받아 보닌 Wings-1.4.1. exe 파일을 받았다. 설치

설치후 별 특이한 것은 없었다. 추후 사용하게 되면 알수 있을 듯 ..

바탕화면에 KiCad 라는 아이콘이 생겼다.

실행해 보면 한글 윈도우를 확인하고 자동으로 한글로 실행되는 듯 하다.

일단 동영상 강좌를 따라 해봐야 겠다.

 

KICAD 라이브러리 홈페이지 : http://www.kicadlib.org/

 

 

'공부 > 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.05

+ Recent posts