CC3D controller setting guide
By 설악이의 즐거운 미친짓 캬~ | 2016년 11월 15일 |
CC3D OpenPilot GCS setting guide 굴러다니는 CC3D를 가지고 놀려다 보니... 필자가 업데이트한 아래 링크대로 이제 쓸수 있게된 CC3D를 다시 드론에 붙혀 보려고 합니다.http://sulac.egloos.com/6066347 재료는.. 아래와 같습니다. 최종으로는 시작하는 드로너 책에서 썼던 arduino를 CC3D로 바꾸는걸 연재 하려고 합니다.http://sulac.egloos.com/6057958 일단 부품을 조립을 합니다. CC3D를 연결합니다. (모터와 조종기를 연결합니다.) CC3D 자동화 순서대로 셋팅 모터 연결 및 방향 셋팅 -- 1차 셋팅 완료 조종기 셋팅 -- 2차 셋팅완료 날려요... 사진을 이제 업데이트 하려고 합니다.
[리눅스커널] GCC 지시어
By Guillermo Austin Kim | 2019년 12월 21일 |
[부록-A] GCC 지시어 리눅스 커널 코드를 읽다 보면 낯선 구문을 만날 가능성이 높습니다. 이 중 하나가 GCC 컴파일러 지시어입니다. 이번 시간에는 리눅스 커널에서 자주 쓰는 GCC 지시어를 소개합니다. 1. __init과 __section() __init 키워드가 함수 선언부에 있으면 해당 함수는 init.text 섹션에 위치합니다. 이해를 돕기 위해 __init 키워드로 선언된 함수를 봅시다. void __init lockup_detector_init(void)02 {03 set_sample_period(); 01번째 줄과 같이 lockup_detector_init() 함수 옆에 보이는 __init 구문입니다. 함수 선언부에 __init 키워드가 보이면 부팅 과정에서 1번 호출되는 함수라고
CC3D controller setting guide (transmitter setup)
By 설악이의 즐거운 미친짓 캬~ | 2016년 11월 15일 |
![CC3D controller setting guide (transmitter setup)](https://img.zoomtrend.com/2016/11/15/c0028014_582b094f91469.png)
이전 장에서 CC3D setting을 하고 나서.. 아래와 같이 Transmitter setting을 연속해서 계속 해도 되고... 아니면.. OpenPilot 메뉴에서 선택해도 됩니다.아래에 있는 configuration -> 왼쪽에 Input -> 가운데 start transmitter setup wizard를 눌러도 됩니다. 자.. 셋팅에 앞서..FLY SKY FS-T6에서 아래 키를 셋팅을 하기 위해서는 조종기 셋팅을 먼저 해야 합니다. 일단 조종기 셋팅을 하도록 하겠습니다.왼쪽 손가락 있는 부분을 클릭하면 아래와 같이 선택지가 나옵니다.자.. 오른쪽으로 굴리면.. setup으로 가게 됩니다.클릭을 하면...다음으로 들어가고 다시 굴려서 Aux. channels를 선택하고 눌러줍니다.
CC3D update issue\
By 설악이의 즐거운 미친짓 캬~ | 2016년 11월 14일 |
![CC3D update issue\](https://img.zoomtrend.com/2016/11/14/c0028014_582a7566ec390.png)
CC3D 일년전에 산 버젼이 openpilot GCS 15.02에 연결이 안되고 펌웨어가 업데이트가 안된다.아래 처럼 timed out while waiting for a board..... 라고 나오면서 안된다 ㅜㅜfirmware version은 ... . 아래와 같이.. .나오지만..장치관리자를 보니... 포트가 잡혀있지 않다.. 정상적인 경우.. 아래와 같이 포트가 나와야 한다.이슈를 찾다보니.... 펌웨어 문제인것 같아서.. 해결책윽 찾다보니.. openpilot GCS에서 펌웨어 업데이트 하는 방법이 있다.도전.... Firmware 텝에 와서 rescue 버튼을 누른다.아래와 같이 time out 나기 전에 cc3d를 연결한다.연결후 보드가 아래와 같이 뜨면 바이너리를 open해서 다운로드