
рдореЗрд░рд╛ рдПрдХ рджреЛрд╕реНрдд рд╣реИ рдЬреЛ рдСрдЯреЛрдореЛрдЯрд┐рд╡ рдЖрдпрд░рди рдХреА рдорд░рдореНрдордд рдореЗрдВ рд▓рдЧрд╛ рд╣реБрдЖ рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд┐рд╕реА рддрд░рд╣ рдореБрдЭреЗ рдПрдХ рд╕реНрд╡рд╛рдпрддреНрдд рд╣реАрдЯрд░ рдирд┐рдпрдВрддреНрд░рдг рдЗрдХрд╛рдИ рд╕реЗ рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдорд┐рд▓рд╛рдпрд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛ рдХрд┐ рдЙрдирдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЗрд╕реЗ рдирд╣реАрдВ рд▓реЗрддреЗ рд╣реИрдВ, рдФрд░ рд╡рд╣ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдЖрдЧреЗ рдФрд░ рдкреАрдЫреЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХрдИ рдмреНрд▓реЙрдХ рд╣реИрдВ, рд▓реЛрд╣реЗ рдореЗрдВ рд╡реЗ рдЕрдХреНрд╕рд░ рд╕рдорд╛рди рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдЬрд┐рди рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рд╡реЗ рдЕрд▓рдЧ рд╣реИрдВред рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рджреЛрд╖рдкреВрд░реНрдг рдХреЗ рдмрдЬрд╛рдп рдПрдХ рдмреНрд▓реЙрдХ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЕрд▓рдЧ рд╣реИ рдФрд░ рдЖрдк рдЗрд╕реЗ рдмрджрд▓ рдирд╣реАрдВ рд╕рдХрддреЗ рд╣реИрдВред рдЪреВрдВрдХрд┐ рдпрд╣ рдХрд╛рд░реНрдп рджрд┐рд▓рдЪрд╕реНрдк рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдШреВрдордиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдпрджрд┐ рд╡рд┐рд╖рдп рдЖрдкрдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рддреЛ рдХреГрдкрдпрд╛, рдмрд┐рд▓реНрд▓реА рдХреЗ рдиреАрдЪреЗ ...
рд╡рд┐рд╖рдп M306N5FCTFP рдерд╛ред рдпрд╣ рд╕рдореВрд╣ M16C / 6N5 рдХрд╛ рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╣реИред M16C / 60 рдХреЛрд░ рдорд┐рддреНрд╕реБрдмрд┐рд╢реА рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдХреЗ рд░реВрдк рдореЗрдВ 2003 рд╕реЗ рдПрдордХреЗ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЗрд╕ рдХрдВрдкрдиреА рдХреЗ рдЙрддреНрддрд░рд╛рдзрд┐рдХрд╛рд░реА рд░реЗрдиреЗрд╕рд╛ рд╣реИрдВ, рдЕрдм рдЗрд╕ рдмреНрд░рд╛рдВрдб рдХреЗ рддрд╣рдд рдЗрди рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдХреЛ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛
рдХрдВрдХрдбрд╝ 100-рдкрд┐рди QFP рдкреИрдХреЗрдЬ рдореЗрдВ 16-рдмрд┐рдЯ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╣реИред рдХрд░реНрдиреЗрд▓ рдореЗрдВ 1 рдПрдордмреА рдПрдбреНрд░реЗрд╕ рд╕реНрдкреЗрд╕, рдСрдЯреЛрдореЛрдЯрд┐рд╡ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП 20 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдХреА рдШрдбрд╝реА рдЖрд╡реГрддреНрддрд┐ рд╣реИред рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╕реЗрдЯ рднреА рдмрд╣реБрдд рд╡реНрдпрд╛рдкрдХ рд╣реИ: рджреЛ 16-рдмрд┐рдЯ рдЯрд╛рдЗрдорд░ рдФрд░ рдореЛрдЯрд░реНрд╕ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 3-рдЪрд░рдг рдкреАрдбрдмреНрд▓реВрдПрдо рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛, рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ UART, SPI, I2C рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, 2 DMA рдЪреИрдирд▓, рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд CAN2BB рдирд┐рдпрдВрддреНрд░рдХ рд╣реИ, рд╕рд╛рде рд╣реА рдПрдХ PLL рднреА рд╣реИред рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдпрд╣ рдмреВрдврд╝реЗ рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реИред рдпрд╣рд╛рдБ рдкреНрд░рд▓реЗрдЦрди рд╕реЗ рдПрдХ рдЕрд╡рд▓реЛрдХрди рдЪрд╛рд░реНрдЯ рд╣реИ:

