«avr» 태그된 질문

AVR은 Atmel이 개발 한 8 비트 및 32 비트 마이크로 컨트롤러 코어입니다. AVR은 인기있는 Arduino SBC의 마이크로 컨트롤러로 선정되었습니다.

4
AVR SEI 명령
AVR SEI 명령어 ( http://www.atmel.com/webdoc/avrassembler/avrassembler.wb_SEI.html )는 인터럽트를 활성화하기 전에 다음 명령어가 완료되기를 기다립니다. SREG에서 다른 플래그를 사용하여 I 플래그를 설정하면 1 개의 명령도 대기합니까? 다시 말해 : 대기는 SEI 명령 또는 상태 레지스터의 기능입니까? SEI 명령어의 기능인 경우 SEI를 실행하는주기 또는 다음 명령어와 함께 플래그가 실제로 어느 시점에 설정됩니까?

3
비 제조업체 마이크로 컨트롤러 선택 사이트?
원하는 마이크로 컨트롤러 특성을 입력 할 수있는 사이트를 찾고 있습니다. 제조업체 웹 사이트를 찾았지만 마이크로 컨트롤러 만 표시됩니다. IE에는 PICS 사이트와 AVR 사이트 등이 있지만 어둠 속에서 돌아 다니는 것 외에 모든 제조업체의 가능성을 선택할 수있는 사이트를 찾고 있습니다 ...

2
AVR 기반의 취미 오실로스코프. 연산 증폭기 잡음을 제거하는 방법?
ATmega16 마이크로 컨트롤러에서 취미 오실로스코프를 만들고 있습니다. 주요 문제는 신호를 측정하는 동안 많은 양의 노이즈를 수신한다는 것입니다. 나는 LF353 증폭기를 사용 하여 전압을 이동 시켰 으며 잡음을 유발할 것으로 의심된다. 이것은 연산 증폭기가있는 회로도입니다. 신호는 '입력'으로 가고 '출력'은 마이크로 컨트롤러의 ADC 핀으로 직접갑니다. 그리고 이것은 리드가 연결되어 있지 않을 때 …

3
PIC에서 AVR로 전환
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 육년 전 …

4
최대 절전 모드에서 깨우기
대부분의 마이크로 컨트롤러 (예 : AVR, MSP430, PIC 등)는 다양한 수면 모드를 지원합니다. "가장 깊은"슬립 모드는 가장 낮은 전력 소비를 추구하는 모드입니다 (예 : "Power Down", "Shut Down"). 모든 클럭 시스템은 일반적으로 이러한 모드에서 정지되며 " 그들로부터 깨어 난다 "는 외부 자극 (예 : 핀 변경 인터럽트, 칩 리셋)을 통해 …


6
임베디드 시스템에서 인터럽트를 사용할 때 전역 변수 피하기
전역 변수를 피하는 내장 시스템의 ISR과 나머지 프로그램간에 통신을 구현하는 좋은 방법이 있습니까? 일반적인 패턴은 ISR과 나머지 프로그램 사이에서 공유되고 플래그로 사용되는 전역 변수를 갖는 것으로 보이지만, 전역 변수의 사용은 그레인에 맞지 않습니다. avr-libc 스타일 ISR을 사용하는 간단한 예제를 포함 시켰습니다. volatile uint8_t flag; int main() { ... if (flag …

3
Arduino 전원을 갑자기 제거해도 안전합니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 전기 엔지니어링 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . Arduino가있는 경우 전원을 손상시키지 않고 갑자기 전원을 켜고 끌 수 있습니까? 켜기 / 끄기 스위치가있는 제품을 설계하는 경우 마이크로 컨트롤러가 어떤 …
12 arduino  power  avr 


6
첫 번째 회로도에 대한 비판?
회로도 설계 (및 가능하게 만들기)를 연습하기 위해 이미 사전 프로그래밍 된 것으로 가정하고 간단한 AVR 기반 깜박임을 설계했습니다. 회로도는 다음과 같습니다. 나는 회로도와 같은 많은 Atmega / arduino가 완전히 다른 것을 보았습니다. 일부는 분리 커패시터를 별도로 배치하고 (내가 어떻게 보이는지 보려고 시도했을 때) 커패시터를 쉽게 정의하거나 분리하기 위해 결정을 내 …
12 avr  schematics 

2
이더넷을 AVR에 연결
마이크로 컨트롤러에 익숙해 져서 인터넷에 연결하려고합니다. 마이크로 컨트롤러가이를 가능하게하는 데 필요한 최소 요구 사항은 무엇입니까? 둘째, 또 무엇이 필요합니까? 이더넷 컨트롤러에 대해 읽었지만 실제로 수행하는 작업과 마이코 컨트롤러와 어떻게 인터페이스되는지 확실하지 않습니다. micocontroller를 온라인으로 만드는 데 필요한 구성 요소는 무엇입니까 (Arduino 쉴드 없음)?
12 avr  ethernet 

2
이 avr의 이론적 인 전력 소비는 정확합니까?
슬립 모드를 사용하는 배터리로 이론적으로 수명이 3 년인 간단한 ATMEGA 168 기반의 암흑 경보 에서 영감을 얻은 후 , 내 자신과 비슷한 것을 만들기로 결정했습니다. 빛) 혼동이 배터리 수명을 계산하는 방식에있어 ( "배터리 실시간 시간 계산"섹션 참조) 스스로 계산하기로 결정했습니다. 분명히 전원 차단 모드에서 1.8V의 AVR은 0.1µA를 소비합니다. 액티브 모드에서 …
12 power  avr  batteries  timer 

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

8
Arduino 어셈블리?
Microprocessing을 시작한 이래로 나는 사용 가능한 방대한 자원 때문에 Atmel AVR을 사용하기로 결정했습니다. 그리고 Arduino는 스타터 키트가 "내 수준에서" 문제는 어셈블리에서 먼저 배우고 C / C ++로 이동하거나 Arduino에서 사용하지만 Arduino가 AVR 어셈블리를 사용하지 않는다고 들었습니다. 이것이 사실입니까? 그들 주위에 어떤 방법이 있습니까? 감사 편집 : 나는 ATMEL STK500과 함께 …
12 arduino  avr  assembly 

3
AVR의 회로 프로그래밍을 어떻게 계획합니까?
AVR을 재 프로그래밍하는 나의 일반적인 방법 (지금까지 ATtiny13 및 ATtiny2313으로 제한됨)은 호스트 회로에서 칩을 분리하고 모든 ICSP 훅업을 제 위치에두고 다른 브레드 보드에 연결 한 다음 프로그램을 교체하는 것입니다. 그러나 나는 칩을 제자리에 프로그래밍 할 수 있다는 것을 계속 듣고 있습니다 (즉, ICSP의 요점을 이해합니다). 칩을 현장에서 프로그래밍하기 전에 고려해야 …
12 avr  isp 

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