임베디드.일렉트로닉스 ( 670 ) nRF5. 블루투스 5.0 BLE Maximum Throughput Test. 시험 환경 사용된 펌웨어 : https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-2-0/ble_sdk_app_att_mtu 사용된 보드 : 2개의 nRF52840 DK 최대속도 시험결과1 출력파워 +8dBm, 거리 1m 기타 설정 : 아래 동영상. 최대 속도 실측치 : 776kbps 최대속도 시험결과2 BLE 파라메타중 connection interval 과 data length 를 변경한 경우. 결론 : 아래 파라메타 인 경우 최대 속도 1.3Mbps 가능. 연관 상위정리 STM32. nRF52. ESP32. EFM8. EFM32. PSoC 활용 정리. STM32. nRF52. ESP32. EFM8. EFM32. PSoC 총정리 제조사 칩 주.. 2018. 6. 6. nRF RSSI Viewer. 설치. 기본사용법. 설치방법 상세 동영상. 실행방법 동영상 본 글 포함된 상위 정리글. https://igotit.tistory.com/244 의 nRF5 첫등록 : 2018년 6월 5일.최종수정 : 본 글 단축주소 : https://igotit.tistory.com/1688 2018. 6. 5. nRF Connect. 다운로드. 설치. nRF Connect - 실행샷. 다운로드. 다운로드 주소 : https://www.nordicsemi.com/Software-and-Tools/Development-Tools/nRF-Connect-for-desktop/Download#infotabs 설치. 첫 설치후 이후 신규버전 업데이트 방식 - nRF Connect 실행할때마다 인터넷으로 자동 신규버전 점검하고 신규버전 있는 경우 업데이트 이뤄지므로 이후 유지보수 편리. 2023.07.25 추가 nRF Connect 64bit 현재 최신버전 4.1.2 인데 설치해보면 아래처럼 비정상적인 모습으로 실행된다. 이전 버전 4.1.1 을 설치해도 비정상. 아래 버전 설치해야 정상 실행된다. 한편, 이 버전 실행하면 새버전 4.1.2 새로 설치 할래? 물어.. 2018. 6. 5. nRF Connect. Bluetooth Low Energy. 설치. nRF Connect. Bluetooth Low Energy 사용자 매뉴얼 : http://infocenter.nordicsemi.com/pdf/nRFConnect_BLE_User_Guide_v2.1.pdf 설치.nRF Connect 설치 된 상태에서 nRF Connect 실행하여 nRF Connect BLE 설치한다. 실행예.nRF52840-DK 보드 를 USB로 PC에 첫 연결한 상태에서 nRF Connect BLE 실행하면 펌웨어기록하고 보드와 nRF Connect BLE 프로그램이 정상 통신가능해진다. 사용된 보드( nRF52840-DK ) 본 글 포함된 상위 정리글. https://igotit.tistory.com/244 의 nRF5 첫등록 : 2018년 6월 5일. 최종수정 : 본 글 단축주소.. 2018. 6. 5. nRFgo Studio. 다운로드. 설치. NRFgo Studio. Windows PC application for configuring and evaluating Nordic nRF24L-Series SoCs, nRF8000-Series and nRF51- and nRF52-Series SoCs. The Nordic nRFgo Studio is a Windows® application that enables engineers to quickly explore and evaluate radio performance and functionality. The application supports a range of radio testing, including output power and sensitivity. Engineers can also ea.. 2018. 6. 4. nRF5 SDK. example blinky open by SEGGER Embedded Studio 시험에 사용된 타겟보드 : nRF52840 개발 보드 nRF5 SDK 예제로 제공되는 blinky (LED점멸) 기록하고 동작확인하기. SES 에서 예제 프로젝트 blinky 오픈하기. 빌드하고, 타겟칩에 기록하기. 상기 펌 기록이후, 보드에서의 LED 정상작동 확인. 연관정보 nRF52840 USB Dongle 에서 LED점멸 예제 : https://igotit.tistory.com/2019 본 글 포함된 상위 정리글 https://igotit.tistory.com/244 첫등록 : 2018년 6월 4일최종수정 : 본 글 단축주소 : https://igotit.tistory.com/1684 2018. 6. 4. 이클립스. ARM GCC toolchain, Build Tools path 설정. ///1683 2018. 6. 4. nRF5 SDK. GCC make example ///1682 2018. 6. 4. GNU ARM Eclipse Windows Build Tools 설치. 개요. - 윈도우용 make, rm 실행프로그램. - 윈도우용 GCC Arm toolchain 에서 make, rm 을 배포하지 않고 있어서, 별도로 설치하는것임. 관리사이트 : https://gnu-mcu-eclipse.github.io/windows-build-tools/ 설치. 설치, 다운로드 안내 사이트 : https://gnu-mcu-eclipse.github.io/windows-build-tools/install/ 상기 주소의 설명에 의하면, xPack 기반한 설치방식과 zip 파일 다운로드 받는 2가지 방식이 있다. 수동설치하려면, git hub https://github.com/gnu-mcu-eclipse/windows-build-tools/releases 에서 운영체제 비트수에 해당하는 .. 2018. 6. 4. 이클립스. Device Family Pack 설치. 예. nordic nRF5x 시리즈. 단계1. 이클립스에서 device family pack refresh 하여 정보받기. 이클립스 메뉴 : Window -> Perspective -> Open Perspective -> Other... 클릭후 리프레시 부터 한다. - 소요시간 : 처음 리프레시 한 경우 약15분 소요됨. 앞의 리프레시 완료 이후 제조사별 칩 및 보드 Packs 가 보인다. 단계2. 사용할 칩의 pack 설치한다. 예 ; Nordic nRF52 device family pack 설치. -The device family pack includes CMSIS System View Description, which is basically is a memory map of all peripheral registers on the de.. 2018. 6. 3. GNU MCU Eclipse plugin 설치. GNU MCU Eclipse 플러그인 - 명칭 : GNU ARM Eclipse 라고도 하고, GNU MCU Eclipse 라고도 하고, 혼선 일으키고 있다. 같은것임. - 주 관리사이트 : https://gnu-mcu-eclipse.github.io/plugins/install/ 설치방법. 이클립스 실행하여 Eclipse Market Place 에서 간단하게 설치하는 방법과 수동으로 설치하는 방법이 있다. 본 글에서는 이클립스 실행하여 Eclipse Marketplace 로 설치하는 과정 보인다. 설치 과정 동영상. - 이클립스 실행하여 Eclipse Marketplace 에서 GNU MCU Plugin 검색하여 설치하는 과정보임. ///1676 2018. 6. 3. GNU Arm Embedded Toolchain. 다운로드. 설치. 설정. GNU Arm Embedded Toolchain - C/C++ 로 작성된 코드를 아래 타겟CPU에서 작동되게 하는 "GCC 컴파일러 및 GDB 디버거". - 타겟 CPU : ARM Cortex-M , ARM Cortex-R. - 지원 OS : 윈도우 , 리눅스, OS X. 본 글에서는 윈도우용 다운로드 및 설치 정리. 단계1. 다운로드. 주소 : https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads 윈도우용은 배포되는 파일이 여러 종 있다. 본 글에서는 파일명 뒤에 sha2 로 표기된 것(Signed for Windows 7 and later )을 다운로드 받는다. 단계2. 설치. 다운로드 받은 파일 실행하여 설치 진행한다. 특이한 설.. 2018. 6. 3. 보드. STEVAL-MKI135V1. LIS2DH 장착보드. 가속도 장착칩 : LIS2DH 제조사 제품 페이지 : http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mems-motion-sensor-eval-boards/steval-mki135v1.html 데이터 시트 : http://www.st.com/resource/en/data_brief/steval-mki135v1.pdf ///1673 2018. 6. 2. STEVAL-MKI160V1. LSM6DS3 장착보드. 가속도, 각속도. 장착칩 : LSM6DS3 제조사 제품 페이지 ; http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mems-motion-sensor-eval-boards/steval-mki160v1.html 데이터 시트 : http://www.st.com/resource/en/data_brief/steval-mki160v1.pdf 첫 등록 : 2018.06.02 최종 수정 : 단축 주소 : https://igotit.tistory.com/1672 2018. 6. 2. 조합. nRF24L01+ . STM32L4 nRF24L01+보드 + STM32L4 결선. nRF24L01+ 보드 STM32L476RET6 비고 CE PC13 . SPI CSN PC0 . SPI MISO SPI1 MISO . SPI MOSI SPI1 MOSI . SPI CLK SPI1 CLK . IRQ PA4 . VCC 보드의 3.3V Regulated Out . GND 보드의 GND . ST-LINK V2 와 전원공급용 USB 연결. 2018. 6. 2. 모듈. nRF24L01P-M1. nRF24L01+ 장착 모듈. 품번 : nRF24L01P-M1장착칩 : nRF24L01+ - 품번은 자체 발급한것. 사유 : 본 모듈과 동일 특성, 동일 핀맵인 보드들이 여러 제조사에서 제작되고 있고, 제조사 측에서 정확한 품번을 발급하지 않고 있다. 핀맵. 회로도. ///1670 2018. 6. 2. nRF5 SDK 작업환경셋팅. 본글폐기. - 2019년 1월 5일. 아래 내용보다 훨씬 단순명료한 방식으로 프로젝트 생성 관리 방식 정리되었음 상세보기 -> https://igotit.tistory.com/2021 작업 폴더 WORK_MultiNRF5 하위에 nRF5 SDK 에서 예제제외하고 복사해두기. 본 글 포함된 상위 정리글 https://igotit.tistory.com/244 의 nRF5 첫등록 : 2018년 5월 31일최종수정 : 본 글 단축주소 : https://igotit.tistory.com/1669 2018. 5. 31. nRF5. SoftDevice SoftDevice 는 바이너리 형식으로 배포되며, nRF5 SDK 설치시엔 components\softdevice\SoftDevice이름\hex 폴더에 있다. SoftDevice 기반한 프로젝트에서는 타겟칩에 SoftDevice 바이너리 도 같이 기록되어야 한다. KEIL MDK-ARM 에서의 방법은 다음과 같다. To program the SoftDevice using an example project in Keil, perform the following steps: Erase the board. Open an example project in Keil. The example must require a SoftDevice. Instead of the default target, select the .. 2018. 5. 31. 이전 1 ··· 16 17 18 19 20 21 22 ··· 38 다음