STM32 + Modbus TCP

Nov 16, 2017 21 Replies

Hi Michael, hope you are having a nice day!

16 Nov 17, Michael Belousoff wrote to All:

MB> ëÔÏ-ÎÉÂÕÄØ ÒÅÁÌÉÚÏ×ÁÌ? HÅ ÚÎÁÀ, Ó ËÁËÏÇÏ ÂÏËÕ ÐÏÄÓÔÕÐÉÔØÓÑ. óÏÂÓÔ×ÅÎÎÏ, MB> ÍÏÄÂÁÓÏ×ÁÑ ÞÁÓÔØ ÜÌÅÍÅÎÔÁÒÎÁ, Á ×ÏÔ ÎÁ ޣÍ ÒÅÁÌÉÚÏ×ÁÔØ ÓÔÅË TCP? HÁ×ÅÒÎÑËÁ MB> ÅÓÔØ ÞÔÏ-ÔÏ ÇÏÔÏ×ÏÅ, ÎÏ ÂÅÇÌÏÅ ÇÕÇÌÅÎÉÅ ÎÅ ÏÞÅÎØ ÐÏÍÏÇÌÏ. èÏÔÅÌÏÓØ ÂÙ ÂÅÚ MB> ÐÒÉÍÅÎÅÎÉÑ ÂÉÂÌÉÏÔÅË HAL, Ó ÎÉÍÉ Ñ Åݣ ÎÅ ÒÁÚÏÂÒÁÌÓÑ ÏËÏÎÞÁÔÅÌØÎÏ, Á ÎÁ MB> SPL. MB> íë ÐÏËÁ ÎÅ ×ÙÂÒÁÌ, ÈÏÔÅÌÏÓØ ÂÙ ÓÔÁÒÙÊ ÄÏÂÒÙÊ STM32F103RCT6, ÎÏ ÜÔÏ ÎÅ MB> ÄÏÇÍÁ.

ñ ÄÅÌÁÌ. é ÉÍÅÎÎÏ ÎÁ ÜÔÏÍ ËÁÍÎÅ. õ ×ÓÅÈ ÇÏÔÏ×ÙÈ ÂÉÂÌÉÏÔÅË ÅÓÔØ ÆÁÔÁÌØÎÙÊ ÎÅÄÏÓÔÁÔÏË. ðÏÜÔÏÍÕ ÄÁ×ÎÏ ÕÖÅ ÓÄÅÌÁÌ Ó×ÏÊ TCP/IP-ÓÔÅË. á ÔÁË ÍÏÖÅÛØ ÐÏÐÒÏÂÏ×ÁÔØ lwIP ÐÒÉËÒÕÔÉÔØ, ÎÅ ÓÉÌØÎÏ ÏÐÔÉÍÁÌØÎÙÊ, ÎÏ ×ÐÏÌÎÅ ÒÁÂÏÔÏÓÐÏÓÏÂÎÙÊ.

WBR, AVB

äÏÂÒÏÇÏ ×ÒÅÍÅÎÉ ÓÕÔÏË, Michael! 16 Nov 2017 11:39:00, ÔÙ -> All:

MB> ëÔÏ-ÎÉÂÕÄØ ÒÅÁÌÉÚÏ×ÁÌ? HÅ ÚÎÁÀ, Ó ËÁËÏÇÏ ÂÏËÕ ÐÏÄÓÔÕÐÉÔØÓÑ. MB> óÏÂÓÔ×ÅÎÎÏ, ÍÏÄÂÁÓÏ×ÁÑ ÞÁÓÔØ ÜÌÅÍÅÎÔÁÒÎÁ, Á ×ÏÔ ÎÁ ޣÍ MB> ÒÅÁÌÉÚÏ×ÁÔØ ÓÔÅË TCP? HÁ×ÅÒÎÑËÁ ÅÓÔØ ÞÔÏ-ÔÏ ÇÏÔÏ×ÏÅ, ÎÏ MB> ÂÅÇÌÏÅ ÇÕÇÌÅÎÉÅ ÎÅ ÏÞÅÎØ ÐÏÍÏÇÌÏ.

ðÏÓÍÏÔÒÉ × ÓÔÏÒÏÎÕ
formatting link
MB> èÏÔÅÌÏÓØ ÂÙ ÂÅÚ ÐÒÉÍÅÎÅÎÉÑ ÂÉÂÌÉÏÔÅË HAL, Ó ÎÉÍÉ Ñ Åݣ MB> ÎÅ ÒÁÚÏÂÒÁÌÓÑ ÏËÏÎÞÁÔÅÌØÎÏ, Á ÎÁ SPL. íë ÐÏËÁ ÎÅ ×ÙÂÒÁÌ, MB> ÈÏÔÅÌÏÓØ ÂÙ ÓÔÁÒÙÊ ÄÏÂÒÙÊ STM32F103RCT6, ÎÏ ÜÔÏ ÎÅ ÄÏÇÍÁ. ñ ÅÇÏÊÎÙÊ ÓÐÒÁ×ÏÞÎÙÊ ÌÉÓÔÏË ÎÅ ÓÍÏÔÒÅÌ, ÎÏ ÏÎÏ ×ÒÏÄÅ ÂÙ ÎÅ ÄÏÌÖÎÏ ÓÉÌØÎÏ ÏÔÌÉÞÁÅÔÓÑ ÏÔ ÉÚ×ÅÓÔÎÏÇÏ ÍÎÅ C8T6, Á ÐÏÓÅÍÕ ÎÁÄÅÀÓØ, ÞÔÏ LWIP ÔÕÄÁ ×ÌÅÚÅÔ.
äÏÂÒÏÇÏ ×ÒÅÍÅÎÉ ÓÕÔÏË, Alexey! 16 Nov 2017 10:14:04, ÔÙ -> Michael Belousoff:

