Engenharia elétrica

11
É possível programar um Arduino em outros idiomas?

É possível programar um Arduino com outros idiomas que não sejam baseados em C / C ++? O que seria necessário para fazer isso? Sei que outros IDEs estão disponíveis, estou curioso sobre as linguagens de programação reais, como poder codificar o Arduino em Python, como

11
Como truncar uma largura de bit de expressão no Verilog?

Considere uma expressão como: assign x = func(A) ^ func(B); onde a saída da função tem 32 bits de largura ex é um fio de 16 bits. Quero atribuir apenas os 16 bits mais baixos do xor resultante. Eu sei que o código acima já faz isso, mas também gera um aviso. A abordagem "óbvia" não...

11
Driver de dispositivo linux de tempo limite da transação SPI

Estou preso nos últimos 3 dias em um ponto. Estou trabalhando no driver de dispositivo eink com o chipset msm8960 qualcomm. Scenario: No arquivo: kernel / arch / arm / mach-msm / devices-8960.c Não consigo verificar as use of spidm_channels" and "spidm_crci"entradas correspondentes. (Msm8960...

11
Bordas elípticas da placa no KiCAD ou CircuitPro?

Estou tentando usar o KiCAD para projetar uma PCB que deve caber em um gabinete existente. Um lado do PCB precisa ser modelado como um segmento de arco elíptico específico. Eu posso descobrir os parâmetros da elipse desejada, mas não vejo como realmente desenhar um corte de borda no KiCAD. Isso é...

11
Precisão de tempo do seqüenciador MIDI usando o Arduino

Eu construo esses seqüenciadores de música . Só que não é exatamente um sequenciador, é uma interface física para um sequenciador. O sequenciador é um aplicativo que roda em um laptop ao qual o sequenciador se conecta, permitindo que o usuário faça loops de bateria em tempo real. É bem...

11
Estabilidade condicional

Estou aprendendo sobre amplificadores operacionais e feedback e como o feedback afeta sua estabilidade. Eu tenho lido sobre ganho e margem de fase e seus usos quando me deparei com isso : Não entendo bem como o sistema mostrado na imagem será estável, pois em cerca de 2 kHz, o feedback será...

11
Uma PSU ATX pode alimentar uma porta USB diretamente?

Vou criar uma fonte de alimentação de bancada a partir de uma fonte de alimentação ATX e gostaria de adicionar uma porta de carregamento USB. Ele deve poder alimentar um Arduino ou carregar meu telefone (não Apple). (Eu sei que os dispositivos Apple exigem circuitos adicionais, mas eu não possuo...

11
Diferença entre declaração If-else e Case em VHDL

Eu quero entender como diferentes construções no código VHDL são sintetizadas em RTL. Alguém pode me dizer a diferença entre a construção If-Else e a instrução Case de um processo em VHDL em termos de como o código é inferido no circuito RTL pela ferramenta de síntese? Considere o caso de...