рдЪреВрдВрдХрд┐ рдореЗрд░рд╛ рдХрд╛рдо рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЛ рдлрд╛рдбрд╝рдирд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рд╕реНрдореГрддрд┐ рдореЗрдВ рднреА рдмрд╣реБрдд рд░реБрдЪрд┐ рд░рдЦрддрд╛ рд╣реИред рдпрд╣ рдПрдордХреЗ рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рдирдХрд╛рдмрдкреЛрд╢ рдФрд░ рдлреНрд▓реИрд╢ред рдореБрдЭреЗ рдорд┐рд▓рд╛, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, M306N5FCTFPред рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, рд╡рд┐рд╡рд░рдг рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╣рддрд╛ рд╣реИ:
- рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рд╕рдВрд╕реНрдХрд░рдг
- 128 KBytes + 4K (рдЕрддрд┐рд░рд┐рдХреНрдд 4K - рддрдерд╛рдХрдерд┐рдд рдмреНрд▓реЙрдХ рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрд╣рд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ, рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╕реНрдЯреЛрд░ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИ)
- рд╡рд┐ verред (+ 125 рдбрд┐рдЧреНрд░реА рд╕реЗрд▓реНрд╕рд┐рдпрд╕ рдХреА рд╕реАрдорд╛ рдХреЗ рд╕рд╛рде рдореЛрдЯрд░ рд╡рд╛рд╣рди рд╕рдВрд╕реНрдХрд░рдг)
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдЬреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдЦреАрдВрдЪреА рд╣реИ, рдЙрд╕рд╕реЗ рдХреИрд╕реЗ рдЦреАрдВрдЪреЗрдВ
рдпрд╣ рдХреЗрд╡рд▓ рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдореЗрдореЛрд░реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЪрд┐рдк рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рдПрдХреАрдХреГрдд рдХрд┐рдП рдЧрдП рддрдВрддреНрд░реЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдХреЗ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рд╕реЗ рдХреБрдЫ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореИрдиреБрдЕрд▓ рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдирд┐рд░реНрдорд╛рддрд╛ рдХреГрдкрдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдЗрди-рд╕рд░реНрдХрд┐рдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдЬрд░реВрд░рддреЛрдВ рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА рдореЗрдВ рдПрдХ рдмреВрдЯрд▓реЛрдбрд░ рд░рдЦреЗред

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдКрдкрд░ рдХреА рддрд╕реНрд╡реАрд░ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдореЗрдореЛрд░реА 2 рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИ: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд╖реЗрддреНрд░, рдФрд░ рдмреВрдЯрд▓реЛрдбрд░ рдХреНрд╖реЗрддреНрд░ред рджреВрд╕рд░реЗ рдореЗрдВ, рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ рдХрд╛рд░рдЦрд╛рдиреЗ рд╕реЗ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдореЗрдореЛрд░реА рдХреЛ рд▓рд┐рдЦ, рдкрдврд╝, рдорд┐рдЯрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ, рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдпрд╛ CAN рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рдВрдЪрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЖрдкрдХреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд┐рдП рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, рдпрд╣ рдЖрд╕рд╛рдиреА рд╕реЗ рдХрдо рд╕реЗ рдХрдо UART рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд╛рдирдХ рдмреВрдЯрд▓реЛрдбрд░ рдкрд░ рджрд╕реНрддрдХ рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдХреЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ... рдЖрдЧреЗ рджреЗрдЦрддреЗ рд╣реБрдП: рд╣реАрдЯрд░ рдирд┐рд░реНрдорд╛рддрд╛ рдиреЗ рдЕрдкрдиреЗ рдмреВрдЯрд▓реЛрдбрд░ рд╕реЗ рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдЖрдк рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдЖрдЧреЗ рдЦреБрджрд╛рдИ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рддреБрд░рдВрдд рдПрдХ рдЖрд░рдХреНрд╖рдг рдХрд░реЗрдВ рдХрд┐ рдЕрднреА рднреА рдПрдХ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд┐рдзрд┐ рд╣реИ, рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдирд╣реАрдВ рдерд╛, рдореИрдВрдиреЗ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ред
рдмреВрдЯрд▓реЛрдбрд░ рдСрдкрд░реЗрд╢рди рдореЛрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдВрдпреЛрдЬрди рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИ CNVSS, P5_0, P5_5 рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд░реАрд╕реЗрдЯ рдХреЗ рджреМрд░рд╛рдиред рдЕрдЧрд▓рд╛, рдпрд╛ рддреЛ рдореЗрдореЛрд░реА рдХреА рд╕рд╛рдордЧреНрд░реА рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд▓рд┐рдЦреЗрдВ, рдпрд╛ рд╕рдорд╛рдкреНрдд рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рд░реЗрдиреЗрд╕рд╛ рдЕрдкрдиреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ "рдПрдо 16 рд╕реА рдлреНрд▓реИрд╢ рд╕реНрдЯрд╛рд░реНрдЯрд░" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдПрдХ рдХрдо рдкрдврд╝рд╛ рд╣реБрдЖ рдХрд╛рд░реНрдп рд╣реИред рдпрд╣ рдбрд┐рд╕реНрдХ рдкрд░ рдЬреЛ рднреА рдкрдврд╝рддрд╛ рд╣реИ рдЙрд╕реЗ рд╕рд╣реЗрдЬрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рддреБрд▓рдирд╛ рдбрд┐рд╕реНрдХ рд╕реЗ рдлрд╛рдЗрд▓ рд╕реЗ рдХрд░рддрд╛ рд╣реИред рдпрд╛рдиреА рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдкрдврд╝рдирд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рддреНрдпрд╛рдкрди рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, M16C-Flasher рдирд╛рдордХ рдПрдХ рдЬрд░реНрдорди рдлреНрд░реА рдпреВрдЯрд┐рд▓рд┐рдЯреА рд╣реИ, рдЬреЛ рдлрд░реНрдорд╡реЗрдпрд░ рдкрдврд╝ рд╕рдХрддреА рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЯреВрд▓рдХрд┐рдЯ рдХреЛ рдЙрдард╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдкрдарди рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ

рд╕рдм рдХреБрдЫ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реЛрдЧрд╛ рдпрджрд┐ рдмреВрдЯрд▓реЛрдбрд░ рдиреЗ рдЕрдирдзрд┐рдХреГрдд рдкрд╣реБрдВрдЪ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХреАред рдореИрдВ рд╕рд┐рд░реНрдл рдореИрдиреБрдЕрд▓ рд╕реЗ рдПрдХ рдмрд╣реБрдд рдореБрдлреНрдд рдЕрдиреБрд╡рд╛рдж рджреВрдВрдЧрд╛ред
рдЖрдИрдбреА рд╕рддреНрдпрд╛рдкрди рдХрд╛рд░реНрдп
рд╕реАрд░рд┐рдпрд▓ рдФрд░ рдХреИрди рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░реЗрд╖рд┐рдд рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреА рддреБрд▓рдирд╛ рдлреНрд▓реИрд╢ рдореЗрдореЛрд░реА рдореЗрдВ рджрд░реНрдЬ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдХреА рдЬрд╛рддреА рд╣реИред рдпрджрд┐ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдореЗрд▓ рдирд╣реАрдВ рдЦрд╛рддреЗ рд╣реИрдВ, рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рднреЗрдЬреЗ рдЧрдП рдЖрджреЗрд╢ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рд░реАрд╕реЗрдЯ рд╡реЗрдХреНрдЯрд░ рдХреЗ 4 рдмрд╛рдЗрдЯреНрд╕ FFFFFFFFh рд╣реИрдВ, рддреЛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕рднреА рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ 7 рдмрд╛рдЗрдЯреНрд╕ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ, рдкрд╣рд▓реЗ рдмрд╛рдЗрдЯ рд╕реЗ, 0FFFDFh, 0FFFE3h, 0FFFEBh, 0FFFEFh, 0FFFF3h, 0FFFF3h, рдФрд░ 0FFFFBh рдкрддреЗ рдкрд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИредрдЗрд╕ рдкреНрд░рдХрд╛рд░, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреЛрд╖рд┐рдд 7 рдмрд╛рдЗрдЯреНрд╕ рдХреЛ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ред рдлрд┐рд░, рдЖрдЧреЗ рджреЗрдЦрддреЗ рд╣реБрдП, рдореИрдВ рдЙрд╕реА "M16C рдлреНрд▓реИрд╢ рд╕реНрдЯрд╛рд░реНрдЯрд░" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдордХреЗ рд╕реЗ рдЬреБрдбрд╝рд╛ рдФрд░ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рд╢реВрдиреНрдп рдФрд░ рдПрдлрдПрдл рдХреЗ рд╕рдВрдпреЛрдЬрди рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рдереЗ рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рд╣рд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рддреГрддреАрдп-рдкрдХреНрд╖ рдЪреИрдирд▓реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдорд▓реЗ рдХрд╛ рдПрдХ рд╡рд┐рдЪрд╛рд░ рддреБрд░рдВрдд рдпрд╣рд╛рдВ рд╕рд╛рдордиреЗ рдЖрдпрд╛ред рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╕рд┐рд░ рдореЗрдВ рдПрдХ рд╣реЗрдбрд╕реНрдХрд╛рд░реНрдлрд╝ рд╣реЛрдиреЗ рдХрд╛ рдирд╛рдЯрдХ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рдерд╛, рдЬреЛ рдореБрдЭреЗ рдкрд╛рд╡рд░ рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдХрд░рдВрдЯ рдорд╛рдкрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рддрдп рдХрд┐рдпрд╛ рдХрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рдмрдбрд╝рд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рдмрд╛рдЗрдХ рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдкрд╣рд▓реЗ рд╣реА рд╣реЛ рдЪреБрдХрд╛ рд╣реИред рдХреБрдЫ рдЦреЛрдЬреЛрдВ рдХреЛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЬрд▓реНрджреА рд╕реЗ рд╣реИрдХрд╛рджреЗ.рдЖрдИрдУ рдкрд░ рдкрд╛рдпрд╛ рдХрд┐ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╕рд░реНрдЬ 'рдХреНрдпреВ 3k' рдмрд╛рдЬрд╝рдиреНрд╕рдХреА, рдЬрд┐рд╕рдХрд╛ рд╢реАрд░реНрд╖рдХ "рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рддреЛрд╢рд┐рдмрд╛ рдЖрд░ 100 BIOS" рд╣реИред рдФрд░ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░, рд▓реЗрдЦрдХ рдиреЗ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╕рдЯреАрдХ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣рд▓ рдХрд┐рдпрд╛: рдПрдордХреЗ рдПрдо 306 рдХреЗ 9 рдПрдлрд╕реАрдПрд▓рдЖрд░ рд╕реЗ рдлрд░реНрдорд╡реЗрдпрд░ рдирд┐рдХрд╛рд▓рдирд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ - рдЙрд╕ рд╕рдордп рдХрд╛рд░реНрдп рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╣рд▓ рд╣реЛ рдЧрдпрд╛ рдерд╛ред рдПрдХ рддрд░рдл, рдореИрдВ рдереЛрдбрд╝рд╛ рдкрд░реЗрд╢рд╛рди рдерд╛ - рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдкрд╣реЗрд▓реА рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдирд╣реАрдВ рд╣реБрдИ рдереАред рджреВрд╕рд░реА рдУрд░, рдХрд╛рд░реНрдп рдЕрдкрдиреЗ рд╢реЛрд╖рдг рдореЗрдВ рднреЗрджреНрдпрддрд╛ рдХреА рдЦреЛрдЬ рд╕реЗ рдмрджрд▓ рдЧрдпрд╛, рдЬрд┐рд╕рдиреЗ рдмрд╣реБрдд рддреЗрдЬ рд╕рдорд╛рдзрд╛рди рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, q3k, рдмрд┐рд▓реНрдХреБрд▓ рдЙрд╕реА рддрд░реНрдХ рд╕реЗ, рд╡рд░реНрддрдорд╛рди рдЦрдкрдд рдХреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд╕рд╛рде рдЕрдзреНрдпрдпрди рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ рдпрд╣ рдЕрдзрд┐рдХ рдЕрдиреБрдХреВрд▓ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдерд╛, рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдЪрд┐рдкрд╡рд┐рд╕реНрдкрд░рд░ рдерд╛, рдлрд┐рд░ рднреА рдореБрдЭреЗ рдпрд╣ рдмрд╛рдд рд╕рдордЭ рдирд╣реАрдВ рдЖрдИред рд▓реЗрдХрд┐рди рдХрдм рд╕реЗ рдЦрдкрдд рдЪрд╛рд▓реВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдирдХреА рдкрд╣рд▓реА рдЬрд╛рдВрдЪ рдЕрдиреБрдЪрд┐рдд рд╣реЛ рдЧрдИ рдФрд░ рд╡рд╣ рд╢реЛрд░ рд╕реЗ рдЙрдкрдпреЛрдЧреА рдХреБрдЫ рдЕрд▓рдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХреЗ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рдкрд░ рдПрдХ рд╕рд░рд▓ рд╣рдорд▓реЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдмреВрдЯрд▓реЛрдбрд░ рдЖрджреЗрд╢ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди BUSY рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЦреАрдВрдЪрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдореЗрдЬрдмрд╛рди рдХреЛ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдХрд┐ рд╡рд╣ рд╡реНрдпрд╕реНрдд рд╣реИ рдпрд╛ рдЕрдЧрд▓реЗ рдХрдорд╛рдВрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИред Q3k рдХреА рдзрд╛рд░рдгрд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рд╡реНрдпрд╕реНрдд рдзреНрд╡рдЬ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рдЕрдВрддрд┐рдо рдмрд┐рдЯ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рд╕реЗ рд╕рдордп рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдгрдирд╛ рдХреЗ рджреМрд░рд╛рди рд╕реВрдЪрдирд╛ рдХреЗ рд╕реНрд░реЛрдд рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдХреБрдВрдЬреА рдХреА рдкрд╣рд▓реА рдмрд╛рдЗрдЯ рдХреЛ рдПрдиреНрдпреВрдорд░реЗрдЯ рдХрд░рдХреЗ рдЗрд╕ рдзрд╛рд░рдгрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддреЗ рд╕рдордп, рдПрдХ рд╕рдордп рд╡рд┐рдЪрд▓рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдорд╛рдорд▓реЗ рдореЗрдВ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ - рдЬрдм рдкрд╣рд▓реА рдмрд╛рдЗрдЯ FFh рдХреЗ рдмрд░рд╛рдмрд░ рдереАред рд╕рдордп рдорд╛рдкрдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рд▓реЗрдЦрдХ рдиреЗ рдХреНрд╡рд╛рд░реНрдЯреНрдЬ рдЧреБрдВрдЬрдпрдорд╛рди рдпрдВрддреНрд░ рдХреЛ рдмрдВрдж рдХрд░рдХреЗ рдФрд░ рдорд╛рдк рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдШрдбрд╝реА рдЗрдирдкреБрдЯ рдореЗрдВ 666 kHz рд╡рд░реНрдЧ рддрд░рдВрдЧ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдХреЗ рдПрдордХреЗ рдХреЛ рдзреАрдорд╛ рдХрд░ рджрд┐рдпрд╛ред рдЙрд╕рдХреЗ рдмрд╛рдж, рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЪреБрдирд╛ рдЧрдпрд╛ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рдкрд╣рд▓рд╛ рдкреИрдирдХреЗрдХ - рдПрдХ рд░реЗрдХ
рд╣рд╛! рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ ... рдЕрдм рдореИрдВ рдЬрд▓реНрджреА рд╕реЗ рдЕрдкрдиреЗ рдореМрдЬреВрджрд╛ STM32VLDiscovery рдХреЛ STM32F100 рдХреЗ рд╕рд╛рде рдмреЛрд░реНрдб рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ, рдЬреЛ рдХреЛрдб рднреЗрдЬреЗрдЧрд╛ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рдХреЛ рдорд╛рдкреЗрдЧрд╛, рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдорд╛рдк рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдереВрдХ рджреЗрдЧрд╛ред рдХреНрдпреЛрдВрдХрд┐ рд▓рдХреНрд╖реНрдп рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд╕рд╛рде рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдкрд╣рд▓реЗ рд╕реЗ рдпреВрдПрд╕рдмреА-рдпреВрдПрдЖрд░рдЯреА рдПрдбрд╛рдкреНрдЯрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреАрд╕реА рд╕реЗ рдЬреБрдбрд╝рд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдкрд░ рдХреБрдЫ рднреА рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рд╣рдо рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред

