microcontroller

    0

    1답변

    최근에 NUCLEO-F446RE 보드 (STM32F4 제품)를 구입했는데 사소한 문제로 인해 저를 괴롭혔습니다. 필자가 작성한 코드는 모두 실행되고 정상적으로 작동하지만 NUCLEO 보드의 재설정 버튼을 누른 후에 만 ​​작동합니다. IDE : 카일의 V5 예를 들어 , 나는 깜박이는 LED에 대한 코드를 작성 : 나는 실행하고 보드에 코드를 다운로드 #i

    0

    1답변

    최근에 NUCLEO-F446RE 보드 (STM32F4 제품)를 구입했으며 PWR 레지스터의 비트를 활성화하는 데 큰 문제가 있습니다. 내 목표는 타이머를 사용하여 LED를 깜박이고 180MHz의 최대 시스템 주파수로 HSI 클럭을 구성하려고합니다. 참조 설명서의 지침을 'T'로 따라 왔습니다. Screenshot to reference manual IDE

    0

    1답변

    그래서 거대한 interweb을보고 난 후에 이것에 대한 답을 찾을 수 없었습니다. 이 같은 기록되지 않습니다 if(P4IN & GPIO_PIN1?0:1) 있도록 if(P4IN & GPIO_PIN1?0:1){ if (state==1){ state = 0; //Wait for this state to pass -- ends

    -2

    1답변

    TI MSP430 마이크로 컨트롤러에서 아래 코드를 실행 중입니다. 기본적으로 두 LED를 정기적으로 전환하는 것이 좋습니다 (핀 1.0 및 핀 4.7). 불행히도 핀 1.0의 LED 만 토글되고 다른 하나는 항상 켜져 있습니다. 누군가가 왜 그런지 말해 줄 수 있습니까? int main(void) { WDTCTL = WDTPW | WDTHOLD; //

    0

    2답변

    PIC16F818 마이크로 컨트롤러에서 디지털 입력으로 RB0-7을 설정하려고합니다. 나는 다음과 같은 설정을 사용 그렇게하기 위해서는 : - 4 올바르게 작동하지만 스위치된다 (8 비트 블록을 LED) PORTB에 void config() { //cmcon = 0x07; // Sets all IO pins to digital trisa

    1

    3답변

    우리는 atmel atmega328 MCU를 사용하여 다른 IC와 통신하기 위해 SPI를 사용하려고합니다. 대상 IC는 명령 (코드의 헤더)을 가져온 다음 요청 된 레지스터에 저장된 정보를 다시 제공합니다 (또는 명령이 쓰기 인 경우 해당 주소에 씁니다). 그러나, 우리는 여기에 두 가지 문제가 발생하는 : 아무것도 SPI에서 온다, 유일한 변화는 (우리가

    0

    1답변

    텍사스 인스트루먼트 런처 패드 MSP432 P401R 및 Energia로 작업하고 있습니다. button1을 계속 누르고있는 동안 button2를 누른 횟수를 계산하는 작은 프로그램을 작성하려고합니다. int push1_listener = -1; int push2_listener = -1; int digit = 0; void setup() {

    2

    1답변

    누군가가이 문제를 해결할 수 있습니까? 요약 : 변수를 선언하고 초기화하면 PIC 하드웨어에서 작동하지 않지만 시뮬레이션에서는 정상적으로 작동합니다. 또한 변수가 구조체 인 경우이 문제는 더욱 심각해 보입니다. 나는 MPLAB X IDE V3.55, XC8 V1.41, PICKIT3 디버거 케이블이있는 Explorer 8 보드의 PIC18F26K40을 사용

    -3

    1답변

    이 더 빠른 SPI 및 I2C 통신 프로토콜을 알고 싶습니다. 나는 SPI가 더 빠르다는 기사를 읽었으나 그들은 왜 설명을하지 않았습니까? I2C (start, ack, stop 같은)와 비교할 때 SPI에서의 오버 헤드가 적기 때문입니까? 둘 중 어느 것이 더 낫습니다. ADC의 경우 주로 SPI 을 선호하지만 그 이유는 무엇입니까? 플래시의 경우에도 대

    1

    1답변

    wifi 모듈을 통해 Firebase에 대한 마이크로 컨트롤러 액세스를 인증하려고합니다. 와이파이 모듈을 통해 소켓을 열고 정보를 보내고받을 수 있습니다. 내가 인증 할 수 있도록 소켓을 통해 무엇을 보내야합니까? 작은 마이크로 컨트롤러를 사용 중이므로 C++ 또는 그 이상의 높은 수준을 사용할 수 없습니다. 소켓에서 허용하는 베어 메탈 명령을 알아야합니다