MB>> ëÔÏ-ÎÉÂÕÄØ ÒÅÁÌÉÚÏ×ÁÌ? HÅ ÚÎÁÀ, Ó ËÁËÏÇÏ ÂÏËÕ ÐÏÄÓÔÕÐÉÔØÓÑ. MB>> óÏÂÓÔ×ÅÎÎÏ, ÍÏÄÂÁÓÏ×ÁÑ ÞÁÓÔØ ÜÌÅÍÅÎÔÁÒÎÁ, Á ×ÏÔ ÎÁ ޣÍ ÒÅÁÌÉÚÏ×ÁÔØ MB>> ÓÔÅË TCP? HÁ×ÅÒÎÑËÁ ÅÓÔØ ÞÔÏ-ÔÏ ÇÏÔÏ×ÏÅ [...] MB>> ÈÏÔÅÌÏÓØ ÂÙ ÓÔÁÒÙÊ ÄÏÂÒÙÊ STM32F103RCT6, ÎÏ ÜÔÏ ÎÅ ÄÏÇÍÁ. AVB> ñ ÄÅÌÁÌ. é ÉÍÅÎÎÏ ÎÁ ÜÔÏÍ ËÁÍÎÅ. õ ×ÓÅÈ ÇÏÔÏ×ÙÈ ÂÉÂÌÉÏÔÅË ÅÓÔØ AVB> ÆÁÔÁÌØÎÙÊ ÎÅÄÏÓÔÁÔÏË.

üÔÁË ÏÎ É Õ glibc ÅÓÔØ... :-)

AVB> ðÏÜÔÏÍÕ ÄÁ×ÎÏ ÕÖÅ ÓÄÅÌÁÌ Ó×ÏÊ TCP/IP-ÓÔÅË.

èÍ... éÚ ËÁËÉÈ ÓÏÏÂÒÁÖÅÎÉÊ? óÏ×ÓÅÍ ÍÅÌËÉÊ, ÉÌÉ? îÕ É ÓÁÍÏÅ ÇÌÁ×ÎÏÅ: git clone ÞÔÏ?

AVB> á ÔÁË ÍÏÖÅÛØ ÐÏÐÒÏÂÏ×ÁÔØ lwIP ÐÒÉËÒÕÔÉÔØ, ÎÅ ÓÉÌØÎÏ ÏÐÔÉÍÁÌØÎÙÊ, AVB> ÎÏ ×ÐÏÌÎÅ ÒÁÂÏÔÏÓÐÏÓÏÂÎÙÊ.

ìÉÛØ ÂÙ ÐÏÍÅÓÔÉÌÓÑ.
ðÒÉ×ÅÔ, All.
ëÔÏ-ÎÉÂÕÄØ ÒÅÁÌÉÚÏ×ÁÌ? HÅ ÚÎÁÀ, Ó ËÁËÏÇÏ ÂÏËÕ ÐÏÄÓÔÕÐÉÔØÓÑ. óÏÂÓÔ×ÅÎÎÏ, ÍÏÄÂÁÓÏ×ÁÑ ÞÁÓÔØ ÜÌÅÍÅÎÔÁÒÎÁ, Á ×ÏÔ ÎÁ ޣÍ ÒÅÁÌÉÚÏ×ÁÔØ ÓÔÅË TCP? HÁ×ÅÒÎÑËÁ ÅÓÔØ ÞÔÏ-ÔÏ ÇÏÔÏ×ÏÅ, ÎÏ ÂÅÇÌÏÅ ÇÕÇÌÅÎÉÅ ÎÅ ÏÞÅÎØ ÐÏÍÏÇÌÏ. èÏÔÅÌÏÓØ ÂÙ ÂÅÚ ÐÒÉÍÅÎÅÎÉÑ ÂÉÂÌÉÏÔÅË HAL, Ó ÎÉÍÉ Ñ Åݣ ÎÅ ÒÁÚÏÂÒÁÌÓÑ ÏËÏÎÞÁÔÅÌØÎÏ, Á ÎÁ SPL. íë ÐÏËÁ ÎÅ ×ÙÂÒÁÌ, ÈÏÔÅÌÏÓØ ÂÙ ÓÔÁÒÙÊ ÄÏÂÒÙÊ STM32F103RCT6, ÎÏ ÜÔÏ ÎÅ ÄÏÇÍÁ.


--Michael G. Belousoff-- Yekaterinburg city mickbell(dog)mail(dot)ru



... ==== ðÒÏÂÌÅÍÕ ÎÁÄÏ ÒÅÛÁÔØ ÄÏ ÔÏÇÏ, ËÁË ÏÎÁ ÐÏÑ×ÉÔÓÑ. ====


Hi Alexey, hope you are having a nice day!

16 Nov 17, Alexey Vissarionov wrote to Alexey V Bugrov:

AVB>> ñ ÄÅÌÁÌ. é ÉÍÅÎÎÏ ÎÁ ÜÔÏÍ ËÁÍÎÅ. õ ×ÓÅÈ ÇÏÔÏ×ÙÈ ÂÉÂÌÉÏÔÅË ÅÓÔØ AVB>> ÆÁÔÁÌØÎÙÊ ÎÅÄÏÓÔÁÔÏË. AV> üÔÁË ÏÎ É Õ glibc ÅÓÔØ... :-)

éÓÔÅÓÓÔ×ÅÎÎÏ.

AVB>> ðÏÜÔÏÍÕ ÄÁ×ÎÏ ÕÖÅ ÓÄÅÌÁÌ Ó×ÏÊ TCP/IP-ÓÔÅË. AV> èÍ... éÚ ËÁËÉÈ ÓÏÏÂÒÁÖÅÎÉÊ? óÏ×ÓÅÍ ÍÅÌËÉÊ, ÉÌÉ?

