keil

    7

    3답변

    임베디드 시스템 (Cortex M3)을 개발하고 있습니다. 일부 데이터를 장치에서 직렬 포트로 보내려면 (PC 화면에 표시하기 위해) putchar() 메서드를 사용하여 자체 함수를 사용합니다. 내가 정수 또는 플로트를 보낼, 나는 문자의 문자열로 변환하기 위해 sprintf와()를 사용하여 직렬 포트로 전송. 이제 Keil uVision IDE를 사용하고

    2

    1답변

    Keil uVision4를 사용하여 STM32F2 장치에서 개발하고 있습니다. C++을 사용하려고합니다. uVision toolchain과 함께 제공되는 armcc (올바른 언어가 아닌 경우)로 가능해야합니다. 그러나 uVision 완벽 방법 #include <cstdint> 나던 작업하는 동안 #include <stdint.h> 작품을 포함 ++

    6

    1답변

    장치가 있고 printf 함수를 사용하여 디버깅 목적으로 IDE에 메시지를 보내고 싶습니다. 셋업 : ARM 코어 텍스 M3 장치 ULINK2 인터페이스 uVision4 IDE 내가 this link에서 사용할 수있는 지침을 따랐습니다 볼 수 있기를 "Debug (printf) Viewer"의 메시지. 프로젝트 컴파일 : 지침에 따라 #include <st

    0

    1답변

    Keil uvision IDE에서 방금 프로그래밍을 시작했습니다. 나는 Library Target Files과 Low Level I/O Routines에 관한 공식적인 Keil 문서를 읽고있다. 겉으로보기에 필자는이 두 가지 기능을 내 장치에 구현해야합니다. 그러나 나는 어떻게 시작해야할지 모른다. 아무도 나를 올바른 장소로 안내 할 수 있습니까? 나는 게

    0

    1답변

    다른 경우 변수와 함수 이름 난 변수는 SETLOCAL 이름을했지만 및 기능은 무효 SETLOCAL (무효) 내가 코드를 구축하는 C51의 카일 컴파일러를 사용하고 이름과 링커는 다음과 같은 오류를 제공합니다 : 을 "PUBLIC 일치하지 않는 외부 ATTRIBUT는"기능과 변수에 같은 이름을 사용할 수 없습니다? 다른 사건이 있니?

    -3

    2답변

    문자열을 분할하는 두 개의 함수를 만들려고합니다. 첫 번째 함수는 문자열 "Mode 1"을 얻고 싶습니다. RX_IN_CHR_UART 변수, 채워진 데이터는 다음과 같습니다. "모드 1 (34)", 그리고 문자열 을 얻기 위해 "34" 이 기능을 얻고 싶은 제 함수 "모드 1" #define GET_MODE_X 6 #define GET_VALUE

    2

    2답변

    Keil에서 STM32F4-Discovery를 위해 USB HID example code을 컴파일하려고합니다. 이 코드는 "USB HID Demonstrator"라는 소프트웨어와주고받는 메시지를주고받을 수있게합니다. 그러나 USBD_HID_DataOut 함수에 문제가 있습니다. 라인 : USB_OTG_ReadPacket((USB_OTG_CORE_HANDLE

    0

    1답변

    keil 시작 어셈블리 코드는 C 언어로 작동하도록 최소 하드웨어를 초기화하므로 이해하고 있습니다. 나는이 줄에 머물렀다 : IF PLL_SETUP <> 0 위의 줄의 의미는 무엇입니까? 특히 <> 기호는 무엇입니까? 누군가이 어셈블리 지시를 이해하도록 도와주세요.

    3

    1답변

    32 번째 비트를 설정하는 동안 컴파일러 경고 코드가 있습니다. 코드는 작동하지만이 경고는 나를 귀찮게합니다. 컴파일러는 Keil C, 프로세서는 32 비트 ARM입니다. 코드 #define PINSEL0 (*((volatile unsigned long *) 0xE002C000)) 및 PINSEL_AD15로 정의 PINSEL0 32 비트 레지스터입니

    0

    3답변

    STM32F207VC 컨트롤러를 사용하고 있습니다. 나는 uvision4 IDE를 사용하고 있는데, 간단한 코드를 컴파일하려고하면 tst1.axf 오류가 발생한다. 오류 : L6218E : 정의되지 않은 기호 SystemInit (startup_stm32f2xx.o에서 참조). . 내 프로젝트 디렉토리에 stm32f2x 파일을 놓습니다. 하지만 여전히 같은