In my spare time, I help the brother department develop a program downloader based on UDS protocol, use PCAN equipment, use C# language, and develop environment win10
Software screenshot:
The specific download process basically conforms to ISO14229 (mixed with a company's custom process)
Simulation download:
Download process:
In order to develop and debug, specially use the console program to write a server-side program for debugging:
1: C# is largely unsuitable for development in the industrial field
2: PEAK's help documents need to be read carefully
3: When using asynchronous tasks, pay attention to the DLL provided by PCAN
4: The download process request and response are really cumbersome