본문 바로가기

임베디드 보드/STM32

(24)
bmp2c convert batch Image2Lcd 윈도우용 프로그램 bmp 이미지를 c 파일로 변환하여 stm32 소스코드에 포함하여 화면에 표시할 수 있습니다. 배치파일을 이용하여 여러이미지를 한번에 소스코드로 변환합니다.
STM32F4 LED Pinmap 소스코드 int main(void) { // -- MCUÀÇ ÃʱâÈ­ ÇÔ¼ö HAL_Init(); // -- system clockÀÇ ÃʱâÈ­ ÇÔ¼ö SystemClock_Config(); // -- ½Ç½Àº¸µåÀÇ Ãâ·Â¿ë LEDÀÇ ÃʱâÈ­ ÇÔ¼ö LED_Config(); // -- 500msec µ¿¾È LED¸¦ ¸ðµÎ OnÇÑ ÈÄ¿¡ Off ÇÏ´Â ÇÔ¼ö LED_OnOff(GPIO_PIN_LedAll, 500); // -- ¹«ÇÑ ·çÇÁ·Î µ¿ÀÛ int i = 0; while (1) { i += 1; if(i % 10 == 0) // -- Nucleo Board¿¡ ÁöÁ¤µÈ LED¸¦ Åä±Û ¸ðµå·Î µ¿ÀÛ HAL_GPIO_TogglePin(GP..
Servo Motor PWM 제어 Servo Motor 서보모터(servo motor)는 범용 기계와 비교해 보면 핸들을 돌리는 손에 해당하는 부분으로 머리에 해당되는 정보처리회로(CPU)의 명령에 따라 공작기계 테이블 등을 움직이게 하는 모터이다. https://ko.wikipedia.org/wiki/%EC%84%9C%EB%B3%B4_%EA%B8%B0%EA%B5%AC 서보 기구 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 서보모터(servo motor)는 범용 기계와 비교해 보면 핸들을 돌리는 손에 해당하는 부분으로 머리에 해당되는 정보처리회로(CPU)의 명령에 따라 공작기계 테이블 등�� ko.wikipedia.org STM32CubeMX KEIL PWM 파형 펄스폭을 0.5 msec ~ 2.5 msec 범위..
버튼을 이용하여 LED 밝기 제어 degined by STemWin STemWin GUIBUILDER 프로그램을 이용하여 GUI 디자인을 합니다. GUIBUILDER을 이용하여 디자인한 화면을 STM32H7 보드에 적용합니다. 프로그래밍 GUIBuilder를 이용하여 생성한 FramwinDLG.c 파일입니다. 위젯에 대한 정의를 포함합니다. /********************************************************************* * * * SEGGER Microcontroller GmbH & Co. KG * * Solutions for real time microcontroller applications * * * *******************************************************************..
STemWin Professional graphical stack library enabling the building up of Graphical User Interfaces (GUIs) (AN4323) 전문적인 그래픽 스택라이브러리 STM32 하드웨어 가속 LCD/TFT 디스플레이, LCD/TFT 컨트롤러 그래픽 사용자 인터페이스 (GUI) JPG,GIF,PNG 디코딩 버튼과 같은 GUI 위젯 제공 VNC 서버 기능 / 로컬 디스플레이 원격지원 https://www.st.com/en/embedded-software/stemwin.html#get-software STemWin - STMicroelectronics STemWin - Professional graphical stack library enabling th..
STM32H7 스테핑모터 & JOYSTICK 키 제어 스테핑모터 드라이버 http://www.newtc.co.kr/dpshop/shop/item.php?it_id=1314666709 뉴티씨 ※기본적으로 AM-MS2는 1.5A까지 사용이 가능한 3W 1R이 장착되어 나갑니다. 3A를 사용하고 싶으신 분들은, 구매 시 요청사항에 3A사용하도록 0.5R 장착을 요청하시면 변경해드립니다. ㆍ 마이크로 www.newtc.co.kr STM32CubeMX 모터 설정 디자인합니다. 프로그래밍 스테핑 모터를 제어하는 드라이버 #define SM_STEP_CLK8// Half : 8, Quarter : 16, Eighth : 32, Sixteenth : 64 #define SM_DEGREESM_STEP_CLK/1.8 #define SM_DEGREE_9090*SM_STEP_C..
STM32H7 JOYSTICK KEY 테스트 KEY를 누르면 시리얼 디버그 프린트합니다. UART 설정합니다. usart 파일에 fputc 함수를 추가합니다. 프로그래밍 main.c 파일 : 조이스틱 키를 눌렀을 때 디버그 프린트 출력합니다. 테스트영상
STM32H7 OpenH743I UART 설정 on STM32CubeMX 프로그래밍 usart.c 파일에 fputc 함수를 추가합니다.