| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Microchip AN930, J1939 http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=5223 |
Страница 1 от 1 |
| Автор: | ¶ [ Пон Дек 17, 2007 6:35 pm ] |
| Заглавие: | Microchip AN930, J1939 |
Microchip AN930, сорс J1939 протокол, лесно се конфигурира през Application Maestro, "уцелването" на скоростта е голяма мъка.Свързах два PIC18F4680 през J1939, софтуера на прекъсване, единствено си поиграх да сменя прекъсването от висок на нисък приоритет, че не е предвидено в кода. Сега на въпроса, сравнявам сорса за Microchip контролери, с такъв за Freescale. Единствената разлика, която не мога да схвана на какво се дължи, е в Controller Application Name/Address format. Това са 8 байта, в които се записва следната информация: -Arbitrary Address Capable; -Industry Group; -Vehicle System Instance; -Vehicle System; -Function; -Function Instance; -ECU Instance; -Manufacturer Code; -Identity Number; При Microchip подреждането е такова, че в нулевия байт на масива за Application Name/Address format се записва Identity Number, докато в сорса за Freescale контролери е обратното, започва се с Arbitrary Address Capable. Едното е грешно, но кое |
|
| Автор: | ¶ [ Вто Дек 18, 2007 5:54 pm ] | |||||||||
| Заглавие: | ||||||||||
Неволята е голяма работа
т.е. сорса за Microchip контролери е коректен. |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|