ÀÓº£µðµå Áú¹®) TI»çÀÇ TrxEB Å×½ºÆ®º¸µåÀÇ ¼Ò½º¸¦ ¶óÁ¸®¿¡¼­ µ¿ÀÛ½ÃÅ°·Á¸é..

   Á¶È¸ 4667   Ãßõ 0    

안녕하세요. 

백엔드/프론트엔드 개발만 하다 이번에 뜬금없이 임베디드개발에 착수하게된 학생입니다.

2CPU엔 웹/네트워크/서버/가상화 등 다소 임베디드에 관련된 내용이 많이 올라오진 않지만.. 워낙 2CPU회원님들께서 다양한 분야에

널리 분포되어있으시다 보니 지푸라기라도 잡는 심정으로 질문을 하나 남깁니다.ㅠㅠ


다름이 아니라 이번에 Texas Instrument 사에서 출시한 CC1200 이라는 RF모듈을 활용하여 TDMA 통신방법을 개발해야하는데요,

우선 제가 가지고 있는 자재들은 

TrxEB라는 테스트 보드와 CC1200 모듈, 라즈베리파이를 각각 2개씩 보유하고 있습니다.

문제는 TrxEB에서 돌아가는 PER test 프로그램 등 여러가지 테스트 프로그램을 우선적으로 라즈베리파이에서 동작을 시켜봐야하는데..

요로코롬 생긴 보드입니다.. 제가 알고있는것은 각각의 보드에서 동작하는 보드들은 그 보드에 맞는 드라이버(?)가 있어서 RF모듈을 그 드라이버를 이용해서 통신을 한다고 알고있는데(RF 초기 파라미터 세팅 등등...)

이러한 코드들을 라즈베리파이로 옮기려면 라즈베리파이의 Data Sheet를 참고하여 드라이버를 새로 짜야하는건지...(TrxEB <-> RF 간의 통신은 SPI로 이루어지는걸로 알고있습니다.)

아니면 기존의 코드를 그대로 사용해도 되는것인지..궁금합니다.

SPI통신으로 이루어진다면 같은 코드로 라즈베리에서도 마찬가지로 통신을 할수 있을것으로 예상됩니다만..제가 잘 알고있는것인지 모르겠습니다.

두번째 질문으로는, 임베디드 개발자 관련 커뮤니티가 혹시 있다면 어디어디가 있는지...여쭈어보고 싶습니다.

세번째 질문으로는 혹시 임베디드 개발에 저처럼 초반에 어려움을 겪으신적이 있으신 선배님들이 계시다면 어떠한 방향으로 개발을 해야 좋으련지..조언 부탁드려도 되겠는지요? 사실 방향을 잡지 못해서 제대로 진행이 되고있는지 모르는 상태입니다..ㅠ.ㅠ


질문요약)

1.TrxEB라는 테스트 보드에서 SPI로 RF모듈과 통신하는 테스트 프로그램을 라즈베리에 소스만 가져와서 컴파일 해도 동작을 하는지요?

2.임베디드 개발자 커뮤니티가 있다면 추천을 부탁드립니다...

3.임베디드 처음개발인데 이걸 겪어보신 선배님들께 어떠한 방향으로 개발을 진행하면 난관을 이겨낼 수 있는지 여쭙고싶습니다.


감사합니다..

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
pass 2016-07
TrxEB º¸µå¿¡ Àִ  msp430 mcu¿¡¼­  ½Ã¸®¾ó·Î ¶óÁ¸®ÆÄÀ̶û Åë½ÅÇÏ°Ô ÇÁ·Î±×·¥ ÇÏ½Ã¸é µÉ°Í°°½À´Ï´Ù.

spi Å×½ºÆ® ÇÁ·Î±×·¥À» °¡Áö°í ¿Í¼­ ÄÄÆÄÀÏÀº °¡´ÉÇϳª ¼öÁ¤ÇÒ»çÇ×ÀÌ ¸¹½À´Ï´Ù.

º°µµ·Î cc1200º¸µå¶û ¶óÁ¸®ÆÄÀÌ º¸µå¶û spi ¿¬°á Çϵå¿þ¾î ±¸¼ºµµ ÇϼžßÇÏ°í¿ä
     