рдЬрдм рдмреВрдЯрд▓реЛрдбрд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдЗрдирдкреБрдЯ CLK1 рдЬрдореАрди рдкрд░ рдЦрд┐рдВрдЪ рдЬрд╛рддрд╛ рд╣реИ, рдЙрд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдЙрд╕рд╕реЗ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд╕рдВрдЪрд╛рд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ - рд╕рд╕реНрдкреЗрдВрдбрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реЛрд▓реНрдбрд░реЗрдб рдерд╛ рдФрд░ рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рджреЛ рдмреЛрд░реНрдб рдХреЛ рддрд╛рд░реЛрдВ рд╕реЗ рдЬреЛрдбрд╝рд╛: рдбрд┐рд╕реНрдХрд╡рд░реА рдФрд░ рдмреНрд░реЗрдбрдмреЛрд░реНрдб рдХреЛ рд▓рдХреНрд╖реНрдп M306 рдХреЗ рд╕рд╛рдеред
рд╕реНрддрд░реЛрдВ рдХреЗ рд╕рд╛рдордВрдЬрд╕реНрдп рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ:
рдХреНрдпреЛрдВрдХрд┐ рдЪреВрдВрдХрд┐ M16 рдХреЗ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдкрд░ TTL рдХрд╛ рд╕реНрддрд░ рд╣реИ, рдФрд░ STM32 рдореЗрдВ LVTTL (рд╕рд░рд▓реАрдХреГрдд, рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рд╢реАрдЯ рджреЗрдЦреЗрдВ) рд╣реИ, рддреЛ рд╕реНрддрд░ рдорд┐рд▓рд╛рди рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдЙрдкрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдХрд┐ рдПрдХ рдЬрд╛рдиреА-рдорд╛рдиреА рдмреИрдЯрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдПрдХ рдмрд╛рд░ рдЯреЗрдмрд▓ рдкрд░ рдХрдиреЗрдХреНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рд▓реЗрд╡рд▓ рдЯреНрд░рд╛рдВрд╕рд▓реЗрдЯрд░реНрд╕ рд╕реЗ рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛: STM32 рд╕реЗ рдкрд╛рдВрдЪ-рд╡реЛрд▓реНрдЯ рдПрдордХреЗ рдкрдЪрд╛ рдЙрддреНрдкрд╛рджрди рд╕реНрддрд░, 3 рд╡реЛрд▓реНрдЯ рдХреЗ рдЕрд░реНрде рдореЗрдВ рдЗрд╕реЗ "1" рдорд╛рдирддрд╛ рд╣реИред , M16 рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ 5V рд╕рд╣рд┐рд╖реНрдгреБ STM32 рдЗрдирдкреБрдЯ рдХреЛ рдЦрд┐рд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдмреБрд░рд╛ рди рд▓рдЧреЗ, рдФрд░ рд╣рдо рдЙрд╕ рдкреИрд░ рдХреЛ рд░рдЦрдирд╛ рди рднреВрд▓реЗрдВ рдЬреЛ RESET M16 рдХреЛ рдУрдкрди рдбреНрд░реЗрди рдореЛрдб рдореЗрдВ рдЦреАрдВрдЪрддрд╛ рд╣реИред рдореИрдВ рднреВрд▓ рдЧрдпрд╛ рд╣реВрдВ, рдФрд░ рдпрд╣ рдЦреЛрдП рд╣реБрдП рд╕рдордп рдХреЗ рдЧреБрд▓реНрд▓рдХ рдХреЗ рд▓рд┐рдП + 2 рдШрдВрдЯреЗ рд╣реИред
рдпрд╣ рдиреНрдпреВрдирддрдо рдПрдХ рджреВрд╕рд░реЗ рдХреА рдЧреНрд░рдВрдерд┐рдпреЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИредрд╣рдорд▓рд╛рд╡рд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рддрд░реНрдХ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
- рд╣рдо рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдмрдВрдз рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд░реАрд╕реЗрдЯ рдкреВрд░рд╛ рд╣реЛрдиреЗ рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдлрд┐рд░ 20 рд╕реЗ рдЕрдзрд┐рдХ рдПрдордПрд╕ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рд╕рд╛рде 16 рд╢реВрдиреНрдп рд╡рд░реНрдг рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдирд┐рдордп рджрд░ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд╣реИ, рдФрд░ рдПрдордХреЗ рдХреЛ рдЗрд╕рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдкрддрд╛ рд╣реИред рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХреА рд╢реБрд░реБрдЖрддреА рдЧрддрд┐ 9600 рдмреЙрдб рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдпрд╣ рдЗрд╕ рдЧрддрд┐ рдкрд░ рд╣реИ рдХрд┐ рд▓реЛрдбрд░ рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реИ, рддреЛ рдЖрдк 9600-115200 рдХреА рд╕реАрдорд╛ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдкрд╛рдВрдЪ рдореЗрдВ рд╕реЗ рдПрдХ рдЕрд▓рдЧ рд╡рд┐рдирд┐рдордп рджрд░ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд▓реЛрдбрд░ рдиреЗ 115200 рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛)ред рдореБрдЭреЗ рдЧрддрд┐ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдмрд╕ рдмреВрдЯрд▓реЛрдбрд░ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдерд╛ред рд╣рдо FBh рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЛрдбрд░ "VER.1.01" рдЬреИрд╕реА рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛ рд╣реИред
- рд╣рдо "рдЕрдирд▓реЙрдХ" рдХрдорд╛рдВрдб рднреЗрдЬрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдХреБрдВрдЬреА рдХреА рд╡рд░реНрддрдорд╛рди рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рд╣реЛрддреА рд╣реИ, рдФрд░ рд╡реНрдпрд╕реНрдд рдзреНрд╡рдЬ рдХреЛ рд╕рд╛рдл рд╣реЛрдиреЗ рддрдХ рд╕рдордп рдХреЛ рдорд╛рдкрддреЗ рд╣реИрдВред

