stm32 12

STM32 F429zi ADC 15 multi channel

가변저항을 이용하여 ADC 멀티채널 테스트를 합니다. 아두이노 시리얼프로터를 이용하여 ADC값을 그래프로 표시합니다. ioc 파일 설정 adc channel 추가 DMA Settings ADC3 #define ADC1_NUM 9 #define ADC3_NUM 6 uint32_t ADC1Result[ADC1_NUM]; uint32_t ADC3Result[ADC3_NUM]; /* USER CODE END 0 */ /** * @brief The application entry point. * @retval int */ int main(void) { /* USER CODE BEGIN 1 */ /* USER CODE END 1 */ /* MCU Configuration-------------------------..

CH9121 HCW 이더넷 모듈

UART 통신을 이용하여 이더넷 통신을 할 수 있습니다. AT COMMAND를 이용하여 네트워크 세팅을 할 수 있습니다. 당연, 피시프로그램을 이용해서 네트워크 세팅이 가능합니다. 아두이노, STM32 에서 UART를 이용하여 쉽게 이더넷을 이용할 수 있습니다. NetModuleConfig.exe 관리자 권한으로 프로그램을 실행하세요. UART 을 이용하여 이더넷 통신을 합니다. 테스트영상 youtu.be/quLry0NtA8Y STM32 DK 개발용 보드를 이용하여 전체 동작 플로우를 체크합니다. 좀 복잡하지요, 풀테스트를 위해 하나씩 확인합니다. CH9121 is a network serial port transparent transmission chip. CH9121 integrates TCP/IP ..

임베디드 보드 2020.10.08

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 * * * *******************************************************************..

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..

STM32 H743 LwIP_TCP_Echo_Server

STM32 에코서버 제작 stm보드를 에코서버로 제작하여 클라이언트로부터 오는 데이터를 재전송합니다. 참조사이트 https://www.waveshare.com/wiki/OpenH743I-C#Examples_24._ETH Demo Codes www.waveshare.com/wiki/File:OpenH743I-C_code.7z File:OpenH743I-C code.7z - Waveshare Wiki Click on a date/time to view the file as it appeared at that time. Date/TimeDimensionsUserComment current03:22, 8 October 2019 (26.4 MB)Eng10 (Talk | contribs)MsUpload 09:23,..