본문 바로가기

전체 글8

STM32F10xxx 하드웨어 개발 시작하기 출처 : https://www.st.com/resource/en/application_note/an2586-getting-started-with-stm32f10xxx-hardware-development-stmicroelectronics.pdf 원문 버전 : 2022년 AN2586 Rev 8 번역 및 수정 편집 : 공학박사 이철호(zullio@naver.com) 최종 수정 : 2023년 4월 25일 소개 이 문서는 전원 공급 장치, 클록 관리, 재설정 제어, 부팅 모드 설정 및 디버그 관리와 같은 개발 보드 기능의 하드웨어 구현 개요가 필요한 시스템 설계자를 대상으로 한다. 이 문서에서는 저밀도 밸류 라인, 저밀도, 중밀도 밸류 라인, 중밀도, 고밀도, XL 밀도 및 연결성 라인 STM32F10xxx 제.. 2023. 4. 25.
ARM Cortex-M3 STM32F103 MCU 참고 문헌 : https://www.st.com/content/st_com/en/arm-32-bit-microcontrollers/arm-cortex-m3.html 32비트 ARM® Cortex®-M3 코어 프로세서는 비용이 제한된 애플리케이션에서 고성능 실시간 처리를 위해 설계되었으며, 복잡한 작업을 처리할 수 있다. 모든 ARM® Cortex®-M3 MCU는 성능과 비용 사이, 최적의 균형과 결합한 높은 확장성을 제공한다. Arm® Cortex®-M3 코어의 주요 기능 CORTEX M3는 Arm Processor 시리즈 중 하나이다. 32비트 Arm® Cortex®-M3 코어 프로세서는 비용이 제한된 애플리케이션에서 고성능 실시간 처리를 위해 설계되었으며, 복잡한 작업을 처리할 수 있다. 모든 Arm.. 2023. 4. 22.
STM32 Nucleo-64 보드(점퍼 캡, 솔더 브릿지) 출처 : https://www.st.com/content/dam/kms/Contents/Reflibrary/STM32_Nucleo64_board_Jumper_cap_and_solder_bridge.pdf 개요 STM32 Nucleo 는 MCU 의 최소 기능만으로 구성된 개발 보드로 연결되지 않은 나머지 핀들을 사용자가 자유롭게 사용할수 있도록 확장핀 커낵터로 연결되어 있다. STM32 Nucleo 보드의 장점은 복잡한 회로 수정 없이 다른 보드나 회로를 연결하여 빠른 기능 점검과 구현을 하는데 있다. STM32 Nucleo 보드의 특징을 다음 순서로 설명한다. • TNK0020 – STM32 Nucleo 보드 (소개) • TNK0021 – STM32 Nucleo-64 보드 (전원, 커낵터) • TNK00.. 2023. 3. 5.
STM32 Nucleo 보드 소개 출처 : https://www.st.com/content/dam/kms/Contents/Reflibrary/STM32_Nucleo_board_Introduction.pdf 개요 STM32 Nucleo는 MCU의 최소 기능만으로 구성된 개발 보드로 연결되지 않은 나머지 핀들을 사용자가 자유롭게 사용할 수 있도록 확장 핀 커넥터로 연결되어 있다. STM32 Nucleo 보드의 장점은 복잡한 회로 수정 없이 다른 보드나 회로를 연결하여 빠른 기능 점검과 구현을 하는 데 있다. STM32 Nucleo 보드의 특징을 다음 순서로 설명한다. • TNK0020 – STM32 Nucleo 보드 소개 • TNK0021 – STM32 Nucleo-64 보드(전원, 커넥터) • TNK0022 – STM32 Nucleo-64.. 2023. 3. 5.
STM32 MCU의 명명 규칙 이해 출처 : https://www.digikey.com/en/maker/blogs/2020/understanding-stm32-naming-conventions 원저 : By Maker.io Staff STM32는 널리 사용되는 32비트 ARM RISC 처리 코어를 기반으로 STM에서 생산한 32비트 마이크로 컨트롤러 제품군이다. 이러한 MCU 중 다수는 다양한 기능을 제공하며, IC 케이스에 인쇄된 이름을 이해하기 어려운 경우가 많다. 그러나 이러한 설명자는 무작위로 선택되지 않았다. 그들은 영리한 명명 규칙을 따르며, 여기서는 이러한 명명 규칙에 따른 모델 번호를 빠르게 해독할 수 있도록 해당 식별자의 각 부분이 무엇을 의미하는지 논의할 것이다. STM32용 모델 식별자 해부 이 문서에서는 STM32L1.. 2023. 3. 5.
기술 전문지에 기고들 - 전자유량계의 최근 동향/첨단환경기술 2007년 5월호 - 개수로 유량 계측 및 비만관 유량 계측/월간 계장기술 2007년 6월호 - 하수관거 유량계와 최근 동향/자동제어계측사 2007년 5월호 - 수중 입자계수 방식의 수질 계측기 최근 동향/자동제어계측사 2007년 6월호 - 프로세스 계측 개요/자동제어계측사 계측 연재, 2007년 7월 - 온도 계측/자동제어계측사 계측 연재, 2007년 8월 - 습도 계측/자동제어계측사 계측 연재, 2007년 9월 - 압력계측/자동제어계측사 계측 연재, 2007년 10월 - 유량계측/자동제어계측사 계측 연재, 2007년 11월 - 레벨계측/자동제어계측사 계측 연재, 2007년 12월 - 하폐수 방류 유량 측정용 개수로 유량계/자동제어계측사 2008년 2월호 - 수돗.. 2023. 3. 4.
STM32 MCU 들어다 보기 STM32 32-bit Arm Cortex MCUs Arm® Cortex®-M 프로세서를 기반으로 하는 STM32 32비트 마이크로컨트롤러 제품군은 MCU 사용자가 새로운 수준의 자유로움을 만끽할 수 있도록 설계되었다. STM32 시리즈는 완벽한 통합과 개발 용이성을 지원하면서, 매우 강력한 성능, 실시간 처리, 디지털 신호 처리, 저전력/저전압 작동, 연결성을 겸비한 제품 라인으로 구성되어 있다. 업계 표준 코어를 기반으로 하는 다양한 종류의 STM32 마이크로컨트롤러는 개발 작업에 따라 선택해 사용할 수 있는 다양한 도구와 소프트웨어를 지원하므로, 소규모 프로젝트와 엔드투엔드 플랫폼 모두에 이상적이다. [High Performance] 고도의 집적화 및 풍부한 커넥티비티 옵션 제품 STM32H7 최고.. 2023. 3. 4.
공학박사 이철호의 임베디드 시스템 이야기 공간 #STM32 MCU를 중심으로 하나씩 자료를 만들어 갈까 합니다. STM32 시리즈의 MCU를 하나씩 소개해 가겠습니다. 또 STM32 툴 보드(Nucleo 보드 등) 들의 사용 예제들을 설명하고, github를 통해 공유해 보려 합니다. 그간 경험하고, 또 실행했던 프로젝트들 중 공유를 할 수 있는 자료들을 재 편집하여 하나씩 하나씩 정리해 나갈 예정입니다. #STM32 Nucleo 보드를 MCU와 메모리 크기 및 보드 종류에 따라 분류 다양한 STM32 Nucleo 보드들을 STM32CubeIDE 등을 통해 직접 실험하고 작성한 코드들을 gihub를 통해 공유하고, 이 공간을 통해 하나씩 설명하고 문서들을 공유할 예정입니다. 시간이 허락하면 활용 가능한 툴 보드도 만들어, 새롭게 공유할 예정입니다. .. 2023. 3. 4.