1. 펌웨어 라이팅 방법.
DSPS 메뉴얼에서 설명하고 있는 Hardware flow control적용하기 위한 J5 설정하고 나면 Keil 에서 J-link 로는 프로그램 라이팅 안됨.
Smart Snippets 프로그램에서 Boot UART 로 하면 칩의 램 영역에 프로그램 기록가능함.
2. 상기 1에서 펌 라이팅 이후 타겟보드가 USB 연결되어있는 PC 에서 Tera term 의 설정에서도 Hardware Flow Control 설정 선택해야 정상적인 양방향 통신 모두가능해짐.
테라텀에서 하드웨어 플로우 컨트롤 설정하지 않으면, 안드로이드 DSPS 에서 송신한 데이터는 테라텀에 정상적으로 보이지만, 테라텀에서 송신한 데이터를 안드로이드 DSPS 에서 수신한 경우 정상적인 수신이 안됨.
소비전류 검토.
상기 설정을 한 상태에서,
DSPS device 측이 Advertising 상태에서의 소비전류를 보면 아래와 같다.
주의사항 : Current Profile 에서 바닥 부분의 직선으로 보이는 부분은 DA14580 이 sleep 상태로 진입한 경우이며, 실제 칩의 소비전류가 아닌 개발보드에 부착되어 있는 op-amp 의 소비전류(약 200~300uA)가 보이는 것임.
Advertising 시의 소비전류.
Connection 상태의 소비전류.
코드상에서의 DA14580_Config.h 에서 Sleep 를 undef 로 한 경우에는 소비전류가 조금 증가한다.
Advertising not sleep.
Connection Current.
'임베디드.일렉트로닉스' 카테고리의 다른 글
전하[쿨롱]- 전류[암페어] 관계. (0) | 2015.08.10 |
---|---|
Cortex-M0. Generic User Guide, Technical Reference Manual. (0) | 2015.08.07 |
TI 사. BTool. Bluetooth Low Energy PC S/W 개요. 설치. (0) | 2015.07.28 |
TI 사. CC2540 USB Dongle 펌웨어 기록하기. (0) | 2015.07.28 |
TI 사. SmartRF Flash Programmer. 개요. 설치. (0) | 2015.07.28 |
댓글