차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| cubloc2:whatiscubloc2:index [2026/07/16 16:02] – [CUBLOC2 소개] admin | cubloc2:whatiscubloc2:index [2026/07/16 16:51] (현재) – [인터프리터가 아닌 컴파일방식] admin | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ===== CUBLOC2 소개 ===== | ===== CUBLOC2 소개 ===== | ||
| - | CUBLOC은 | + | 오래 기다려 주셔서 감사합니다. 더욱 강력해진 ' |
| + | |||
| + | 저희 | ||
| + | |||
| + | 오랜 기간 기다려 주신 고객 여러분께 진심으로 감사드리며, | ||
| - | 지난 25년 사이, MCU의 성능은 그때와 비교할 수 없을 정도로 좋아졌습니다. | ||
| ==== 개선된 사항 ==== | ==== 개선된 사항 ==== | ||
| + | |||
| + | 기존 8비트에서 32비트로 점프 업하였습니다. 모든면에서 달라졌습니다. | ||
| ^ ^ 기존제품 CB380 ^ CUBLOC2 (NCB520) | ^ ^ 기존제품 CB380 ^ CUBLOC2 (NCB520) | ||
| 줄 16: | 줄 22: | ||
| ==== 인터프리터가 아닌 컴파일방식 ==== | ==== 인터프리터가 아닌 컴파일방식 ==== | ||
| - | CUBLOC2는 더이상 인터프리터 방식을 사용하지 않습니다. 100% 컴파일 방식으로 되어 있어 실행속도가 월등히 빠릅니다. | + | CUBLOC2는 더이상 인터프리터 방식을 사용하지 않습니다. 100% 컴파일 방식으로 되어 있어 |
| ==== 독립된 코어 ==== | ==== 독립된 코어 ==== | ||
| - | 기존 CUBLOC은 싱글코어에서 BASIC과 LD동시 실행을 구현하기 위해 시분할 기법을 사용했습니다. | + | CUBLOC2에서는 듀얼코어 MCU를 채택하여 |
| - | LD의 스캔타입이 수십 마이크로초 정도로 빠릅니다. BASIC은 LD의 실행과 관계없이 독립된 코어를 100% 사용하여 실행합니다. 진정한 의미의 BASIC 과 LD 동시 실행을 구현하였습니다. | ||
| - | ==== 하드웨어 FPU 내장 ==== | ||
| - | 하드웨어 FPU는 실수연산의 속도를 기하급수적으로 빠르게 해줍니다. 이를 이용한 PID와 스탭모터 제어 기능을 탑재하고 있습니다. | + | ==== 하드웨어 FPU 내장 ==== |
| + | 하드웨어 FPU가 내장되어 있어 실수연산의 처리속도가 매우 빠릅니다. | ||
| [[..: | [[..: | ||