рдХрдорд╛рдВрдб рдореЗрдВ F5h рдХреЛрдб, рдкрддреЗ рдХреЗ рддреАрди рдмрд╛рдЗрдЯреНрд╕ рд╣реЛрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреНрд╖реЗрддреНрд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ (рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, M16C рдХрд░реНрдиреЗрд▓ рдХреЗ рд▓рд┐рдП, рдпрд╣ 0FFFDFh рд╣реИ), рд▓рдВрдмрд╛рдИ (07h), рдФрд░ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╕реНрд╡рдпрдВред
- рд╣рдо рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рдЕрдВрддрд┐рдо рдмрд┐рдЯ рдХреЗ рд╕рдВрдЪрд░рдг рдФрд░ рд╡реНрдпрд╕реНрдд рдзреНрд╡рдЬ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмреАрдЪ рдХреЗ рд╕рдордп рдХреЛ рдорд╛рдкрддреЗ рд╣реИрдВред
- рд╣рдо рдХреБрдВрдЬреА рдмрд╛рдЗрдЯ рдХреЛ рд╕реЙрд░реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ (рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдг рдореЗрдВ KEY1), рд╣рдо рд╡рд░реНрддрдорд╛рди рдмрд╛рдЗрдЯ рдХреЗ рд╕рднреА 255 рдореВрд▓реНрдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЙрд░реНрдЯ рдХрд░рдиреЗ рддрдХ рдЪрд░рдг 2 рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯрддреЗ рд╣реИрдВред
- рд╣рдо рдЖрдБрдХрдбрд╝реЛрдВ рдХреЛ рдЯрд░реНрдорд┐рдирд▓ (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдпрд╛ рд╣рдо "рдмреЛрд░реНрдб рдкрд░") рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╣реИрдВред
рд▓рдХреНрд╖реНрдп рдПрдордХреЗ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╕рдордп рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП STM32 рдореЗрдВ USART рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ - рдЗрдирдкреБрдЯ рдХреИрдкреНрдЪрд░ рдореЛрдб рдореЗрдВ рдПрдХ рдЯрд╛рдЗрдорд░ред рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ, рд╕рд╛рджрдЧреА рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдХреБрдВрдЬреА рдХреЗ рдЕрдВрддрд┐рдо рдмрд┐рдЯ рдФрд░ рдзреНрд╡рдЬ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмреАрдЪ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рдорд╛рдкрд╛, рд▓реЗрдХрд┐рди рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдФрд░ рдзреНрд╡рдЬ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ рдмреАрдЪред рдХрд╛рд░рдг рдпрд╣ рдерд╛ рдХрд┐ рдЕрдВрддрд┐рдо рдмрд┐рдЯ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдореЛрдб рдореЗрдВ рдХреИрдкреНрдЪрд░ рдЗрдирдкреБрдЯ рдХреЛ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдирд╣реАрдВ рдерд╛ред рдЗрд╕реА рд╕рдордп, UART рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╣реИ рдФрд░ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рд╕рдордп рдореВрд▓ рд░реВрдк рд╕реЗ рд╕рдорд╛рди рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдХреЛрдИ рдареЛрд╕ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рд╕рднреА рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдкрд░рд┐рдгрд╛рдо рд╕рдорд╛рди рдереЗред рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдорд╛рдиред рдЯрд╛рдЗрдорд░ рдХреА рдШрдбрд╝реА рдЖрд╡реГрддреНрддрд┐ рдХреНрд░рдорд╢рдГ 24 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдереА, рд╕рдордп рд╕рдВрдХрд▓реНрдк 41.6 рдПрдирдПрдо рд╣реИред рдареАрдХ рд╣реИ, рдареАрдХ рд╣реИ, рдореИрдВрдиреЗ рд▓рдХреНрд╖реНрдп рдПрдордХреЗ рдХреЛ рдзреАрдорд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИред рдпрд╣рд╛рдБ рдореЗрд░реЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдпрд╣ рд╕рд╡рд╛рд▓ рдЖрдпрд╛ рдХрд┐ рдореИрдВ рдЧрд▓рдд рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ, рдЬреИрд╕рд╛ рдХрд┐ q3k рдиреЗ рдХрд┐рдпрд╛ рдерд╛? рддреБрд▓рдирд╛ рдХреЗ рдмрд╛рдж, рдЕрдВрддрд░ рдкрд╛рдпрд╛ рдЧрдпрд╛: рдпрд╣ рдПрдХ рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд╡рд┐рдирд┐рдордп рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рдПрд╕рдкреАрдЖрдИ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдореИрдВ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ (UART) рд╣реВрдВред рдФрд░ рдХрд╣реАрдВ рди рдХрд╣реАрдВ, рдореИрдВрдиреЗ рдЙрд╕ рдХреНрд╖рдг рдкрд░ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬреЛ рдореБрдЭреЗ рд╢реБрд░реБрдЖрдд рдореЗрдВ рдпрд╛рдж рдЖрдпрд╛ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдФрд░ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдмреВрдЯрд▓реЛрдбрд░ рдореЛрдб рдХреЗ рд▓рд┐рдП рд╡рд╛рдпрд░рд┐рдВрдЧ рдЖрд░реЗрдЦ рдкрд░, рддреИрдпрд╛рд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдЕрд▓рдЧ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдореЗрдВ рдпрд╣ "BUSY" рд╣реИ, рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдореЗрдВ рдпрд╣ "рдореЙрдирд┐рдЯрд░" рд╣реИред рд╣рдо рдЯреЗрдмрд▓ рдХреЛ "рд╕реНрдЯреИрдВрдбрдЖрд░реНрдЯ рд╕реАрд░рд┐рдпрд▓ I / O рдореЛрдб рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ рдлрдВрдХреНрд╢рдиреНрд╕" рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВ:
"рд╢рд┐рдореЛрди рд╕реЗрдореЗрдирд┐рдХ ..."рдЯреНрд░рд┐рдлрд╝рд▓, рдЬреЛ рдкрд╣рд▓реЗ рдЫреВрдЯ рдЧрдпрд╛ рдерд╛, рдЧрд▓рдд рдЬрдЧрд╣ рд▓реЗ рдЖрдпрд╛ред рджрд░рдЕрд╕рд▓, рдЕрдЧрд░ рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдореЛрдб рдореЗрдВ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдмреВрдЯрд▓реЛрдбрд░ рд╡реНрдпрд╕реНрдд рдЭрдВрдбрд╛ рд╣реИ, рддреЛ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдореЛрдб рдореЗрдВ (рдЬреЛ рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ I / O рдореЛрдб 2 рд╣реИ) рдСрдкрд░реЗрд╢рди рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдПрдХ "рдмреНрд▓рд┐рдВрдХрд░" рд╣реИред рд╢рд╛рдпрдж, рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЯреНрд░рд╛рдВрд╕реАрд╡рд░ рдХреА рддрддреНрдкрд░рддрд╛ рдХрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдВрдХреЗрдд, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреЗ рдЙрдард╛рдиреЗ рдХреА рдЕрджреНрднреБрдд рд╕рдЯреАрдХрддрд╛ред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╣рдо рдЬрдореАрди рд╕реЗ рд╡реАрд╕реАрд╕реА рдХреЛ рдПрд╕рд╕реАрдПрд▓рдХреЗ рдкрд┐рди рдкрд░ рд░реЛрдХрдиреЗ рд╡рд╛рд▓реЗ рдХреЛ рдорд┐рд▓рд╛рдк рдХрд░рддреЗ рд╣реИрдВ, рд╡рд╣рд╛рдВ рддрд╛рд░ рдХреЛ рдорд┐рд▓рд╛рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рд╕рднреА рдПрд╕рдкреАрдЖрдИ рдХреЛ рд╣реБрдХ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ ...
рд╕рдлрд▓рддрд╛!

рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдореЛрдб рдореЗрдВ, рд╕рдм рдХреБрдЫ рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реИ, рдХреЗрд╡рд▓ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЛ рд╕рд░рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕рдордп рдкрд░ рдХрдмреНрдЬрд╛ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд░ рдореИрдВрдиреЗ рддреБрд░рдВрдд рдЗрд╕ рд╡рд┐рдзрд╛ рдХреЛ рдЪреБрдирд╛ рддреЛ рдореИрдВ рд╕рдордп рдХреА рдмрдЪрдд рдХрд░реВрдВрдЧрд╛ ... рдореИрдВрдиреЗ рдлрд┐рд░ рд╕реЗ рдкрд┐рдЫрд▓реЗ рдмрд┐рдЯ рд╕реЗ рд╕рдордп рдХреЛ рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдФрд░ рдорд╛рдк рд▓рд┐рдпрд╛, рд▓реЗрдХрд┐рди рдХреБрдВрдЬреА рдХреЗ рдЕрдВрддрд┐рдо рдмрд╛рдЗрдЯ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЯрд╛рдЗрдорд░ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдЕрд░реНрдерд╛рддреНред рд╣рдо рдЯрд╛рдЗрдорд░ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ KEY7 рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХреЛ рднреЗрдЬрддреЗ рд╣реИрдВ (рдКрдкрд░ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ, рддрд░реНрдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╕реЗ, рдЖрдк рдХрд░реНрд╕рд░ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдорд╛рдкрд╛ рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рд╣реИ)ред
рдпрд╣ рдПрдХ рд╕рдлрд▓ рдкрд╣рдЪрд╛рди рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕реЗ рдЕрдзрд┐рдХ рдерд╛ред рдпрд╣рд╛рдБ рдПрдХ рдмрд╛рдЗрдЯ рдХреА рдЧрдгрдирд╛ рд╣реИ:

