InfiniTime เจฆเจพ เจชเจนเจฟเจฒเจพ เจธเฉฐเจธเจ•เจฐเจฃ, เจ–เฉเฉฑเจฒเฉ‡ เจชเจพเจˆเจจเจŸเจพเจˆเจฎ เจธเจฎเจพเจฐเจŸเจตเจพเจšเจพเจ‚ เจฒเจˆ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ

PINE64 เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€, เจœเฉ‹ เจ“เจชเจจ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจจเฉ‡ InfiniTime 1.0 เจจเฉ‚เฉฐ เจœเจพเจฐเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เฉ€เจคเฉ€, PineTime เจธเจฎเจพเจฐเจŸเจตเจพเจš เจฒเจˆ เจ…เจงเจฟเจ•เจพเจฐเจค เจซเจฐเจฎเจตเฉ‡เจ…เจฐเฅค เจ‡เจน เจ•เจฟเจนเจพ เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ เจจเจตเจพเจ‚ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจธเฉฐเจธเจ•เจฐเจฃ เจชเจพเจˆเจจเจŸเจพเจˆเจฎ เจตเจพเจš เจจเฉ‚เฉฐ เจ…เฉฐเจคเจฎ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจคเจฟเจ†เจฐ เจ‰เจคเจชเจพเจฆ เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ. เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเจพ เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจฐเฉ€เจกเจฟเจœเจผเจพเจˆเจจ, เจจเจพเจฒ เจนเฉ€ เจจเฉ‹เจŸเฉ€เจซเจฟเจ•เฉ‡เจธเจผเจจ เจฎเฉˆเจจเฉ‡เจœเจฐ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ…เจคเฉ‡ TWI เจกเจฐเจพเจˆเจตเจฐ เจฒเจˆ เจ‡เฉฑเจ• เจซเจฟเจ•เจธ เจธเจผเจพเจฎเจฒ เจนเฉˆ, เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจ—เฉ‡เจฎเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฐเฉˆเจธเจผเจพเจ‚ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเจพ เจธเฉ€เฅค

เจชเจพเจˆเจจเจŸเจพเจˆเจฎ เจ˜เฉœเฉ€ เจ…เจ•เจคเฉ‚เจฌเจฐ 2019 เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจชเจพเจˆเจจเจซเฉ‹เจจ เจ…เจจเฉเจ•เฉ‚เจฒ เจ‰เจชเจ•เจฐเจฃ เจตเจœเฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจธเจคเฉฐเจฌเจฐ 2020 เจตเจฟเฉฑเจš, เจฎเฉเจซเจค InfiniTime เจซเจฐเจฎเจตเฉ‡เจ…เจฐ, เจœเจฟเจธเจฆเจพ เจ•เฉ‹เจก GPLv3 เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจจเฉ‚เฉฐ PinePhone เจฒเจˆ เจกเจฟเจซเฉŒเจฒเจŸ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจตเจœเฉ‹เจ‚ เจšเฉเจฃเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจกเจฟเจตเจพเจˆเจธ NRF52832 MCU (64 MHz) เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจน 512KB เจธเจฟเจธเจŸเจฎ เจซเจฒเฉˆเจธเจผ เจฎเฉˆเจฎเฉ‹เจฐเฉ€, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจกเฉ‡เจŸเจพ เจฒเจˆ 4 MB เจซเจฒเฉˆเจธเจผ, 64KB เจฐเฉˆเจฎ, 1.3x240 เจชเจฟเจ•เจธเจฒ เจฆเฉ‡ เจฐเฉˆเจœเจผเฉ‹เจฒเจฟเจŠเจธเจผเจจ เจตเจพเจฒเฉ€ 240-เจ‡เฉฐเจš เจฆเฉ€ LCD เจธเจ•เฉเจฐเฉ€เจจ, เจ‡เฉฑเจ• เจเจ•เจธเจฒเฉ‡เจฐเฉ‹เจฎเฉ€เจŸเจฐ ( เจ‡เฉฑเจ• pedometer เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡ เจตเจฐเจคเจฟเจ†), เจ‡เฉฑเจ• เจฆเจฟเจฒ เจฆเฉ€ เจ—เจคเฉ€ เจธเฉ‚เจšเจ• เจ…เจคเฉ‡ เจตเจพเจˆเจฌเฉเจฐเฉ‡เจธเจผเจจ เจฎเฉ‹เจŸเจฐเฅค เจฌเฉˆเจŸเจฐเฉ€ เจšเจพเจฐเจœ (180 mAh) 3-5 เจฆเจฟเจจเจพเจ‚ เจฆเฉ€ เจฌเฉˆเจŸเจฐเฉ€ เจฒเจพเจˆเจซ เจฒเจˆ เจ•เจพเจซเฉ€ เจนเฉˆเฅค

