microcontroller

    0

    1답변

    저는 rh850 마이크로 컨트롤러와 컴파일러 그린 언덕을 사용합니다. 이 컨트롤러의 플래시 메모리에 대한 액세스는 하나의 어셈블리 명령어 ld.b에 대한 것입니다. 쓰기 액세스에는 더 많은 지침과 시간이 소요됩니다 (특정 주소에 몇 번 액세스). 플래시에 대한 직접 읽기 권한이없는 마이크로 컨트롤러가 있습니까?

    1

    1답변

    FPU가없는 리틀 엔디안 32 비트 마이크로 컨트롤러에서 작업하고 있습니다. 100MHz 카운터를 적절한 밀리 초로 변환하는 방법이 필요합니다. 현재 시간을 밀리 초 단위로 반환하는 함수를 만들고 싶습니다. static uint32_t prev_time; static uint32_t time; uint32_t get_current_time() {

    0

    1답변

    작업간에 데이터를 전달하는 적절한 방법을 제시하는 예제를 찾고 있습니다. 디스플레이, 키보드 및 일부 센서가 있다고 가정 해 보겠습니다. 내부 ADC. 나는 모든 센서의 값을 디스플레이에 표시하고 싶습니다. 버튼을 누른 후보기를 변경하고 텍스트를 표시합니다. 다른 것을 누른 후 값으로 돌아갑니다. 전역 변수를 사용 하겠지만 모든 곳에서 나쁜 생각으로 설명됩

    0

    1답변

    하드웨어 스택에 액세스 할 수있는 향상된 MCU를 사용하여 XC8에서 스케줄러/RTOS 프로젝트를 작성하는 데 관심이 있습니다. 각 작업의 소프트웨어 스택이 범용 램에서 특정 범위를 차지할 수 있도록 소프트웨어 스택 생성을 제어하는 ​​방법을 파악하려고합니다. 개념적으로이 프로그램은 모두 ASM에서 프로그래밍하기가 쉽지만 C 프로그램을 작성하고 각 작업에

    1

    1답변

    나는 그들 사이의 기본적인 차이점을 알고 싶었다. TRAP은 본질적으로 소프트웨어 인터럽트 또는 예외와 같은 것으로도 알려져 있습니다. 또한 소프트웨어 인터럽트와 예외의 기본적인 차이점은 무엇입니까? 소프트웨어 인터럽트는 INT 명령어로 생성 할 수 있지만 TRAP은 0으로 나누는 것과 같은 특정 시나리오에서만 생성 할 수 있습니까? 그게 맞습니까? 이 쿼

    -1

    1답변

    s 레코드 형식의 입력 파일을 가지고 있는데, 사용하지 않는 영역은 srec_cat.exe를 사용하여 주어진 단어 패턴 [say say 0xAABBCCDD]로 채워야합니다. 나는 다음과 같은 구문이 구문 오류를주고있다 srec_cat.exe <original file> -fill <fill pattern word> -within <startaddress>

    0

    1답변

    Arm 암 컨트롤러 프로그래밍이 새롭습니다. 데이터 시트를 읽고 다음을 찾았습니다. 초기화/초기화. SR[OREG_LVL] 필요 OR[RANDOUT] 반복 3 단계 및 4로에서 사용할 수있는 임의의 데이터를 읽고, 0이 아닌 경우 쓰기 1 CR[INTM], CR[HA] 및 CR[GO]은 0 폴링 SR[OREG_LVL] 아니다까지 . 다음은 임의의 숫자를 생

    2

    2답변

    몇 가지 유형의 마이크로 컨트롤러를 사용했습니다. 나는이 같은 코드를 작성할 때 : const int var = 5; 보통 var 플래시에 보관됩니다. const 변수가 항상 플래시에만 보관되는 것은 아닙니다. 때로는 (컴파일러, 프로세서, 그림과 같은 옵션 등) main 전에 플래시에서 RAM으로로드되는 경우도 있습니다. RAM에 var을로드하는 것이

    0

    2답변

    저는 마이크로 컨트롤러에 관한 완전한 초보자입니다. 그러니 도와주세요! 1 년 동안 타임 스탬프가 저장된 메모리가있는 마이크로 컨트롤러를 사용하고 싶습니다. 그 이유는 오늘의 시간대에 따라 출력을 트리거하는 간단한 조건문을 쓰고 싶기 때문입니다 (예 : 오늘 시간 == X 일 경우 출력 = 1로 설정) 내 질문은 어떻게 얻을 수 있습니까? 데이터를 마이크로

    0

    2답변

    저는 Arduino 및 마이크로 컨트롤러를 처음 사용합니다. 스펙을 연구 한 결과, 동일한 보드라도 다른 입력 전압 (3.3V vs. 5V)에서 다른 주파수를 가질 수 있다는 것을 발견했습니다. 그렇다면 주파수는 무엇을 나타내는가? 그것은 얼마나 많은 어셈블리 코드 행을 나타낼 수 있습니까? 아니면 출력 할 수있는 최대 PWM 주파수입니까? 특정 프로젝트를