«microcontroller» 태그된 질문

중앙 처리 장치 (CPU), 메모리 및 (일반적으로) 다양한 I / O 주변 장치 (UART, ADC, DAC, 범용 I / O, I2C 등)를 단단히 결합 된 독립형으로 포함하는 장치 꾸러미.

4
내부 발진기가 훨씬 빠르면 언제이 MCU에 외부 크리스털을 사용해야합니까?
이 MCU를 보고 있는데 외부 크리스털을 사용해야하는지 궁금합니다. 데이터 시트 pg1에서 추출한 * 클록 관리 – 4 ~ 32MHz 수정 발진기 – 교정 기능이있는 RTC 용 32kHz 발진기 – x6 PLL 옵션이있는 내부 8MHz RC – 내부 40kHz RC 발진기 – 내선에 기반한 자동 트리밍 기능이있는 내부 48MHz 발진기 . …

4
마이크로 컨트롤러에 RAM이 부족하면 어떻게됩니까?
우연의 일치 일 수도 있지만 RAM이 부족할 때 재부팅 한 마이크로 컨트롤러 (하드웨어 별 경우 Atmega 328)를 보았습니다. 메모리가 부족할 때 마이크로 컨트롤러가하는 일입니까? 그렇지 않다면 어떻게됩니까? 왜 어떻게? 스택 포인터는 확실히 할당되지 않은 메모리 범위 (또는 롤오버)로 맹목적으로 증가하지만 다음과 같은 상황이 발생합니다. 데이터 (플래시에서 직접 실행되는 코드와 다른 …

4
컨트롤러는 언제 ISR로 이동해야하는지 어떻게 알 수 있습니까?
나는 핵심 수준의 것들에 대해 이야기하고 있습니다. 내가 이해하는 한 컨트롤러 코어는 메모리에서 가져온 명령 (Fetch-Decode-Execute)을 실행합니다. 인터럽트가 도착하면 코어 / ALU는 어떻게 ISR로 점프하기로 결정합니까? 우리 또는 컴파일러가 인터럽트 상태를 폴링하는 명령을 추가하지 않기 때문에 인터럽트가 제공되어야한다는 것을 어떻게 알 수 있습니까?

1
풀업 / 풀다운 저항의 배치 / 위치?
출력용 마이크로 컨트롤러 GPIO 핀을 DC-DC 컨버터의 액티브 하이 Enable입력 핀에 연결했습니다. 이 핀은 높은 활성 상태이며 전원을 켤 때 또는 필요하기 전에이 변환기를 켜기를 원하지 않기 때문에이 라인에서 풀다운 저항을 사용하여 비활성화 상태로 유지했습니다. 이 풀다운 저항을 어디에 배치해야하는지 약간 혼란스러워합니다. GPIO 핀 또는 핀 근처에 배치해야합니까 Enable? 풀업 …

2
uC 및 전류 션트로 평균 전류 측정
이것은 나의 첫 번째 게시물입니다. 나는 하드웨어를하려고하는 소프트웨어 녀석이므로 부드럽게하십시오 :) 회로 나는 마이크로 컨트롤러에서 저항 부하 (이 경우 가열 패드)를 전환하도록 설계된 MOSFET 및 게이트 드라이버의 무리라는 단순한 회로 (그림 참조, 지저분한 회로도는 미안합니다)를 설계하고 있습니다. 발열체는 종종 저항이 매우 낮으며 원하는 수준으로 전력을 유지하기 위해 MOSFET을 PWM을 사용하여 …

