MicroPython v1.22.0 출시, 마이크로컨트롤러용 Python 배포판

MicroPython은 마이크로컨트롤러 및 소형 임베디드 시스템에서 Python 3.x를 실행하는 데 사용되는 마이크로컨트롤러용 Python 배포판입니다.

최근 출시된 버전 1.22.0에는 다음과 같은 많은 개선 사항이 포함되어 있습니다.

  • 클라이언트와 서버 모두 asyncio에 대한 SSL/TLS 지원 소개
  • qstr 풀을 정렬하여 qstr_find_strn() 성능을 크게 향상시킵니다. 이 메서드는 .mpy 파일을 구문 분석하고 로드할 때뿐만 아니라 새 문자열을 반환하는 대부분의 문자열 메서드에서 문자열 개체를 내부화할 때 자주 호출됩니다.
  • Python 바인딩을 공통 위치로 분리하고, 코드 중복을 줄이고, 모든 포트에서 API의 일관성을 높이기 위해 머신 모듈에 많은 내부 변경이 이루어졌으며 일부 포트의 os 모듈도 변경되었습니다.

MicroPython v1.22.0에는 UM_TINYWATCHS3(esp32 포트), POLOLU_3PI_2040_ROBOT, POLOLU_ZUMO_2040_ROBOT 및 SIL_RP2040_SHIM(rp2 포트), NUCLEO_H563ZI(stm32 포트)를 포함한 몇 가지 새로운 보드 지원도 도입되었습니다.

또한 이 버전은 각 포트의 코드 크기도 최적화합니다.

자세한 내용은 릴리스 정보를 참조하십시오 .

추천

출처www.oschina.net/news/273627/micropython-1-22-0