рдПрдХреНрд╕-рдЕрдХреНрд╖ рдкрд░, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрд╕рддрдд рдЧрдгрдирд╛ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдХреНрд░рдорд╢рдГ рд╡рд╛рдИ-рдЕрдХреНрд╖ рдкрд░, рд╕рдВрдЪрд░рд┐рдд рдХреБрдВрдЬреА рдорд╛рдиред рд╕рд┐рдЧреНрдирд▓-рдЯреВ-рд╢реЛрд░ рдЕрдиреБрдкрд╛рдд рдРрд╕рд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд┐рд╕реА рднреА рдлрд┐рд▓реНрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕реЗ рд╕реНрдХреВрд▓ рдореЗрдВ рдПрдХ рд╕реВрдЪрдирд╛-рд╡рд┐рдЬреНрдЮрд╛рди рдкрд╛рда рдореЗрдВ: рд╣рдо рд╕рд░рдгреА рдореЗрдВ рдЕрдзрд┐рдХрддрдо рдкрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЕрдЧрд▓реЗ рдмрд╛рдЗрдЯ рдХреЗ рдЪрдпрди рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВред рдкрд╣рд▓реЗ 6 рдмрд╛рдЗрдЯреНрд╕ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЖрдЦрд┐рд░реА рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рдФрд░ рдореБрд╢реНрдХрд┐рд▓: рд╡рд╣рд╛рдБ рдпрд╣ рдмрд╕ рдзрдорд╛рдХреЗрджрд╛рд░ рд╣рд▓рдЪрд▓ рд╣реИ рдЬреЛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдпрд╛рд╕ рд╕реЗ рдкрд╣рд▓реЗ "рд╢рд┐рдХрд╛рд░" рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдирддреАрдЬрддрди, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдпрд╛рд╕ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ 400 рдПрдордПрд╕ рд▓рдЧрддреЗ рд╣реИрдВ, рдФрд░ рдЦреЛрдЬ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдбреЗрдврд╝ рдорд┐рдирдЯ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдмрд╕реЗ рдмреБрд░рд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдпрд╛рд╕ рдХреЗ рдмрд╛рдж, рд╣рдо рдПрдХ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЬреИрд╕реЗ рд╣реА рд╣рдо рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рд░реБрдХ рдЬрд╛рддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдЖрдо рддреМрд░ рдкрд░ рдЬрд▓реНрджреА рд╕реЗ рдкреЗрди рдХреЗ рд╕рд╛рде рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЗ рдКрдкрд░ рдЪрд▓рд╛ рдЧрдпрд╛, рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдПрдХреНрд╕реЗрд▓ рдореЗрдВ рдбрд╛рд▓рдирд╛ рдФрд░ рдЧреНрд░рд╛рдл рдХреЛ рдкреНрд▓реЙрдЯ рдХрд░рдирд╛, рд╕рднреА рдХреЛ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдЗрд╕рд▓рд┐рдП рдХрд┐ рдпрд╣ рдПрдХ рдмрд╛рд░ рдХрд╛ рдХрд╛рд░реНрдп рдерд╛, рд▓реЗрдХрд┐рди рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рд╕реБрдВрджрд░ рдХрдВрд╕реЛрд▓ рдХреЗ рд▓рд┐рдП, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ ...

