본문 바로가기

nRF5 SDK   ( 4 )


nRF5 SDK . NRF_LOG_INFO 고속 출력시 표현 누락 해결책 nRF5 SDK . NRF_LOG_INFO - nRF5 SDK 에서 제공되는 함수 NRF_LOG_INFO() 디버깅 중에 코드 정상작동 확인에 매우 유용하나, 고속 출력시 표현 누락하는 오류 있음. 위 상태의 코드를 디버깅 모드에 콘솔에 출력된것 보면 아래. 총 size 31 이고 for 루프에서 30 이 될때까지 출력하라고 했는데 출력된것 보면 12까지 만 표현되는 오류있 다. 이 오류는 나의 코드가 비정상 작동하는 것이 아닌 NRF_LOG_INFO 의 고속출력 지원되지 않는 부실한 특성 때문임. 해결책 NRF_LOG_INFO 출력 시 시간지연 최소 1msec 라도 해줘야 정상 표현된다. 위 코드처럼 nrf_delay_ms(1); 추가된것 실행 시켜보면 정상적으로 30까지 표현된다. 연관 NRF_LOG.. 2023. 8. 24.
SES. CMSIS Configuration Wizard for nRF5 SDK 개요 nRF5 SDK 의 sdk_config.h 에서 각종 peripheral 기능 설정이 이뤄지는데 방대한 양이다 보니 텍스트 편집모드에서는 특정 설정에 접근하는게 불편 . 이를 시각적으로 조금 편리하게 설정항목에 접근하여 수정 가능하게 해주는 CMSIS Configuration Wizard 이용하면 간편하게 설정가능하다. nRF52 SDK 용 CMSIS Configuration Wizard 사용가능하려면 SES 에서 설정필요하다. 본 설정이 완료되면 아래 파란박스처럼 sdk_config.h 의 내용을 트리구조로 볼 수 있고 이 창에서 세부 설정가능하다. SES 에서 CMSIS Configuration Wizard 설정법 설정1. 위 구문을 아래 영상처럼 SES 프로그램에서 설정해야한다. SES 실행,.. 2019. 10. 6.
nRF52840. SDK기반 코딩. step by step 2. GPIOTE 개요 - 이전 작업했던 SDK 이후 코딩 이후 SDK 에서 제공되는 GPIOTE 활용하기 위한 설정 정리. 사전준비. 1. nRF52 SDK 기반 코딩 step by step 1. https://igotit.tistory.com/2323 - SDK 제공 시간지연 함수들 활용하기 위한 프로젝트 설정. nRF52840. SDK기반 코딩. step by step. 개요 이전에 작업했던 생코딩 GPIO 제어 프로젝트에 SDK 에서 제공하는 시간지연 함수 nrf_delay_ms() 호출하기 위한 설정과정 상세히 보인다. 사전준비 1. sdk없이 만든 GPIO 제어 프로젝트. https://igotit.tist.. igotit.tistory.com 2. nRF5 SDK 에서 제공되는 예제 프로젝트 pin_chang.. 2019. 10. 6.
SEGGER Embedded Studio. CMSIS Configuration Wizard Nordic 사 제공 설명. 첫등록 : 2018-01-05최종수정 : 본 글 단축주소 : https://igotit.tistory.com/2025 2019. 1. 5.


 

비트코인




암호화폐       외환/나스닥/골드       암호화폐/외환/나스닥/골드 암호화폐/외환/나스닥/골드   암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)     롤오버 이자 없는 스왑프리계좌
( 스왑프리 암호화폐도 거래 가능 )    
MT4, MT5 , cTrader 모두 지원     FTMO 계좌 매매운용. MT4,MT5