рд╕рдмрд╕реЗ рдзреАрдорд╛ рд▓рд┐рдирдХреНрд╕ рдХрдВрдкреНрдпреВрдЯрд░

рдЫрд╡рд┐
рдЕрдХреНрд╕рд░ рдЬреЛ рд▓реЛрдЧ рд╕рд┐рд░реНрдл рдПрдХ рдирдпрд╛ рдЖрда-рдмрд┐рдЯ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдЦрд░реАрджрддреЗ рд╣реИрдВ, рд╡реЗ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдкрд░ рд▓рд┐рдирдХреНрд╕ рдХреИрд╕реЗ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдПред рд▓реЗрдХрд┐рди рдЖрдорддреМрд░ рдкрд░ рд╡реЗ рдЙрдкрд╣рд╛рд╕ рдХреА рд╡рд╕реНрддреБ рдмрди рдЬрд╛рддреЗ рд╣реИрдВред рдФрд░ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдордВрдЪреЛрдВ рдкрд░, рдХрднреА-рдХрднреА рдпрд╣ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ рдХрд┐ рдУрдПрд╕ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕ рддрд░рд╣ рдХреА рдиреНрдпреВрдирддрдо рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╕рдмрд╕реЗ рдЖрдо рдЬрд╡рд╛рдм рдПрдХ 32-рдмрд┐рдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░, рдПрдХ рдПрдордПрдордпреВ рдФрд░ рдХрдо рд╕реЗ рдХрдо 1 рдПрдордмреА рд░реИрдо рд╣реИред рдореЗрд░рд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЗрди рд░реВрдврд╝рд┐рдпреЛрдВ рдХреЛ рддреЛрдбрд╝рддрд╛ рд╣реИред рдХрдВрдкреНрдпреВрдЯрд░ ATmega1284p рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдореИрдВрдиреЗ ATmega644a рдкрд░ рдПрдХ рдФрд░ рдПрдХ рднреА рдХрд┐рдпрд╛, рдФрд░ рдпрд╣ рднреА рдХрд╛рдо рдХрд┐рдпрд╛ред рдЕрдм рдХреЛрдИ рдкреНрд░реЛрд╕реЗрд╕рд░ рдпрд╛ рдЕрдиреНрдп рдЫрд┐рдкреЗ рд╣реБрдП рд╣рд┐рд╕реНрд╕реЗ рдирд╣реАрдВ рд╣реИрдВред рдпрд╣ рд╕рдм рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг 2.6.34 рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ (рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рдордп рд╣реИ), рдПрдХреНрд╕ рд╕рд░реНрд╡рд░ рдФрд░ рдЧрдиреЛрдо рдХреЗ рд╕рд╛рде рдкреВрд░реНрдг-рдЙрдмрдВрдЯреВ рдХреЛ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ ред


рдмрд┐рдирд╛ рд╕реЛрдЪреЗ рд╕рдордЭреЗ рдпрд╛рдж рдХрд░рдирд╛


рд╣рд╛рдВ, LInux рдХреЛ рдореЗрдЧрд╛рдмрд╛рдЗрдЯреНрд╕ RAM рдФрд░ MMU рдХреЗ рд╕рд╛рде 32-рдмрд┐рдЯ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣рд╛рдБ рдпрд╣ рд╕рдм рд╣реИред
рдореБрдЭреЗ рдПрдХ рдкреБрд░рд╛рдиреЗ рддреАрд╕-рдкрд┐рди SIMM рдкреНрд░рдХрд╛рд░ рдмрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП: рдРрд╕реА рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ 286 рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рд╡рд╣ рдХрд┐рддрдиреА рддреЗрдЬ рд╣реИ? рд▓рдЧрднрдЧ 300 рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдбред рдЬреНрдпрд╛рджрд╛ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреАред

рдлрд╛рдЗрд▓ рддрд┐рдЬреЛрд░реА


рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереАред рдПрд╕рдкреАрдЖрдИ рджреНрд╡рд╛рд░рд╛ рдПрд╕рдбреА рдХрд╛рд░реНрдб рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдФрд░ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдзрд┐ рд╣реИред 1 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдХрд╛рд░реНрдб рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди Ubuntu Jaunty рдХреЗ рд▓рд┐рдП, 512 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред ATmega рдореЗрдВ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рдЖрдзрд╛рд░рд┐рдд SPI рдореЙрдбреНрдпреВрд▓ рд╣реИ, рдФрд░ рдХрд╛рд░реНрдб рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рдерд╛ред рдзреАрд░реЗ-рдзреАрд░реЗ - рд▓рдЧрднрдЧ 200 рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдбред
рдЫрд╡рд┐

рдкреНрд░реЛрд╕реЗрд╕рд░


рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рдореЗрдВ 32-рдмрд┐рдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдФрд░ MMU рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдФрд░ AVR рдЖрда-рдмрд┐рдЯ рд╣реИ, рдФрд░ MMU рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдПрдХ рдПрдЖрд░рдПрдо рдПрдореБрд▓реЗрдЯрд░ рд▓рд┐рдЦрд╛ рдерд╛ред рдПрдЖрд░рдПрдо рдПрд╡реАрдЖрд░ рдХреЗ рд╕рдорд╛рди рд╣реИ, рдФрд░ рдПрдХ рдПрдореБрд▓реЗрдЯрд░ рд▓рд┐рдЦрдирд╛ рдЗрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рдерд╛, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдореБрдЭреЗ рдРрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдирд╣реАрдВ рдорд┐рд▓реАрдВред
рдЫрд╡рд┐

рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ


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

рдпрд╣ рд╕рдм рдХрд┐рддрдирд╛ рдзреАрдорд╛ рд╣реИ!


рдмреБрдирд┐рдпрд╛рджреА рдмреВрдЯ рдХреЗ рд▓рд┐рдП рджреЛ рдШрдВрдЯреЗ (init = / bin / bash)ред Ubuntu (рдирд┐рд╖реНрдкрд╛рджрди init) рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 4 рдФрд░ рдлрд┐рд░ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВред Xs рдЪрд▓рд╛рдирд╛ рдФрд░ рднреА рд▓рдВрдмрд╛ рд╣реИред рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдЧрддрд┐ рд▓рдЧрднрдЧ 6.5 рдХрд┐рд▓реЛрд╣рд░реНрдЯреНрдЬрд╝ рд╣реИред рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рд▓реЗрдХрд┐рди рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рд┐рд╕реНрдЯрдо рдХрднреА-рдХрднреА рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рднреА рд╣реЛрддрд╛ рд╣реИред рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдХрдорд╛рдВрдб рдХрд╛ рдЙрддреНрддрд░ рд▓рдЧрднрдЧ рдПрдХ рдорд┐рдирдЯ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдПрд╕рдбреА рдХрд╛рд░реНрдб рдкреНрд░рд╛рд░реВрдкрд┐рдд рджрд┐рдиред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд▓рд┐рдирдХреНрд╕ рдкрд░ рд╕рдмрд╕реЗ рдзреАрдорд╛, рд╕рдмрд╕реЗ рд╕рд╕реНрддрд╛ рдФрд░ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди-рдЗрдХрдЯреНрдареЗ рдХрдВрдкреНрдпреВрдЯрд░ рд╣реИред

Source: https://habr.com/ru/post/In177425/


All Articles