éÚÎÁÞÁÌØÎÏ (15 ÌÅÔ ÎÁÚÁÄ) ÂÙÌ ÎÁÐÉÓÁÎ ÐÏÄ Blackfin, ÎÏ Ó ÕÞÅÔÏÍ ÐÏÒÔÁÂÅÌØÎÏÓÔÉ ÎÁ ÄÒÕÇÉÅ ÐÌÁÔÆÏÒÍÙ. ðÏÄ STM32 ÐÅÒÅÎÅÓÓÑ ÂÅÚ ÐÒÏÂÌÅÍ. ðÏ ÈÏÒÏÛÅÍÕ ÅÇÏ ÐÏÒÁ ÐÅÒÅÐÉÓÁÔØ Ó ÎÕÌÑ É ÕÓÔÒÁÎÉÔØ ×ÒÏÖÄÅÎÎÙÅ ÐÁÔÏÌÏÇÉÉ, ÎÏ ÐÏËÁ ÌÅÎÉ×Ï (× ÓÍÙÓÌÅ ÒÕËÉ ÎÅ ÄÏÈÏÄÑÔ). úÁÔÏÞÅÎ ÏÐÑÔØ ÖÅ ÐÏÄ Ó×ÏÀ rtos (ÏÐÑÔØ ÖÅ ÉÚ-ÚÁ ÆÁÔÁÌØÎÏÇÏ ÎÅÄÏÓÔÁÔËÁ ×ÓÅÈ ÐÒÏÞÉÈ). äÌÑ ÒÁÂÏÔÙ ÄÏÓÔÁÔÏÞÎÏ ÎÅÓËÏÌØËÏ Ëâ ïúõ (ÅÓÌÉ ÂÅÚ TCP), Ó TCP ÚÁ×ÉÓÉÔ ÏÔ ÔÒÅÂÕÅÍÏÇÏ ËÏÌÉÞÅÓÔ×Á ÓÏËÅÔÏ×. ÷ ÏÂÝÅÍ ÎÉÞÅÇÏ ÏÒÉÇÉÎÁÌØÎÏÇÏ.

AV> îÕ É ÓÁÍÏÅ ÇÌÁ×ÎÏÅ: git clone ÞÔÏ?

ïÎÏ ÔÅÂÅ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÎÁÄÏ? ýÁ ÐÏÐÒÏÂÕÀ ÓÄÅÌÁÔØ hello word ÐÒÏÅËÔ Ó ÎÉÍ É ÐÏËÌÁÓÔØ Ë ÓÅÂÅ ÎÁ svn, ÍÏÖÅÔ ÂÙÔØ íÉÈÁÉÌÕ ÐÒÉÇÏÄÉÔÓÑ.

AVB>> á ÔÁË ÍÏÖÅÛØ ÐÏÐÒÏÂÏ×ÁÔØ lwIP ÐÒÉËÒÕÔÉÔØ, ÎÅ ÓÉÌØÎÏ ÏÐÔÉÍÁÌØÎÙÊ, AVB>> ÎÏ ×ÐÏÌÎÅ ÒÁÂÏÔÏÓÐÏÓÏÂÎÙÊ. AV> ìÉÛØ ÂÙ ÐÏÍÅÓÔÉÌÓÑ.

ðÏÍÅÝÁÌÓÑ ×ÒÏÄÅ ÂÙ Õ ËÏÇÏ-ÔÏ.

WBR, AVB

Hi Michael, hope you are having a nice day!

16 Nov 17, Alexey V Bugrov wrote to Michael Belousoff:

MB>> ëÔÏ-ÎÉÂÕÄØ ÒÅÁÌÉÚÏ×ÁÌ? HÅ ÚÎÁÀ, Ó ËÁËÏÇÏ ÂÏËÕ ÐÏÄÓÔÕÐÉÔØÓÑ. óÏÂÓÔ×ÅÎÎÏ, MB>> ÍÏÄÂÁÓÏ×ÁÑ ÞÁÓÔØ ÜÌÅÍÅÎÔÁÒÎÁ, Á ×ÏÔ ÎÁ ޣÍ ÒÅÁÌÉÚÏ×ÁÔØ ÓÔÅË TCP? MB>> HÁ×ÅÒÎÑËÁ ÅÓÔØ ÞÔÏ-ÔÏ ÇÏÔÏ×ÏÅ, ÎÏ ÂÅÇÌÏÅ ÇÕÇÌÅÎÉÅ ÎÅ ÏÞÅÎØ ÐÏÍÏÇÌÏ. MB>> èÏÔÅÌÏÓØ ÂÙ ÂÅÚ ÐÒÉÍÅÎÅÎÉÑ ÂÉÂÌÉÏÔÅË HAL, Ó ÎÉÍÉ Ñ Åݣ ÎÅ ÒÁÚÏÂÒÁÌÓÑ MB>> ÏËÏÎÞÁÔÅÌØÎÏ, Á ÎÁ SPL. íë ÐÏËÁ ÎÅ ×ÙÂÒÁÌ, ÈÏÔÅÌÏÓØ ÂÙ ÓÔÁÒÙÊ ÄÏÂÒÙÊ MB>> STM32F103RCT6, ÎÏ ÜÔÏ ÎÅ ÄÏÇÍÁ.

AVB> ñ ÄÅÌÁÌ. é ÉÍÅÎÎÏ ÎÁ ÜÔÏÍ ËÁÍÎÅ.

îÁ×ÒÁÌ. ëÁÍÅÎØ ÄÏÌÖÅÎ ÂÙÔØ STM32F107xx (ÓÏ ×ÓÔÒÏÅÎÎÙÍ ËÏÎÔÒÏÌÌÅÒÏÍ Ethernet), × ÏÓÔÁÌØÎÏÍ ×ÓÅ ×ÅÒÎÏ.

WBR, AVB

äÏÂÒÏÇÏ ×ÒÅÍÅÎÉ ÓÕÔÏË, Alexey! 16 Nov 2017 11:54:26, ÔÙ -> ÍÎÅ:

AVB>>> ðÏÜÔÏÍÕ ÄÁ×ÎÏ ÕÖÅ ÓÄÅÌÁÌ Ó×ÏÊ TCP/IP-ÓÔÅË. AV>> èÍ... éÚ ËÁËÉÈ ÓÏÏÂÒÁÖÅÎÉÊ? óÏ×ÓÅÍ ÍÅÌËÉÊ, ÉÌÉ? AVB> éÚÎÁÞÁÌØÎÏ (15 ÌÅÔ ÎÁÚÁÄ) ÂÙÌ ÎÁÐÉÓÁÎ ÐÏÄ Blackfin, ÎÏ Ó ÕÞÅÔÏÍ AVB> ÐÏÒÔÁÂÅÌØÎÏÓÔÉ ÎÁ ÄÒÕÇÉÅ ÐÌÁÔÆÏÒÍÙ. ðÏÄ STM32 ÐÅÒÅÎÅÓÓÑ ÂÅÚ ÐÒÏÂÌÅÍ.

ñÓÎÏ.