InfiniTime เจซเจฐเจฎเจตเฉ‡เจ…เจฐ FreeRTOS 10 เจฐเฉ€เจ…เจฒ-เจŸเจพเจˆเจฎ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ, LittleVGL 7 เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจ…เจคเฉ‡ NimBLE 1.3.0 เจฌเจฒเฉ‚เจŸเฉเฉฑเจฅ เจธเจŸเฉˆเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฌเฉ‚เจŸเจฒเฉ‹เจกเจฐ MCUBooเจŸ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆเฅค เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจฌเจฒเฉ‚เจŸเฉเฉฑเจฅ LE เจฐเจพเจนเฉ€เจ‚ เจธเจฎเจพเจฐเจŸเจซเฉ‹เจจ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจพเจฐเจฟเจค OTA เจ…เจชเจกเฉ‡เจŸเจธ เจฐเจพเจนเฉ€เจ‚ เจ…เจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ†เจชเจฃเฉ‡ เจธเจฎเจพเจฐเจŸเจซเฉ‹เจจ เจ…เจคเฉ‡ เจ•เฉฐเจชเจฟเจŠเจŸเจฐ 'เจคเฉ‡, เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ€ เจ˜เฉœเฉ€ เจจเฉ‚เฉฐ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจ•เจฐเจจ เจฒเจˆ เจ—เฉˆเจœเฉ‡เจŸเจฌเฉเจฐเจฟเจœ (เจเจ‚เจกเจฐเจพเจ‡เจก เจฒเจˆ), เจ…เจฎเฉ‡เจœเจผเจซเจฟเจธเจผ (เจธเฉˆเจฒเจซเจฟเจธเจผ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจฒเจˆ) เจ…เจคเฉ‡ เจธเจฟเจ—เจฒเฉ‹ (เจฒเฉ€เจจเจ•เจธ เจฒเจˆ) เจเจชเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค WebBLEWatch เจฒเจˆ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจธเจฎเจฐเจฅเจจ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจตเฉˆเฉฑเจฌ เจฌเจฒเฉ‚เจŸเฉเฉฑเจฅ API เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจ˜เฉœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจนเฉˆเฅค

เจฏเฉ‚เจœเจผเจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจ•เฉ‹เจก C++ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจตเจฟเฉฑเจš เจ˜เฉœเฉ€ (เจกเจฟเจœเฉ€เจŸเจฒ, เจเจจเจพเจฒเจพเจ—), เจ‡เฉฑเจ• เจซเจฟเจŸเจจเฉˆเจธ เจŸเจฐเฉˆเจ•เจฐ (เจฆเจฟเจฒ เจฆเฉ€ เจ—เจคเฉ€ เจฎเจพเจจเฉ€เจŸเจฐ เจ…เจคเฉ‡ เจชเฉˆเจกเฉ‹เจฎเฉ€เจŸเจฐ), เจ‡เฉฑเจ• เจธเจฎเจพเจฐเจŸเจซเจผเฉ‹เจจ 'เจคเฉ‡ เจ‡เจตเฉˆเจ‚เจŸเจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจฆเจฟเจ–เจพเจ‰เจฃเจพ, เจ‡เฉฑเจ• เจซเจฒเฉˆเจธเจผเจฒเจพเจˆเจŸ, เจ‡เฉฑเจ• เจธเจฎเจพเจฐเจŸเจซเจผเฉ‹เจจ 'เจคเฉ‡ เจธเฉฐเจ—เฉ€เจค เจชเจฒเฉ‡เจฌเฉˆเจ• เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจเจพ, เจตเจฐเจ—เฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจ‡เฉฑเจ• เจจเฉˆเจตเฉ€เจ—เฉ‡เจŸเจฐ, เจ‡เฉฑเจ• เจธเจŸเฉŒเจชเจตเจพเจš เจ…เจคเฉ‡ เจฆเฉ‹ เจธเจงเจพเจฐเจจ เจ—เฉ‡เจฎเจพเจ‚ (เจชเฉˆเจกเจฒ เจ…เจคเฉ‡ 2048) เจคเฉ‹เจ‚ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจเจพเฅค เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจฐเจพเจนเฉ€เจ‚, เจคเฉเจธเฉ€เจ‚ เจกเจฟเจธเจชเจฒเฉ‡เจ… เจฆเฉ‡ เจฌเฉฐเจฆ เจนเฉ‹เจฃ เจฆเจพ เจธเจฎเจพเจ‚, เจธเจฎเจพเจ‚ เจซเจพเจฐเจฎเฉˆเจŸ, เจตเฉ‡เจ•-เจ…เฉฑเจช เจธเจฅเจฟเจคเฉ€เจ†เจ‚, เจธเจ•เฉเจฐเฉ€เจจ เจฆเฉ€ เจšเจฎเจ• เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃเจพ, เจฌเฉˆเจŸเจฐเฉ€ เจšเจพเจฐเจœ เจ…เจคเฉ‡ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

InfiniTime เจฆเจพ เจชเจนเจฟเจฒเจพ เจธเฉฐเจธเจ•เจฐเจฃ, เจ–เฉเฉฑเจฒเฉ‡ เจชเจพเจˆเจจเจŸเจพเจˆเจฎ เจธเจฎเจพเจฐเจŸเจตเจพเจšเจพเจ‚ เจฒเจˆ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ

เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจฆเจพ เจฒเฉ‡เจ–เจ• เจฏเจพเจฆ เจฆเจฟเจตเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ InfiniBand เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เฉฑเจฅเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเจฟเจ•เจฒเจช เจนเจจ, เจ‰เจฆเจพเจนเจฐเจฃ เจตเจœเฉ‹เจ‚, Zephyr, Mynewt OS, MbedOS, TinyGo, WaspOS (Micropython-based) เจ…เจคเฉ‡ PinetimeLite (เจ‡เฉฑเจ• เจตเจฟเจธเจคเฉเจฐเจฟเจค เจธเฉ‹เจง) 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจตเจฟเจ•เจฒเจช เจนเจจเฅค InfiniTime เจซเจฐเจฎเจตเฉ‡เจ…เจฐ) เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจฆเจพเฅค

InfiniTime เจฆเจพ เจชเจนเจฟเจฒเจพ เจธเฉฐเจธเจ•เจฐเจฃ, เจ–เฉเฉฑเจฒเฉ‡ เจชเจพเจˆเจจเจŸเจพเจˆเจฎ เจธเจฎเจพเจฐเจŸเจตเจพเจšเจพเจ‚ เจฒเจˆ เจซเจฐเจฎเจตเฉ‡เจ…เจฐInfiniTime เจฆเจพ เจชเจนเจฟเจฒเจพ เจธเฉฐเจธเจ•เจฐเจฃ, เจ–เฉเฉฑเจฒเฉ‡ เจชเจพเจˆเจจเจŸเจพเจˆเจฎ เจธเจฎเจพเจฐเจŸเจตเจพเจšเจพเจ‚ เจฒเจˆ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ


เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