int main(void)
{
#if 1
/* Input & Output Init */
GPIO_Config();
#endif
/* I2C Init */
I2C_Init();
/* I2C & Power On Init Delay */
nrf_delay_ms(250);
/* Uart Init - 115200 */
UART_Init();
/* Flash */
Flash_INIT(0, FLASH_STARTADDR);
#if 0
/* Input Init */
BTN_Init();
#endif
timer_init();
#if defined(I2C_MAX30100)
/* MAX30100 Init - I2C */
MAX30100_Init();
// DEBUGPRINT("Initializing pulse oximeter...");
MAX30100_printRegisters();
while(1){
HRM_Display();
}
}
참고 사이트 :
https://blog.naver.com/jswcomkr/221770286387
https://leevisual.tistory.com/182
https://velog.io/@zhemdrawer/Nordic-SDK%EB%A5%BC-%ED%86%B5%ED%95%9C-BLE-%ED%86%B5%EC%8B%A0-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0
https://attaquartz.tistory.com/20
https://m.blog.naver.com/cksung71/221370878372
https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsdk_nrf5_v17.1.0%2Fnrf52810_user_guide.html&cp=9_1_5_0
https://m.blog.naver.com/chandong83/221590856970
https://www.youtube.com/watch?v=oyeVw5IpknA&ab_channel=%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0%D0%B2%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%B8%D0%B2%D0%B5
https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library/issues/17
https://blog.naver.com/antplustech/220861928556
https://github.com/GCY/Pulse-Oximeter-with-MAX3010X/blob/master/MAX3010x/src/stm32f4%20project%20max3010x/max3010x.c
https://github.com/sparkfun/SparkFun_MAX3010x_Sensor_Library/issues/17
'초보의 아웅다웅 설계하기 > Nordic_nRF' 카테고리의 다른 글
nRF52xxx Bluetooth사용 안하기 (0) | 2022.12.18 |
---|---|
nRF5 Uart 사용하기(without FIFO) (0) | 2020.07.30 |