전체 글 51

powermockup 설치

IT 기획 업무에 투입되면서 화면설계서를 작성해야 될 일이 생겼습니다. 처음하는 일이라서 어디서부터 어떻게 손대야 할 지 난감하기만... 여기저기 관련 내용을 검색하던 중에 파워목업이라는 툴을 찾았습니다. 설치하는 방법을 기록합니다. https://www.powermockup.com/ PowerPoint Wireframe and Prototyping Tool | PowerMockup Collaboration PowerPoint includes collaboration and sharing features that facilitate working in a team. You can share documents with others via OneDrive or SharePoint, leave comments..

소프트웨어 툴 2021.07.07

GNU ARM Eclipse : DOCUMENTATION : GENERIC STM32Fxx TEMPLATE

STM32Fxx templates새 프로젝트 만들기- 이클립스 메뉴에서 File >> New >> C Project를 선택합니다.- 사용중인 프로세서 모델에 맞는 프로젝트를 선택합니다. MCU와 프로젝트 settings를 선택합니다. Define the names of the destination folders: Accept the default configuration names: 툴체인 이름과 경로를 입력합니다. 경로를 잘못 입력하면 빌드를 진행할 수 없으므로 정확히 입력합니다. 생성된 프로젝트는 다음과 같은 구조를 갖습니다. 프로젝트에 디바이스 결합시키기For more details, please visit the separate page. Exclude unusedTemplate wizard는 d..

ARM 2015.02.16

GNU ARM Eclipse : DOCUMENTATION : GENERIC CORTEX-M TEMPLATE

Generic Cortex-M template플러그인은 몇 가지 프로세서에 대한 템플릿을 제공합니다. 템플릿이 제공되지 않는 프로세스를 위해 Cortex-M template을 사용하여 프로젝트를 생성하는 방법을 제공하고 있습니다. Requirements템플릿을 사용해서 프로젝트를 거의 완성할 수 있지만, device specific file들은 사용자가 직접 포함시켜야만 합니다. 생성된 프로젝트를 사용하기 전에, 다음과 같은 CMSIS vendor specific file들을 확인해야 합니다. - CMSIS 헤더 파일 (for example stm32f4xx.h)- CMSIS 시스템 헤더 파일 (for example system_stm32f4xx.h)- CMSIS 시스템 소스 파일 (for example..

ARM 2015.02.16

GNU ARM Eclipse : DOCUMENTATION : TEMPLATES

Templates Install템플릿 플러그인 설치는 다른 플러그인 설치 과정과 동일합니다. - 이클립스 메뉴에서 Help >> Install New Software- Work with의 확장 메뉴에서 GNU ARM Eclipse Plug-ins를 선택합니다. - extend the GNU ARM C/C++ Cross Development Tools- Project Template이 선택되어 있는지 확인합니다. Blinky vs EmptyBased on a long tradition among the embedded application developers, the first challenge when encountering a new board is to make it blink a LED. It do..

ARM 2015.02.16

GNU ARM Eclipse : DOCUMENTATION : TOOLCHAIN PATH

Toolchain path managementToolchain path management는 단일 머신에 여러개의 툴체인을 설치할 때, 필요합니다. 흔히, 오래된 프로그램을 유지보수하거나, 최신 버전의 툴체인에서 프로그램이 동작하는지 테스트 하는 등의 용도로 multiple toolchain을 사용하게 됩니다. 대부분의 상용 IDE들은 배포판 안에 툴체인 패키지를 포함하고 있으며, 자동 또는 사용자가 직접 Path를 관리할 수 있습니다. 제공되는 툴체인을 사용하면, 그것들은 아주 쉽습니다. 다른 버전 또는 다른 툴체인을 사용하는 것은 복잡하거나, 불가능할 수도 있습니다. Default path management in Eclipse CDT기본적으로, 이클립스는 툴체인 path를 관리하지 않고, 환경변수에..

ARM 2015.02.16

GNU ARM Eclipse : DOCUMENTATION : PROJECT PORTABILITY

Project portabilityGoal짧게 얘기해서 portable project는 어떤 플랫폼의 어떤 Workspace 에서던 수정이나 변경없이 사용가능한 프로젝트를 말합니다. Toolchain path툴체인 경로는 프로젝트 이동성을 망칠 수 있는 전통적인 원인입니다. 버전 2.x부터 GNU ARM Eclipse cross build plug-in은 더 이상 툴체인 패스를 .cproject에 저장하지 않으며, 이러한 경로를 사용하지 않습니다. 툴체인 패스와 관련된 사항들은 모두 workspace 안에 저장됩니다. 각각의 툴체인은 하나의 패스로 결합되고, 결국, 특별한 설정을 각 프로젝트에 대해 하나의 경로를 통해 연결할 수 있습니다. 자세한 사항은 Toolchain path management pa..

ARM 2015.02.16

GNU ARM Eclipse : DOCUMENTATION : PERIPHERAL REGISTERS

The peripherals registers view Prerequisites(사전 조건)The Packs plug-ins먼저 Packs plug-in이 있어야 합니다. 이것이 설치되어 있는지 확인하려면, 이클립스 메뉴에서 Installation Details 버튼을 클릭합니다.없다면, Packs manager 문서 페이지에서 설치방법을 읽고 설치합니다. Associate a device to the project앞으로 릴리즈 될 버전에서는 프로젝트 생성시 wizard에 의해 결합이 자동으로 이루어지겠지만, 아직은 이것을 확인하고, 조절하는 것이 필요합니다. 자세한 사항은 separate page 에서 확인하세요.- Assign a device to the projectThe debug configur..

ARM 2015.02.16

GNU ARM Eclipse : DOCUMENTATION : TUTORIAL : CREATE A TEST PROJECT

Tutorial: Create a test project Create a new C project새 프로젝트를 만들려면, 이클립스 메뉴의 File → New에서 C Project를 선택합니다. C Project window에서:- Project name: 새로운 프로젝트의 이름을 입력합니다. 예를들면 test- Project type: section expand the Executable type and select Hello World ARM Cortex-M3 C Project- Toolchains: Cross ARM GCC 섹션을 선택합니다. - Next 버튼을 클릭합니다. 마지막 설정 창에서 사용자의 이름과 다른 세부 정보들을 입력합니다. 소스 필드는 되도록, src로 그대로 놔두고, Next 버튼..

ARM 2015.02.16