luiseok 2016-07
Ä£ÀýÇÑ ´äº¯ °¨»çµå¸³´Ï´Ù.
TrxEB¿¡¼­ Á¾¼ÓµÇÁö ¾Ê°í ¶óÁ¸® ´Üµ¶À¸·Î RFÁ¦¾î¸¦ ÇؾßÇؼ­..
¾Æ¹«·¡µµ ã¾Æº¸´Ï CC1200 Data Sheet¿Í °ø½Ä ¹®¼­µîÀ» º¸°í °³¹ßÀ» ÇؾßÇÒ°Í °°³×¿ä.¤¾¤¾
´äº¯ ´Ù½ÃÇѹø °¨»çµå¸³´Ï´Ù.
SPI¶ó¸é ¹°·Ð ¶óÁ¸®ÆÄÀÌ¿¡¼­µµ µ¿ÀÛ½Ãų ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¸ SPI¶óµµ µ¿ÀÛ ¸ðµå°¡ ¸î°³ ÀÖÀ¸´Ï ÁÖÀÇÇؼ­ ¸ÅĪÀ» ½ÃÄÑ¾ß ÇÏ°í¿ä. ¶óÁ¸®ÆÄÀÌ¿¡¼­ ÀÏ´Ü SPI·Î 1byte ¶Ç´Â ¹®ÀÚ¿­À» º¸³¾ ¼ö ÀÖ´Â API¸¦ ¸¸µé¾î ³õ°í ÀÌ°É È°¿ëÇؼ­ Á¦¾î¸í·ÉÀ̶óµç°¡ ¿øÇÏ´Â µ¥ÀÌÅ͸¦ Àü¼ÛÇØÁÖ¸é µË´Ï´Ù.  ´ëºÎºÐÀÇ ÀÓº£µðµå Åë½ÅÀÌ ÀÌ·±½ÄÀ¸·Î ÀÌ·ç¾îÁý´Ï´Ù. Àú °³¹ßº¸µå¿¡ »ç¿ëµÈ ¼Ò½º°¡ ÀÖÀ»°Ì´Ï´Ù. uP´Â ´Ù¸£Áö¸¸ ÀÏ´Ü ¾î¶»°Ô Á¦¾î¸¦ ÇÑ´Ù´Â °¨¸¸ ÀâÀ¸¸é µÇ´Ï Âü°íÇÏ´Â°Ô ÁÁ½À´Ï´Ù.
CC1200 À¯Àú¸Å´º¾ó °øºÎ ¸¹ÀÌ ÇÏ¼Å¾ß ÇÒ µí... ÄÑÄÑ~
     
luiseok 2016-07
°¨»çÇÕ´Ï´Ù. ¿À´Ã À̸®Àú¸® ¾Ë¾Æº¸°í Çغ» °á°ú°¡ ¸¶¶¥Ä¡ ¾Ê¾Æ¼­ ¹» ÇؾßÇÒÁö¸¦ ¸ð¸£´ø Â÷¿¡, ÀÌ ´ñ±ÛÀ» º¸°í ¾î´ÀÁ¤µµ °¨ÀÌ ÀâÈ÷´Â°Í °°³×¿ä..
¿ì¼±Àº SPI·Î RF·¹Áö½ºÅÍ ¼³Á¤ºÎÅÍ ÇÏ´Â°É ÇغÁ¾ß°Ú½À´Ï´Ù^^;;
¼±¹è´Ô(?) °¨»çÇÕ´Ï´Ù! ÁÁÀºÇÏ·çµÇ¼¼¿ä.

p.s Ȥ½Ã ´ñ±Û º»¹® Áß uP¶ó´Â°ÍÀÌ ¹«¾ùÀ» ÀǹÌÇÏ´ÂÁö ¿©ÂÞ¾îºÁµµ ±¦ÂúÀ»·ÃÁö¿ä?..
          
¿©±â»Ó ¾Æ´Ï¶ó ½ÇÀü¿£ ´õ ¼öÁسôÀº °í¼öºÐµéÀÌ ¸¹ÀÌ °è½ÃÁö¸¸...