рдмреЗрд╢рдХ, рдЕрдЧрд░ рдбреЗрд╡рд▓рдкрд░ рдиреЗ рдмреВрдЯрд▓реЛрдбрд░ (рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд) рдХреЛ рдорд┐рдЯрд╛ рджрд┐рдпрд╛, рддреЛ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдирд╛ рдЗрддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдореЛрдЯрд░ рд╡рд╛рд╣рди рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕ рдореЗрдВ, рдПрдордХреЗ рдЕрдХреНрд╕рд░ рдмрдВрдж рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдПрдХ рдЕрдиреНрдп рд╣реАрдЯрд░ рд╕реЗ рдирд┐рдпрдВрддреНрд░рдг рдЗрдХрд╛рдИ рдореЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╣реА рд░реЗрдиреЗрд╕рд╛ рдХреЗ V850 рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╕рдм рдХреБрдЫ рддрд╛рд░реЛрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдХреЛ рдЯрд╛рдВрдХрд╛ рд▓рдЧрд╛рдиреЗ рдФрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдПрдХ рдорд╛рдирдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреЗ рд╕рд╛рде рдХреЙрдкреА рдХрд░рдХреЗ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдИрд╕реАрдпреВ рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рдВрдкреВрд░реНрдг рдХреНрд░рд┐рдкреНрдЯреЛрдХреНрдпреВрд░реЗрдВрд╕реА рдЗрдВрдЬрди рд╣реИред рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рдирд┐рд░реНрдорд╛рддрд╛ рдЪрд┐рдк рдЯреНрдпреВрдирд┐рдВрдЧ рдФрд░ рдЕрдиреНрдп рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдХреА рдШрдЯрдирд╛ рдХреЛ рдкрд╕рдВрдж рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ ... рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдХрд╡рдЪ рдФрд░ рдЧреЛрд▓реЗ рдХреА рджреМрдбрд╝ рдХреА рддрд░рд╣ рд╣реИ - рдЧреНрд░рдВрдерд┐рдпрд╛рдВ рддреЗрдЬ, рдЕрдзрд┐рдХ рдорд╣рдВрдЧреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХреЛрдИ рд╡рд┐рдЬреЗрддрд╛ рдирд╣реАрдВ рд╣реИ ...
рд╕рдВрджрд░реНрдн:
- https://www.dataman.com/media/datasheet/Renesas/M16C6N5Group.pdf
- https://hackaday.io/project/723-reverse-engineering-toshiba-r100-bios/log/51302-ec-firmware-dumped
- https://q3k.org/slides-recon-2018.pdf