- 
	
- а нельзя ли клоковые импульсы пополам делить с помощью внешнего
триггера? - Kpoк(11.11.2020 21:57)
			
- во, только клоковую частоту нужно умножить на два. не так ли? - m16(12.11.2020 00:04)
					
- Да нет же. Именно поделить. ПИК выдаст восемь клоков, а после
триггера их выйдет как раз 4. - Kpoк(12.11.2020 00:23)
							
- m16 верно сказал! умножаем, принимаем аппаратным spi и избавляемся
от нечетных (или четных, как кому нравится) парных бит! - Aleksey_75(12.11.2020 00:36)
									
- Всё сначала. Кто генерит клоки? - Kpoк(12.11.2020 00:38)
											
- "таки, мы покупаем или продаем ?" изначально было за прием!
естественно клоки умеет генерить только мастер, а у него 4bit spi! - Aleksey_75(12.11.2020 00:42)
													
- Мастер может и принимать. Из АЦП например. И вообще ПИК-слуга - это
оскорбительно! Но в принципе удвоители количества фронтов - это
несложные схемы на двух-трёх инверторах. - Kpoк(12.11.2020 00:54)
															
- естественно мастер может и принимать, только внешний клок ему фиг
подсунешь! - Aleksey_75(12.11.2020 01:04)
																	
- Медленно по слогам. Где ТС сказал, что клок в ПИК приходит снаружи? - Kpoк(12.11.2020 01:15)
																			
- Я сказал, что в режиме slave - это по умолчанию внешние
синхроимпульсы - Make_Pic(12.11.2020 07:29)
																					
- Да. Теперь я увидел, где. Ну тогда удвоитель синхроимпульсов. Как я уже говорил, несложная схемка - Kpoк(12.11.2020 09:32)
 
 
 - Я сказал, что в режиме slave - это по умолчанию внешние
синхроимпульсы - Make_Pic(12.11.2020 07:29)
																					
 
 - Медленно по слогам. Где ТС сказал, что клок в ПИК приходит снаружи? - Kpoк(12.11.2020 01:15)
																			
 
 - естественно мастер может и принимать, только внешний клок ему фиг
подсунешь! - Aleksey_75(12.11.2020 01:04)
																	
 - Можно, чтобы ПИК себе доклокивал оставшиеся 4 штуки. Если скорость
позволяет, монтажное 2-И на ЦЛК от источника и от другой ноги Пика.
И ногу на ЦЛК мастера, чтобы понимать, что педерача пошла. - mse homjak(12.11.2020 00:51)
															
- да! тож подумал за вариант чтоб докидывать клоки с своей ноги,
благо стабильности клока для spi не требуется. есть сомнения что в
потоке не будет ошибок! - Aleksey_75(12.11.2020 01:03)
																	
- Пока этот вариант как основной выбран, на втором месте вариант программный - Make_Pic(12.11.2020 07:31)
 
 
 - да! тож подумал за вариант чтоб докидывать клоки с своей ноги,
благо стабильности клока для spi не требуется. есть сомнения что в
потоке не будет ошибок! - Aleksey_75(12.11.2020 01:03)
																	
 
 - Мастер может и принимать. Из АЦП например. И вообще ПИК-слуга - это
оскорбительно! Но в принципе удвоители количества фронтов - это
несложные схемы на двух-трёх инверторах. - Kpoк(12.11.2020 00:54)
															
 
 - "таки, мы покупаем или продаем ?" изначально было за прием!
естественно клоки умеет генерить только мастер, а у него 4bit spi! - Aleksey_75(12.11.2020 00:42)
													
 
 - Всё сначала. Кто генерит клоки? - Kpoк(12.11.2020 00:38)
											
 
 - m16 верно сказал! умножаем, принимаем аппаратным spi и избавляемся
от нечетных (или четных, как кому нравится) парных бит! - Aleksey_75(12.11.2020 00:36)
									
 - +1 делить низяяя - Aleksey_75(12.11.2020 00:11)
 
 - Да нет же. Именно поделить. ПИК выдаст восемь клоков, а после
триггера их выйдет как раз 4. - Kpoк(12.11.2020 00:23)
							
 
 - во, только клоковую частоту нужно умножить на два. не так ли? - m16(12.11.2020 00:04)
					
 - А трёх? А двух? А пяти?  fk0(36 знак., 11.11.2020 11:57)
			
- Не понял сарказм - Если не полная информация для вопроса, то речь о
SPI слейве SPI - четыре бита данные и четыре тактовых импульса (не
восемь). Это надо аппаратно принять микроконтроллером (не
программно). - Make_Pic(11.11.2020 12:06)
					
- Контроллер обычно (про конкретный пик -- х.з.) умеет принимать
только байты, иногда слова. Регистр сдвига обычно отличается от
регистра доступного на чтение процессору (так делается буферизация,
чтоб в прерывании хоть что-то успел). Потом в каком пике, их сотни.
Там где USART -- оно вообще не SPI. - fk0(11.11.2020 12:21)
							
- Это понятно, просто хотел уточнить, если не заполнен буфер SPI
полностью, то фиг до него доберешься. MCU - PIC16F1947 - Make_Pic(11.11.2020 13:02)
									
- Упс! ;) Мой любимый PIC. Довольно ресурсненький для 16-й серии. Да! Вполне программно SPI можно замутить! Кстати, уж не какая-нить обрезанная по протоколу китайчатина подключается к процу? Любят они (в последние времена) мутить , со своим видением т.с, .. версии I2C, SPI в ряде чипов. - SERHIO(12.11.2020 22:48)
 
 
 - Это понятно, просто хотел уточнить, если не заполнен буфер SPI
полностью, то фиг до него доберешься. MCU - PIC16F1947 - Make_Pic(11.11.2020 13:02)
									
 - Есть некая микросхема, которая выплевывает последовательно данные
по 4 бита, сопровождая очень короткими синхроимпульсами - Make_Pic(11.11.2020 12:12)
							
- Может, есть возможность ему заранее 4 импульса задвинуть? А дальше
он сам. - SciFi(11.11.2020 13:08)
									
- есть такой вариант - Make_Pic(11.11.2020 21:16)
 
 - внешний регистр сдвига решит эту задачу либо программно
контроллером. - m16(11.11.2020 12:18)
									
- да видимо так - Make_Pic(11.11.2020 13:00)
 
 
 - Может, есть возможность ему заранее 4 импульса задвинуть? А дальше
он сам. - SciFi(11.11.2020 13:08)
									
 
 - Контроллер обычно (про конкретный пик -- х.з.) умеет принимать
только байты, иногда слова. Регистр сдвига обычно отличается от
регистра доступного на чтение процессору (так делается буферизация,
чтоб в прерывании хоть что-то успел). Потом в каком пике, их сотни.
Там где USART -- оно вообще не SPI. - fk0(11.11.2020 12:21)
							
 
 - Не понял сарказм - Если не полная информация для вопроса, то речь о
SPI слейве SPI - четыре бита данные и четыре тактовых импульса (не
восемь). Это надо аппаратно принять микроконтроллером (не
программно). - Make_Pic(11.11.2020 12:06)
					
 
 - а нельзя ли клоковые импульсы пополам делить с помощью внешнего
триггера? - Kpoк(11.11.2020 21:57)