AV>> îÕ É ÓÁÍÏÅ ÇÌÁ×ÎÏÅ: git clone ÞÔÏ? AVB> ïÎÏ ÔÅÂÅ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÎÁÄÏ?

ïÎÏ ÍÎÅ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÉÎÔÅÒÅÓÎÏ. ðÏËÁ ×ÓÅ ÓÅÔÅ×ÏÅ ÄÅÌÁÀ × ÏÓÎÏ×ÎÏÍ ÎÁ Ï×ÏÝÁÈ-ÆÒÕÈÔÁÈ (ËÏÔÏÒÙÅ ÐÏÌÎÏÃÅÎÎÙÅ Linux-ÓÉÓÔÅÍÙ), ÎÏ ÍÁÌÏ ÌÉ...

AVB> ýÁ ÐÏÐÒÏÂÕÀ ÓÄÅÌÁÔØ hello word ÐÒÏÅËÔ

listen() Ó ÏÄÎÏÊ ÓÔÏÒÏÎÙ, connect() Ó ÄÒÕÇÏÊ?

AVB> Ó ÎÉÍ É ÐÏËÌÁÓÔØ Ë ÓÅÂÅ ÎÁ svn, ÍÏÖÅÔ ÂÙÔØ íÉÈÁÉÌÕ ÐÒÉÇÏÄÉÔÓÑ.

ôÏÖÅ ÐÒÁ×ÉÌØÎÏ.

AVB>>> á ÔÁË ÍÏÖÅÛØ ÐÏÐÒÏÂÏ×ÁÔØ lwIP ÐÒÉËÒÕÔÉÔØ, ÎÅ ÓÉÌØÎÏ ÏÐÔÉÍÁÌØÎÙÊ, AVB>>> ÎÏ ×ÐÏÌÎÅ ÒÁÂÏÔÏÓÐÏÓÏÂÎÙÊ. AV>> ìÉÛØ ÂÙ ÐÏÍÅÓÔÉÌÓÑ. AVB> ðÏÍÅÝÁÌÓÑ ×ÒÏÄÅ ÂÙ Õ ËÏÇÏ-ÔÏ.

ïÞÈÛÏ.

Hi Michael, hope you are having a nice day!

16 Nov 17, Michael Belousoff wrote to Alexey V Bugrov:

AB>> îÁ×ÒÁÌ. ëÁÍÅÎØ ÄÏÌÖÅÎ ÂÙÔØ STM32F107xx (ÓÏ ×ÓÔÒÏÅÎÎÙÍ ËÏÎÔÒÏÌÌÅÒÏÍ AB>> Ethernet), × ÏÓÔÁÌØÎÏÍ ×ÓÅ ×ÅÒÎÏ. MB> ðÏËÁ Ñ ÎÁÒÙÌ ÐÌÁÔÕ STM32F4DISCOVERY ÎÁ STM32F407VGT6, ÏÔÒÁÂÁÔÙ×ÁÔØ ÂÕÄÕ MB> ÎÁ MB> ÎÅÊ, Á ÔÁÍ ÐÏÓÍÏÔÒÉÍ. ëÁËÏÊ-ÔÏ ËÏÎÔÒÏÌÌÅÒ Ethernet Õ ÎÅÇÏ ÎÁ ÂÏÒÔÕ ÅÓÔØ.

íÏÇÕ ÓÏÂÒÁÔØ ÐÏÄ F407, ÎÅ ÐÒÉÎÃÉÐÉÁÌØÎÏ. ôÏÌØËÏ ÎÁ ÜÔÏÊ ÐÌÁÔÅ ÎÅÔÕ PHY, ÂÕÄÅÛØ ×ÎÅÛÎÉÊ ÃÅÐÌÑÔØ? ñ ×ÓÅÇÄÁ ÉÓÐÏÌØÚÕÀ LAN8720, ÅÓÌÉ ÞÔÏ.

WBR, AVB

Hi Michael, hope you are having a nice day!

16 Nov 17, Alexey V Bugrov wrote to Michael Belousoff:

MB>> ðÏËÁ Ñ ÎÁÒÙÌ ÐÌÁÔÕ STM32F4DISCOVERY ÎÁ STM32F407VGT6, ÏÔÒÁÂÁÔÙ×ÁÔØ ÂÕÄÕ MB>> ÎÁ ÎÅÊ, Á ÔÁÍ ÐÏÓÍÏÔÒÉÍ. ëÁËÏÊ-ÔÏ ËÏÎÔÒÏÌÌÅÒ Ethernet Õ ÎÅÇÏ ÎÁ ÂÏÒÔÕ MB>> ÅÓÔØ. AVB> íÏÇÕ ÓÏÂÒÁÔØ ÐÏÄ F407, ÎÅ ÐÒÉÎÃÉÐÉÁÌØÎÏ. ôÏÌØËÏ ÎÁ ÜÔÏÊ ÐÌÁÔÅ ÎÅÔÕ PHY, AVB> ÂÕÄÅÛØ AVB> ×ÎÅÛÎÉÊ ÃÅÐÌÑÔØ? ñ ×ÓÅÇÄÁ ÉÓÐÏÌØÚÕÀ LAN8720, ÅÓÌÉ ÞÔÏ.

formatting link
ôÁËÁÑ ÂÏÒÄÁ ÅÓÔØ? ó ÎÅÊ ÄÏÌÖÎÏ ÐÏÄÎÑÔØÓÑ, ÐÏÓÌÅ ÎÅÂÏÌÛÉÈ ÐÁÔÞÅÊ.

WBR, AVB

ðÒÉ×ÅÔ, Alexey. ÷ÏÔ ÞÔÏ Alexey V Bugrov wrote to Michael Belousoff:

MB>>> ÏËÏÎÞÁÔÅÌØÎÏ, Á ÎÁ SPL. íë ÐÏËÁ ÎÅ ×ÙÂÒÁÌ, ÈÏÔÅÌÏÓØ ÂÙ ÓÔÁÒÙÊ MB>>> ÄÏÂÒÙÊ STM32F103RCT6, ÎÏ ÜÔÏ ÎÅ ÄÏÇÍÁ.

AVB>> ñ ÄÅÌÁÌ. é ÉÍÅÎÎÏ ÎÁ ÜÔÏÍ ËÁÍÎÅ.

