우분투 16.10을 사용하고 있습니다. Kaa Sandbox를 설치하고 터미널에서 알림 데모를 테스트했습니다. CCSv7을 사용하여 CC3200에서 프로그래밍하고 있습니다. Kaa Sandbox에서 생성 한 Kaa SDK를 사용하여 CCS에서 프로젝트를 만드는 올바른 방법은 무엇인지 혼란 스러웠습니다. 여기에 내가하지만 프로젝트를 빌드 할 수 없습니다 않는 방법입니다Kaa SDK로 CC3200 프로젝트를 만드는 방법은 무엇입니까?
- SDK를 생성하고 대상 플랫폼 cmake에 의해 구축 실행을 나는
- 새 프로젝트를 만들고 다음 KAA SDK 경로를 포함 통지의 예를 사용 cc32xx입니다
- Kaa 파일 라이브러리 (* .a)를 포함하십시오 : libkaac.a, libextension_user.a, libextension_event.a, libextension_logging.a, libextension_profile.a, libextension_bootstrap.a, libextension_notification.a, libextension_configuration.a, libmbedtls.a, librsa_keygen.a. 나는 그것들 모두가 필요하다는 것을 확신하지 못하지만 오류를 막기 위해 모두를 포함시킨다.
- kaa_demo.c 및 blinky demo project의 일부 코드를 내 main.c에 복사하십시오.
- 히트 빌드. libmbedtls.a가 ARM 용으로 빌드되지 않아서 thirdparty 폴더로 이동하여 빌드하는 동안 오류가 발생합니다. 해결 됐어.
- 다른 오류가 발생합니다. 설명 리소스 경로 위치 종류 #10099-D 프로그램이 사용 가능한 메모리에 맞지 않습니다. ".cinit"섹션의 정렬에 실패한 배치가 0xc41 크기가됩니다. 사용 가능한 메모리 범위 : cc3200v1p32.cmd/demo1 line 75 C/C++ 문제점. 스택 크기를 늘리거나 줄이려고 시도하지만 작동하지 않습니다.
- 오류 설명 : 설명 리소스 경로 위치 유형 해결되지 않은 기호 __assert_func, /opt/ti/kaa-sdk/build/libkaac.a demo1 C/C++ 문제에서 처음 참조되었습니다. 이 오류는 포함 라이브러리 파일을 찾을 수 없을 때 발생하지만 다른 라이브러리 파일에서 발생하므로 수정 방법을 모릅니다.
모든 IDE에서 누구나 나를 도와 주거나 Kaa SDK가있는 CC3200 프로젝트를 만드는 방법을 제안 할 수 있습니다. 그게 2 주 정도 걸릴거야.