S.A.
Sn. Arkadaşlar stm32f103c8 mini kart ile spi1 de problem yaşıyorum
bunda problemsiz çalışıyor
SPI1_Init_Advanced(_SPI_FPCLK_DIV2, _SPI_MASTER | _SPI_8_BIT | _SPI_CLK_IDLE_LOW | _SPI_FIRST_CLK_EDGE_TRANSITION |
_SPI_MSB_FIRST | _SPI_SS_DISABLE | _SPI_SSM_ENABLE | _SPI_SSI_1, &_GPIO_MODULE_SPI1_PA567);
SPI_Set_Active(SPI1_Read, SPI1_Write);
SPI1_Init();
ama bunda hiç işlem yapmıyor
SPI1_Init_Advanced(_SPI_FPCLK_DIV2, _SPI_MASTER | _SPI_8_BIT | _SPI_CLK_IDLE_LOW | _SPI_FIRST_CLK_EDGE_TRANSITION |
_SPI_MSB_FIRST | _SPI_SS_DISABLE | _SPI_SSM_ENABLE | _SPI_SSI_1, &_GPIO_MODULE_SPI1_PB345)
SPI_Set_Active(SPI1_Read, SPI1_Write);
SPI1_Init();
gözden kaçırdığım ne olabilir acaba kolay gelsin.
B portuna Clock veriyor musunuz ?
Normalde kullanacağınız porta clock verip öyle SPI'ı init edersiniz.
MicroC bilmiyorum belkide SPI init bu işi de yapıyor olabilir.
Sn.
@baran123 her türlü denedim. Yukarıda daki kopyala yapıştır olayından. düzltiyorum.
S.A.
Bir fikri yada tecrübesi olan arkadaş ve arkadaşlardan bilgilerini paylaşmasını rica ediyorum. Kolay gelsin.
S.A.
Arkadaşlar kartı yeniledim artık. Çözümü öyle buldum. Kolay gelsin.
Programlama kartın ile alakalıdır...MikroC yazılımı mı kullanıyorsunuz?
Alıntı yapılan: mrtplt - 01 Mayıs 2018, 16:03:25Programlama kartın ile alakalıdır...MikroC yazılımı mı kullanıyorsunuz?
S.A.
STM32F103C8 hazır mini kartlardan kullandım direk pinleriden aldım sonuç aynı 2 farklı kart da denedim yine aynı.