AB> îÁ×ÒÁÌ. ëÁÍÅÎØ ÄÏÌÖÅÎ ÂÙÔØ STM32F107xx (ÓÏ ×ÓÔÒÏÅÎÎÙÍ ËÏÎÔÒÏÌÌÅÒÏÍ AB> Ethernet), × ÏÓÔÁÌØÎÏÍ ×ÓÅ ×ÅÒÎÏ.

ðÏËÁ Ñ ÎÁÒÙÌ ÐÌÁÔÕ STM32F4DISCOVERY ÎÁ STM32F407VGT6, ÏÔÒÁÂÁÔÙ×ÁÔØ ÂÕÄÕ ÎÁ ÎÅÊ, Á ÔÁÍ ÐÏÓÍÏÔÒÉÍ. ëÁËÏÊ-ÔÏ ËÏÎÔÒÏÌÌÅÒ Ethernet Õ ÎÅÇÏ ÎÁ ÂÏÒÔÕ ÅÓÔØ.

--Michael G. Belousoff-- Yekaterinburg city mickbell(dog)mail(dot)ru

... ==== ðÒÏÂÌÅÍÕ ÎÁÄÏ ÒÅÛÁÔØ ÄÏ ÔÏÇÏ, ËÁË ÏÎÁ ÐÏÑ×ÉÔÓÑ. ====

ðÒÉ×ÅÔ, Alexey. ÷ÏÔ ÞÔÏ Alexey V Bugrov wrote to Alexey Vissarionov:

AV>> îÕ É ÓÁÍÏÅ ÇÌÁ×ÎÏÅ: git clone ÞÔÏ?

AB> ïÎÏ ÔÅÂÅ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÎÁÄÏ? ýÁ ÐÏÐÒÏÂÕÀ ÓÄÅÌÁÔØ hello word ÐÒÏÅËÔ Ó AB> ÎÉÍ É ÐÏËÌÁÓÔØ Ë ÓÅÂÅ ÎÁ svn, ÍÏÖÅÔ ÂÙÔØ íÉÈÁÉÌÕ ÐÒÉÇÏÄÉÔÓÑ.

âÕÄÕ ÐÒÅÍÎÏÇÏ ÂÌÁÇÏÄÁÒÅÎ.

--Michael G. Belousoff-- Yekaterinburg city mickbell(dog)mail(dot)ru

... ==== ðÒÏÂÌÅÍÕ ÎÁÄÏ ÒÅÛÁÔØ ÄÏ ÔÏÇÏ, ËÁË ÏÎÁ ÐÏÑ×ÉÔÓÑ. ====

Hi Michael, hope you are having a nice day!

16 Nov 17, Michael Belousoff wrote to Alexey V Bugrov:

AVB>>> íÏÇÕ ÓÏÂÒÁÔØ ÐÏÄ F407, ÎÅ ÐÒÉÎÃÉÐÉÁÌØÎÏ. MB> âÙÌÏ ÂÙ ÐÒÅËÒÁÓÎÏ.

óÅÇÏÄÎÑ ÓÄÅÌÁÀ.

AVB>>> ñ ×ÓÅÇÄÁ ÉÓÐÏÌØÚÕÀ LAN8720, ÅÓÌÉ ÞÔÏ. MB> ðÏÐÒÏÂÕÀ ÎÁÊÔÉ ÔÁËÏÊ × ÇÏÒÏÄÅ. ðÏËÁ ÎÅ ÎÁÈÏÄÉÔÓÑ. ó ËÉÔÁÊÐÏÓÙÌÔÏÒÇÁ ÍÎÅ MB> ÖÄÁÔØ ÎÅËÏÇÄÁ, ÓÒÏËÉ "ÐÏÚÁ×ÞÅÒÁ".

formatting link
÷ ÎÁÌÉÞÉÉ.

AB>>

formatting link
AB>> ôÁËÁÑ ÂÏÒÄÁ ÅÓÔØ? ó ÎÅÊ ÄÏÌÖÎÏ ÐÏÄÎÑÔØÓÑ, ÐÏÓÌÅ ÎÅÂÏÌÛÉÈ ÐÁÔÞÅÊ. MB> HÅÔÕ, Á ÐÏËÕÐÁÔØ ÐÒÉÛÌÏÓØ ÂÙ ÚÁ Ó×ÏÉ ÄÅÎØÇÉ. é èú, ×ÅÒÎÕÔÓÑ ÌÉ...

îÅ ÚÎÁÀ, ×ÒÑÄ ÌÉ ÐÏÌÕÞÉÔÓÑ ÍÅÌËÉÊ QFN Ó ÏÂ×ÅÓÏÍ ÒÁÓÐÁÑÔØ ÓÉÌØÎÏ ÐÒÏÝÅ/ÄÅÛÅ×ÌÅ.

WBR, AVB

ðÒÉ×ÅÔ, Alexey. ÷ÏÔ ÞÔÏ Alexey V Bugrov wrote to Michael Belousoff:

MB>>> ðÏËÁ Ñ ÎÁÒÙÌ ÐÌÁÔÕ STM32F4DISCOVERY ÎÁ STM32F407VGT6, MB>>> ÏÔÒÁÂÁÔÙ×ÁÔØ ÂÕÄÕ ÎÁ ÎÅÊ, Á ÔÁÍ ÐÏÓÍÏÔÒÉÍ. ëÁËÏÊ-ÔÏ ËÏÎÔÒÏÌÌÅÒ MB>>> Ethernet Õ ÎÅÇÏ ÎÁ ÂÏÒÔÕ ÅÓÔØ. AVB>> íÏÇÕ ÓÏÂÒÁÔØ ÐÏÄ F407, ÎÅ ÐÒÉÎÃÉÐÉÁÌØÎÏ.

âÙÌÏ ÂÙ ÐÒÅËÒÁÓÎÏ.

AVB>> ôÏÌØËÏ ÎÁ ÜÔÏÊ ÐÌÁÔÅ ÎÅÔÕ PHY, ÂÕÄÅÛØ ×ÎÅÛÎÉÊ ÃÅÐÌÑÔØ?

ðÒÉģÔÓÑ.

