Страница 1 из 1
					
				Работа с кан шиной
				Добавлено: 26 июл 2023, 09:44
				 Sams
				подскажите как вывести число интегер на байтовые входы 
на приёмном устройстве собираю обратно в интегер и ничего не принимается 
2023-07-26_133938.png
 
			
					
				Работа с кан шиной
				Добавлено: 26 июл 2023, 10:14
				 Phazz
				А байты приходят правильные?
			 
			
					
				Работа с кан шиной
				Добавлено: 26 июл 2023, 10:31
				 Sams
				в монитор порте совершенно пусто 
приёмник собрал так 
2023-07-26_143004.png
 
			
					
				Работа с кан шиной
				Добавлено: 26 июл 2023, 14:29
				 ecoins
				Вот рабочий тест с двумя STM32 там и CAN и RS485
			 
			
					
				Работа с кан шиной
				Добавлено: 27 июл 2023, 11:34
				 Sams
				да цыфры 8 на зице не хватало 
заработало 
намного по сложнее формировать данные на отправку чем у модбаса но покрайне мере кан работает в отличие от модбаса 
а как передать текст 
не работает 
2023-07-27_152848.png
 
			
					
				Работа с кан шиной
				Добавлено: 31 июл 2023, 07:43
				 ggen4ik
				Текст в "обычном виде" по кан шине не передать, посмотрите документацию на шину, в сообщении передаётся числа типа byte. Для детекции "тут" и "там" можно в любом D0...D7 использовать своё число, например 
"ТУТ" = 0_8_50_0_0_0_0_0_0_0 (50 = true "тут" ). D0=50
"ТАМ" = 0_8_0_4_0_0_0_0_0_0  (4 = true "там" ). D1=4
"ТУТ" и "ТАМ" одновременно = 0_8_50_4_0_0_0_0_0_0 (здесь "ТУТ" и "ТАМ" оба true (в сработке)) D0=50 и D1=4
Для считывания и сравнения пришедшего сообщения на форуме есть блок, называется компаратор can (в поиске найдете)
UPD:
viewtopic.php?f=112&t=8092&p=115438&hil ... an#p115438