uP´Â ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­ÀÇ ¾à¾î(Àº¾î?)ÀÔ´Ï´Ù. º¸Åë ¶óÁ¸®ÆÄÀÌ·ù¿¡ ºÙ¾î ÀÖ´Â °Ç uP¶ó°íÇÏ°í ¾ÆµÎÀ̳ëó·³ º°µµÀÇ ¿ÜºÎ ¸Þ¸ð¸®ÄÁÆ®·Ñ·¯°¡ ¾ø°Å³ª ÀÖ´õ¶óµµ RTOSµîÀ» ¿Ã·Á¼­ ´ë¿ë·® API¸¦ ó¸®ÇÏ´Â °ÍÀÌ ¾Æ´Ñ ´Ü¼øÇÏ°í ºü¸¥ Çϵå¿þ¾î Á¦¾î¸¦ À§ÇÑ ÇÁ·Î¼¼¼­´Â ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¶ó°í uC¶ó°í ºÎ¸¨´Ï´Ù. ¿äÁòÀº PC¿Í ¿÷½ºÅ×À̼Çó·³ ÀÌ ºÐ¾ßµµ ±× °æ°è°¡ Çã¹°¾îÁö°ï ÀÖ½À´Ï´Ù¸¸ ¾ÆÁ÷Àº ±¸ºÐÇÒ ¸¸ ÇÕ´Ï´Ù. ÄÑÄÑ~

¿ø·¡ ¶óÁ¸®ÆÄÀÌ´Â ÀÌ·± Àú¼öÁØ(³­À̵µ°¡ ³·´Ù´Â Àǹ̰¡ ¾Æ´Õ´Ï´Ù)ÀÇ Çϵå¿þ¾î Á¦¾î¸¦ À§ÇÑ ÃÖÀûÀÇ ÀåÄ¡´Â ¾Æ´Õ´Ï´Ù. ±×·± ¿ëµµ·Î´Â Á÷Á¢ ·¹Áö½ºÅ͸¦ °Çµå¸®´Â 8bit ¸¶ÀÌÄÄÀ̳ª ARM Cortex ±â¹ÝÀÇ 32bit ¸¶ÀÌÄÄÀÌ ´õ ºü¸£°í ÆíÇÕ´Ï´Ù. ´Ù¸¸ ¶óÁ¸®ÆÄÀÌ´Â ÀÓº£µðµåÇÁ·Î¼¼¼­ÀÎ ¸¸Å­ Çϵå¿þ¾î ÀÎÅÍÆäÀ̽ººÎºÐÀ» ¸¹ÀÌ »ì·ÁµÎ°í ÀÖ´Â °ÍÀ̶ó°í º¸¸é µÉ°Ì´Ï´Ù.

´©±¸³ª óÀ½¿£ ¾î·Æ½À´Ï´Ù. Àúµµ ±×·¨°í Á¦ ÈĹèµéµµ ¹» ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö ¸ô¶ú¾úÁÒ. ±×·¡¼­ Àü ³²µéÀÌ ¸¸µé¾î ³õÀº °É Çϳª¾¿ ºÐ¼®Çß½À´Ï´Ù. ±×·¸°Ô ¹æ¹ýÀ» ÀÍÇûÁÒ. ±×¸®°í ½º½º·Î ¸¸µé¾î º¸±â ½ÃÀÛÇß½À´Ï´Ù. óÀ½¿£ ÇãÁ¢ÇÕ´Ï´Ù. ±×·¡¼­ ¿¬½ÀÀÌ ¸¹ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ±×·±µ¥... Áö±Ýµµ ÇãÁ¢ÇÕ´Ï´Ù. ÄÑÄÑ~


QnA
Á¦¸ñPage 2309/5686
2014-05   4970264   Á¤ÀºÁØ1
2015-12   1506573   ¹é¸Þ°¡
2023-08   2605   anyi
2010-06   13387   ½Å¿ì¼·
2017-01   4306   lovin09
2014-11   3383   °ÉÀνÅȫö
2013-06   4499   klein
2017-01   4644   isaiah
2020-08   4190   VSPress
2016-03   4202   º´¸ÀÆù
2020-08   3740   IRIX6530
2013-07   7052   SkyBase
2014-12   4199   ¿ä·Î·Õ
2022-02   3670   ºÒ°í±âµ¤¹ä
2018-04   3723   ½Ã°ñÁý³ë¾È
2010-08   8360   ±èÁ¤Áß
2016-03   4057   ½ÂÈĴϵµÄì
2017-02   6330   ¸Å³Ä
2017-02   4988   ¿À·Î¶ó
2010-09   12067   ´ÙÀξƺü
2017-02   4707   ½Öcpu
2010-10   7140   GoodWolf