AVB>> ñ ×ÓÅÇÄÁ ÉÓÐÏÌØÚÕÀ LAN8720, ÅÓÌÉ ÞÔÏ.

ðÏÐÒÏÂÕÀ ÎÁÊÔÉ ÔÁËÏÊ × ÇÏÒÏÄÅ. ðÏËÁ ÎÅ ÎÁÈÏÄÉÔÓÑ. ó ËÉÔÁÊÐÏÓÙÌÔÏÒÇÁ ÍÎÅ ÖÄÁÔØ ÎÅËÏÇÄÁ, ÓÒÏËÉ "ÐÏÚÁ×ÞÅÒÁ".

AB>

formatting link
AB> ôÁËÁÑ ÂÏÒÄÁ ÅÓÔØ? ó ÎÅÊ ÄÏÌÖÎÏ ÐÏÄÎÑÔØÓÑ, ÐÏÓÌÅ ÎÅÂÏÌÛÉÈ ÐÁÔÞÅÊ.

HÅÔÕ, Á ÐÏËÕÐÁÔØ ÐÒÉÛÌÏÓØ ÂÙ ÚÁ Ó×ÏÉ ÄÅÎØÇÉ. é èú, ×ÅÒÎÕÔÓÑ ÌÉ...

--Michael G. Belousoff-- Yekaterinburg city mickbell(dog)mail(dot)ru

... ==== ðÒÏÂÌÅÍÕ ÎÁÄÏ ÒÅÛÁÔØ ÄÏ ÔÏÇÏ, ËÁË ÏÎÁ ÐÏÑ×ÉÔÓÑ. ====

ðÒÉ×ÅÔ, Alexey. ÷ÏÔ ÞÔÏ Alexey V Bugrov wrote to Michael Belousoff:

AVB>>>> íÏÇÕ ÓÏÂÒÁÔØ ÐÏÄ F407, ÎÅ ÐÒÉÎÃÉÐÉÁÌØÎÏ. MB>> âÙÌÏ ÂÙ ÐÒÅËÒÁÓÎÏ.

AB> óÅÇÏÄÎÑ ÓÄÅÌÁÀ.

ïë.

AVB>>>> ñ ×ÓÅÇÄÁ ÉÓÐÏÌØÚÕÀ LAN8720, ÅÓÌÉ ÞÔÏ. MB>> ðÏÐÒÏÂÕÀ ÎÁÊÔÉ ÔÁËÏÊ × ÇÏÒÏÄÅ. ðÏËÁ ÎÅ ÎÁÈÏÄÉÔÓÑ. ó MB>> ËÉÔÁÊÐÏÓÙÌÔÏÒÇÁ ÍÎÅ ÖÄÁÔØ ÎÅËÏÇÄÁ, ÓÒÏËÉ "ÐÏÚÁ×ÞÅÒÁ".

éÍÅÌÉÓØ × ×ÉÄÕ ÇÏÔÏ×ÙÅ ÍÏÄÕÌÉ Ó ÏÎÏÊ ÖÉ×ÏÔÉÎËÏÀ.

AB>

formatting link
AB> ÷ ÎÁÌÉÞÉÉ.

÷ÉÄÅÌ Ñ ÉÈ. úÁÅÂÕÓØ, ÎÁ×ÅÒÎÏ. HÏ ÄÅÌÁÔØ ÎÅÞÁ, ÐÒÉģÔÓÑ ÚÁÅÂÁÔØÓÑ.

AB>>>

formatting link
AB>>> ôÁËÁÑ ÂÏÒÄÁ ÅÓÔØ? ó ÎÅÊ ÄÏÌÖÎÏ ÐÏÄÎÑÔØÓÑ, ÐÏÓÌÅ ÎÅÂÏÌÛÉÈ ÐÁÔÞÅÊ. MB>> HÅÔÕ, Á ÐÏËÕÐÁÔØ ÐÒÉÛÌÏÓØ ÂÙ ÚÁ Ó×ÏÉ ÄÅÎØÇÉ. é èú, ×ÅÒÎÕÔÓÑ MB>> ÌÉ...

AB> îÅ ÚÎÁÀ, ×ÒÑÄ ÌÉ ÐÏÌÕÞÉÔÓÑ ÍÅÌËÉÊ QFN Ó ÏÂ×ÅÓÏÍ ÒÁÓÐÁÑÔØ ÓÉÌØÎÏ AB> ÐÒÏÝÅ/ÄÅÛÅ×ÌÅ.

åÓÌÉ ÐÏÌÕÞÉÔÓÑ ÓÁÍÏÄÅÌËÁ, ÔÏ ÐÒÅÄÌÏÖÕ ÚÁËÁÚÞÉËÕ ÜÔÕ ÐÌÁÔÕ, ÏÎ ËÕÐÉÔ. óÅÊÞÁÓ ÜÔÏÇÏ ÄÅÌÁÔØ ÎÅ ÈÏÞÕ, ÏÐÁÓÁÑÓØ, ÞÔÏ ÉÌÉ ÎÅ ÐÏÌÕÞÉÔÓÑ, ÉÌÉ ×ÒÅÍÅÎÉ ÎÅ È×ÁÔÉÔ.

--Michael G. Belousoff-- Yekaterinburg city mickbell(dog)mail(dot)ru

... ==== ðÒÏÂÌÅÍÕ ÎÁÄÏ ÒÅÛÁÔØ ÄÏ ÔÏÇÏ, ËÁË ÏÎÁ ÐÏÑ×ÉÔÓÑ. ====

Hi Michael, hope you are having a nice day!

16 Nov 17, Michael Belousoff wrote to Alexey V Bugrov:

AVB>>>>> íÏÇÕ ÓÏÂÒÁÔØ ÐÏÄ F407, ÎÅ ÐÒÉÎÃÉÐÉÁÌØÎÏ. MB>>> âÙÌÏ ÂÙ ÐÒÅËÒÁÓÎÏ. AB>> óÅÇÏÄÎÑ ÓÄÅÌÁÀ. MB> ïë.