2
마이크로 컨트롤러를 사용하여 LED 스트립 켜기
나는 led 스트립에 온 60 개의 led가 있습니다. LED 스트립의 1 미터 길이에는 다음이 필요합니다. 400 밀리 암페어 12 볼트 마이크로 컨트롤러로 이러한 LED를 제어하고 싶습니다. TIP120 과 raspberryPi 를 사용 하려고 합니다. 라즈베리 파이 GPIO 핀 50 밀리 암페어 연속적으로 출력 할 수있다. (업데이트 : 이것은 사실이 아닙니다. 아래 …

3
WiFi가 통합 된 ARM 기반 마이크로 컨트롤러? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 전기 엔지니어링 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . WiFi가 통합 된 ARM 기반의 저렴한 SoC를 찾고 있으며 다른 검색 엔진을 사용해 보았지만 여전히 찾을 수 없었습니다. 필요한 사람은 통합 WiFi …


4
마이크로 컨트롤러의 다른 포트의 개별 핀을 레지스터에 매핑 할 수 있고 레지스터 값을 변경할 때 해당 값을 변경할 수 있습니까?
Q : 마이크로 컨트롤러의 다른 포트의 개별 핀을 레지스터에 매핑 할 수 있고 레지스터 값을 변경할 때 해당 값이 변경 될 수 있습니까? 시나리오 : 마이크로 컨트롤러의 각 포트 (8 비트)에서 일부 핀을 사용했습니다. 이제 8 비트 버스 (D0 ~ D7 IN SEQUENCE 제공)가 필요한 장치를 인터페이스하고 싶습니다. 즉, 컨트롤러에서 …

1
설계를 위해 수명이 긴 마이크로 컨트롤러를 어떻게 선택하면 칩 생산이 중단 된 경우 제품을 개선 할 필요가 없습니까?
중국에 엔지니어링 / 프로그래밍을 모두 갖춘 작은 장난감 회사에서 일하고 있습니다. 설계의 기반이 된 마이크로 컨트롤러가 더 이상 제조되지 않기 때문에 개조가 필요한 일부 전자 제품이있었습니다. 많은 중국 업체들이 중국 칩 제조업체를 선택한다고 생각합니다. 폐기 위험이 낮은 마이크로 컨트롤러를 선택하려면 어떻게해야합니까? 완구 용 마이크로 컨트롤러를 생산하는 안정적인 회사는 무엇입니까? PIC …

5
AVR“오버 클로킹”
전기적 특성 섹션의 AVR 데이터 시트에서 일반적으로 다음과 같은 그래프를 볼 수 있습니다 (ATMega328에서 가져온 것임). "작동"하는 것처럼 보이지만 음영 처리 된 봉투 외부에서 작동하는 디자인을 보았습니다. 특히 외부 16MHz 크리스털에서 클럭을 실행하는 3.3V (Arduino) 디자인을 보았습니다. 분명히 이것은 사양에 맞지 않습니다. 이 봉투 밖에서 실행하면 실제로 부정적인 결과는 무엇입니까?

4
작은 패키지의 ARM 컨트롤러
최대 20 핀의 소형 패키지로 제공되는 소형 애플리케이션 (예 : Cortex M0) 용 ARM 컨트롤러가 있습니까? 저는이 분야에서 PIC 나 AVR과 같은 일반적인 용의자들에게 위협이되지 않는다는 인상을 받았습니다.

2
솔리드 스테이트 릴레이에 대한 데이터 시트를 어떻게 읽습니까?
여러 (12-18) 솔리드 스테이트 릴레이를 사용하여 워터 밸브 세트 (24V AC 솔레노이드, 20ma 유지 전류, 40ma 돌입 전류)를 제어하려고하는데 적절한 부품을 찾는 데 어려움이 있습니다. 내가 읽고있는 데이터 시트를 이해하지 못했습니다. 내가 찾은 대부분의 저 전류 (<= 150mA), 저렴한 (~ $ 1) SSR은 1.0v-1.5v 범위에서 최대 "입력 순방향 전압"등급을 갖습니다 …

4
마이크로 컨트롤러의 SSL
안전한 방식으로 웹 서버와 통신 할 수있는 내장 장치를 만들고 싶습니다. 웹 서버가 웹 브라우저와 비슷한 장치를 볼 수 있도록 표준 SSL을 사용하는 것이 좋습니다. 임베디드 측에서이를 수행하기위한 사전 구매 라이브러리가 있습니까? 핸드 셰이 킹 및 암호 해독을 처리 할 수있는 IC는 어떻습니까? 그렇지 않다면 어떻게해야합니까?

8
MCU를 이용한 기능적 프로그래밍
Haskell, LISP 또는 Scheme과 같은 기능적 언어를 통해 프로그래머는 기능적 프로그래밍 패러다임을 사용하여 빠르게 작업 할 수 있습니다. 그들은 비효율적 이지만 내 응용 프로그램은 프로그램 자체의 효율성보다 프로그래머 효율성에 중점을 둡니다. 기계 제어 등을 위해 마이크로 컨트롤러에서 기능 프로그래밍을 사용하고 싶습니다. 최소 시스템 리소스와 같은 제한 사항은 무엇입니까? 이러한 언어의 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.