Perguntas com a marcação «spi»

O SPI é uma interface de barramento serial de 3 ou 4 fios de baixo nível com clock (SCLK), entrada de dados (MISO) e saída de dados (MOSI). O quarto fio é um Slave Select para selecionar exclusivamente um dispositivo no barramento. Este sinal é geralmente ativo-baixo. Seleção de Escravo, Seleção de Chip, CS #, SS # representam a mesma função, normalmente. Certifique-se de verificar a folha de dados, no entanto. O barramento SPI é um padrão * de fato * sem a especificação formal.

1
Não consigo escrever no spi flash
Bem, eu estou preso nisso por um tempo, talvez 2-3 semanas neste momento. Só não tenho certeza do que estou fazendo de errado. Estou tentando escrever nesta parte do spi flash , e agora estou apenas executando rotinas para apagar, escrever e ler para tentar isolá-lo, mas até agora sem …
9 pic  spi  flash 



1
Aceleração do temporizador AVR no ATmega328
Ao executar no relógio prescaler de 64 no ATmega328, um dos meus timers acelera por motivos desconhecidos em um momento específico da execução. Estou usando dois temporizadores no ATmega328 para gerar o clock necessário para o TLC5940 (veja abaixo o porquê; isso é irrelevante para a pergunta). TIMER0gera um sinal …
9 avr  atmega  spi  timer 

3
Roteamento de clock de 30 MHz através de várias placas
Estou usando o driver de LED TLC5945 . O microcontrolador (estou usando o LPC1343 ) deve fornecer um relógio para o temporizador / contador PWM interno. A velocidade máxima permitida do relógio é especificada como 30MHz. Vou ter várias placas com TLC5945 daisychained. As placas serão conectadas através de conectores …

1
Simulando uma bancada de testes simples com um núcleo de ROM sintetizado
Sou completamente novo no mundo dos FPGA e pensei em começar com um projeto muito simples: um decodificador de 4 bits e 7 segmentos. A primeira versão que escrevi puramente em VHDL (é basicamente uma única combinatória select, sem necessidade de relógios) e parece funcionar, mas eu também gostaria de …


1
O SPI parece distorcido no MSP430
Estou tentando extrair bits sensíveis de um Bus Pirate conectado a uma placa do Launchpad (usando o cabo Sparkfun: laranja passa para P1.6, amarelo para P1.5. Isso deve estar correto, a menos que eu tenha MOSI e MISO confusos ...) Não tenho CS conectado, já que estou usando o pirata …
9 spi  msp430 

7
Como escrevo na memória flash SPI?
Estou trabalhando em um aplicativo de áudio em que, em vez de armazenar dados de áudio em um cartão SD ( Waveshield no Arduino), estou armazenando-os em um IC de memória flash SPI e rodando minha própria placa com MCU, DAC e amplificador. Estou usando um Winbond W25Q80BVSSIG . Eu …



3
O pino SS pode ser amarrado se apenas um dispositivo SPI for usado?
Li on-line que, para iniciar uma transação SPI em um dispositivo suportado por SPI, a linha SS (slave select, também conhecida como chip select) deve ser configurada como baixa para toda a transação e, em seguida, ficar alta na transação de ponta a ponta. Se eu criar um circuito contendo …
8 spi 


4
Quais são algumas preocupações de design para comunicação SPI fora da placa?
Visão geral: Estou me comunicando entre 3 placas PCB personalizadas com dspic33 nelas usando SPI. Eu tenho um mestre e dois escravos, mas estou enviando os mesmos dados para os dois escravos (e deixando que eles escolham no que prestar atenção). Configuração de hardware: Os dois escravos construíram controladores de …
8 spi 

2
Dispositivo SPI evita programação ISP
Eu tenho um ATmega8 com um Nokia LCD 5510 conectado a ele. Tudo funciona muito bem em uma tábua de pão e meu próximo passo é movê-lo para uma tábua mais permanente. Meu problema é que não consigo programar o ATmega8 enquanto o LCD também está conectado. Suponho que é …
8 atmega  spi  lcd  isp 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.