ðÏÄÇÏÔÏ×ÉÌ ÓÉÌØÎÏ ËÁÓÔÒÉÒÏ×ÁÎÎÙÊ ÐÒÏÅËÔ ÐÏÄ ÍÏÅ ÖÅÌÅÚÏ. ó ÂÏÌØÛÏÊ ÄÏÌÅÊ ×ÅÒÏÑÔÎÏÓÔÉ ÏÎ ÚÁÐÕÓÔÉÔÓÑ ÎÁ ÄÉÓËÁ×ÅÒÉ ÂÅÚ ÉÚÍÅÎÅÎÉÊ. äÁÖÅ, ÎÁ×ÅÒÎÏÅ, PHY Ó ÐÌÁÔÙ ÒÁÓÛÉÒÅÎÉÑ -BB (ÔÁÍ ÔÏÖÅ LAN8720A) ÐÏÄÈ×ÁÔÉÌÓÑ ÂÙ, ÎÏ ÎÁÄÏ ÐÒÏ×ÅÒÑÔØ ÎÁ ËÁËÏÍ ÏÎ ÁÄÒÅÓÅ É ÎÁ ËÁËÏÊ gpio Ó ÎÅÇÏ ÚÁ×ÅÄÅÎÏ ÐÒÅÒÙ×ÁÎÉÅ. ðÏÐÒÁ×ÉÔØ ÎÅÄÏÌÇÏ. ðÒÅÄÐÏÌÁÇÁÅÔÓÑ ÅÝÅ, ÞÔÏ ÎÁ I2C ×ÉÓÉÔ eeprom Ó MAC ÁÄÒÅÓÏÍ, ÎÏ ÅÇÏ ÍÏÖÎÏ É ÒÕËÁÍÉ ×ÂÉÔØ × ËÏÄ.

svn checkout

formatting link
user: fido passwd: rules

õ ÍÅÎÑ ÏÎÏ ÚÁÐÕÓËÁÅÔÓÑ, ÎÁ ÐÉÎÇÉ ÏÔ×ÅÞÁÅÔ, ÐÏ Modbus/TCP ÔÏÖÅ. äÁÖÅ ÒÁÂÏÔÁÅÔ ÇÅÊÔ TCP->UART. ðÒÏÅËÔ ÓÄÅÌÁÎ ÐÏÄ gcc+Eclipse. ëÁË ÎÁÓÔÒÏÉÔØ ÓÒÅÄÕ/ÏËÒÕÖÅÎÉÅ ÄÌÑ ÓÂÏÒËÉ Ñ ÎÅ ÔÁË ÄÁ×ÎÏ ÐÉÓÁÌ × ÁÚÅÒÓÁÈ. äÌÑ ÜËÓÐÅÒÉÍÅÎÔÏ× ÍÏÖÎÏ ÚÁÐÕÓËÁÔØ ÉÚ ÓÒÅÄÙ ÓÒÁÚÕ application, ÔÁÍ ×ÓÅ ÎÁÓÔÒÏÊËÉ ÓÄÅÌÁÎÙ. ðÏÓÍÏÔÒÉ ÐÏËÁ ÏÂÝÕÀ ÉÄÅÀ, ÂÕÄÕÔ ×ÏÐÒÏÓÙ - ÐÉÛÉ. éÌÉ ÚÄÅÓØ, ÉÌÉ, ÄÌÑ ÏÐÅÒÁÔÉ×ÎÏÓÔÉ, ÍÏÖÎÏ × ÁÓØËÕ/ÖÁÂÅÒ.

WBR, AVB

äÏÂÒÏÇÏ ×ÒÅÍÅÎÉ ÓÕÔÏË, Alexey! 16 Nov 2017 23:22:06, ÔÙ -> Michael Belousoff:

AVB> ðÏÄÇÏÔÏ×ÉÌ ÓÉÌØÎÏ ËÁÓÔÒÉÒÏ×ÁÎÎÙÊ ÐÒÏÅËÔ ÐÏÄ ÍÏÅ ÖÅÌÅÚÏ. ó ÂÏÌØÛÏÊ AVB> ÄÏÌÅÊ ×ÅÒÏÑÔÎÏÓÔÉ ÏÎ ÚÁÐÕÓÔÉÔÓÑ ÎÁ ÄÉÓËÁ×ÅÒÉ ÂÅÚ ÉÚÍÅÎÅÎÉÊ. AVB> svn checkout

formatting link
AVB> user: fido passwd: rules

âÒÒÒÒ... ËÁË ÔÙ ÍÏÖÅÛØ ÐÏÌØÚÏ×ÁÔØÓÑ ÜÔÉÍ ÕÇÒÏÂÉÝÅÍ? åÓÔØ ÖÅ git :-)

2 MB: ÍÎÅ ÐÒÉÛÌÏÓØ ×ÙÔÑÇÉ×ÁÔØ ÐÏÓÒÅÄÓÔ×ÏÍ svn --username fido --password rules checkout

formatting link
AVB> ðÒÏÅËÔ ÓÄÅÌÁÎ ÐÏÄ gcc+Eclipse.

ïÎÏ É ×ÉÄÎÏ... ÌÁÄÎÏ, ÕÖ Makefile Ñ ËÁË-ÎÉÂÕÄØ ÎÁÐÉÛÕ.

Hi Alexey, hope you are having a nice day!

17 Nov 17, Alexey Vissarionov wrote to Alexey V Bugrov:

AVB>> ðÏÄÇÏÔÏ×ÉÌ ÓÉÌØÎÏ ËÁÓÔÒÉÒÏ×ÁÎÎÙÊ ÐÒÏÅËÔ ÐÏÄ ÍÏÅ ÖÅÌÅÚÏ. ó ÂÏÌØÛÏÊ AVB>> ÄÏÌÅÊ ×ÅÒÏÑÔÎÏÓÔÉ ÏÎ ÚÁÐÕÓÔÉÔÓÑ ÎÁ ÄÉÓËÁ×ÅÒÉ ÂÅÚ ÉÚÍÅÎÅÎÉÊ. AVB>> svn checkout

formatting link
AVB>> user: fido passwd: rules AV> âÒÒÒÒ... ËÁË ÔÙ ÍÏÖÅÛØ ÐÏÌØÚÏ×ÁÔØÓÑ ÜÔÉÍ ÕÇÒÏÂÉÝÅÍ? åÓÔØ ÖÅ git :-)

÷Ù Ó×ÏÉ ÓÅËÔÁÎÔÓËÉÅ ÚÁÍÁÛËÉ ÏÓÔÁרÔÅ ÕÖÅ. ëÁÖÄÏÍÕ Ï×ÏÝÕ Ó×ÏÅ ÍÅÓÔÏ.

AV> 2 MB: ÍÎÅ ÐÒÉÛÌÏÓØ ×ÙÔÑÇÉ×ÁÔØ ÐÏÓÒÅÄÓÔ×ÏÍ AV> svn --username fido --password rules checkout AV>

formatting link
ÈÍ. ÷ÏÏÂÓÞÅ-ÔÏ ÏÎÏ É ÔÁË ÓÐÒÏÓÉÔ É ÌÏÇÉÎ É ÐÁÒÏÌØ.

AVB>> ðÒÏÅËÔ ÓÄÅÌÁÎ ÐÏÄ gcc+Eclipse. AV> ïÎÏ É ×ÉÄÎÏ... ÌÁÄÎÏ, ÕÖ Makefile Ñ ËÁË-ÎÉÂÕÄØ ÎÁÐÉÛÕ.

é ÎÁÈÒÅÎÁ ÏÎ ÔÕÔ? á ÚÁÐÕÓËÁÔØ É ÏÔÌÁÖÉ×ÁÔØ ÔÙ ÐÏÔÏÍ ÂÕÄÅÛØ × ËÏÎÓÏÌØËÅ gdb ÂÅÚ ÆÒÏÎÔÜÎÄÁ? âÉÂÌÉÏÔÅËÉ Õ ÍÅÎÑ ÓÏÂÉÒÁÀÔÓÑ ÔÏÖÅ ÍÅÊËÆÁÊÌÁÍÉ, ÎÏ ÄÌÑ ÐÒÏÅËÔÏ×, ËÏÔÏÒÙÅ ÒÁÂÏÔÁÀÔ Ó ÖÅÌÅÚÏÍ, ÜÔÏ ÎÉÈÒÅÎÁ ÎÅ ÕÄÏÂÎÏ.

WBR, AVB

ðÒÉ×ÅÔ, Alexey. ÷ÏÔ ÞÔÏ Alexey V Bugrov wrote to Michael Belousoff:

AB> õ ÍÅÎÑ ÏÎÏ ÚÁÐÕÓËÁÅÔÓÑ, ÎÁ ÐÉÎÇÉ ÏÔ×ÅÞÁÅÔ, ÐÏ Modbus/TCP ÔÏÖÅ. äÁÖÅ AB> ÒÁÂÏÔÁÅÔ ÇÅÊÔ TCP->UART.

AB> ðÒÏÅËÔ ÓÄÅÌÁÎ ÐÏÄ gcc+Eclipse. ëÁË ÎÁÓÔÒÏÉÔØ ÓÒÅÄÕ/ÏËÒÕÖÅÎÉÅ ÄÌÑ AB> ÓÂÏÒËÉ Ñ ÎÅ ÔÁË ÄÁ×ÎÏ ÐÉÓÁÌ × ÁÚÅÒÓÁÈ. äÌÑ ÜËÓÐÅÒÉÍÅÎÔÏ× ÍÏÖÎÏ AB> ÚÁÐÕÓËÁÔØ ÉÚ ÓÒÅÄÙ ÓÒÁÚÕ application, ÔÁÍ ×ÓÅ ÎÁÓÔÒÏÊËÉ ÓÄÅÌÁÎÙ.

AB> ðÏÓÍÏÔÒÉ ÐÏËÁ ÏÂÝÕÀ ÉÄÅÀ, ÂÕÄÕÔ ×ÏÐÒÏÓÙ - ÐÉÛÉ. éÌÉ ÚÄÅÓØ, ÉÌÉ, ÄÌÑ AB> ÏÐÅÒÁÔÉ×ÎÏÓÔÉ, ÍÏÖÎÏ × ÁÓØËÕ/ÖÁÂÅÒ.

âÌÁÇÏÄÁÒÀ ÄÕÛÅ×ÎÏ! óÕÄÑ ÐÏ ×ÓÅÍÕ, ÏÔ ÜÔÏÊ ÒÁÂÏÔÙ Ñ ÏÔËÁÖÕÓØ, ÓÒÏËÉ ÓÏ×ÅÒÛÅÎÎÏ ÎÅÒÅÁÌØÎÙÅ: ÄÏ ÓÄÁÞÉ ÇÏÔÏ×ÏÇÏ ÄÅ×ÁÊÓÁ ÍÅÎØÛÅ ÍÅÓÑÃÁ. ëÁË ×ÓÅÇÄÁ, ÚÁËÁÚÞÉË ÉÚÍÅÎÉÌ ôú ÐÏ ÈÏÄÕ ÄÅÌÁ. òÁÎØÛÅ ÜÔÁ ËÏÎÔÏÒÁ ÐÕÓËÁÌÁ ÛËÁÆÙ ÕÐÒÁ×ÌÅÎÉÑ Ó ÍÏÉÍ ÄÅ×ÁÊÓÉËÏÍ ÎÁ ÂÏÒÔÕ, × ËÏÔÏÒÏÍ ÎÅ ÂÙÌÏ ÍÏÄÂÁÓÁ ÔÓÐ, Á ÔÕÔ ×ÄÒÕÇ ÐÏÎÁÄÏÂÉÌÓÑ. ôÅÍ ÎÅ ÍÅÎÅÅ, Ô×ÏÊ ÔÒÕÄ ÚÒÑ ÎÅ ÐÒÏÐÁģÔ, Ñ ÏÂÑÚÁÔÅÌØÎÏ ÉÍ ÚÁÊÍÕÓØ, ÈÏÔÑ ÂÙ ÄÌÑ ÐÏ×ÙÛÅÎÉÑ Ó×ÏÅÊ Ë×ÁÌÉ-ÆÉËÃÉÉ.

--Michael G. Belousoff-- Yekaterinburg city mickbell(dog)mail(dot)ru

... ==== ðÒÏÂÌÅÍÕ ÎÁÄÏ ÒÅÛÁÔØ ÄÏ ÔÏÇÏ, ËÁË ÏÎÁ ÐÏÑ×ÉÔÓÑ. ====

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required