2Go как бы намекает. Лет, месяцев...)
Hello world!
Moderator: Shaos
-
Mondx
- Doomed
- Posts: 626
- Joined: 10 Aug 2022 07:27
- Location: Crimea
Re: Hello world!
-
Shaos
- Admin
- Posts: 24871
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Hello world!
2Go у меня никак нигде не откликается - звоночек не звонит 
-
Mondx
- Doomed
- Posts: 626
- Joined: 10 Aug 2022 07:27
- Location: Crimea
Re: Hello world!
И написал бы я по другому (To go), но нет места на экране.( Подумывал было =0000., но лет не думаю что надо иметь больше 9-ти и поэтому незначащие нули лишние. Такой вот UI. Всё кажется ерундой, до тех пор пока не начнёшь делать.(
-
Mondx
- Doomed
- Posts: 626
- Joined: 10 Aug 2022 07:27
- Location: Crimea
Re: Hello world!
Между делом.
You do not have the required permissions to view the files attached to this post.
-
Mondx
- Doomed
- Posts: 626
- Joined: 10 Aug 2022 07:27
- Location: Crimea
Re: Hello world!
На 500000 bps очень быстро грузится. Менее секунды. Выше уже z80 не успевает на 4-х МГц.(
Всегда!
-
Shaos
- Admin
- Posts: 24871
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
imsushka
- Doomed
- Posts: 366
- Joined: 01 Jan 2022 04:34
- Location: USSR, Tashkent
Re: Hello world!
врят ли
на 5 мгц и 115200 аппаратном переодически теряет поток
-
Mondx
- Doomed
- Posts: 626
- Joined: 10 Aug 2022 07:27
- Location: Crimea
Re: Hello world!
Нет, это МК принимает файл на 500000 и отправляет z80 в параллельном виде. Может и быстрее, но тот уже не успевает. Он (z80) не только принимает, но ещё и BCC на лету считает.
-
Mondx
- Doomed
- Posts: 626
- Joined: 10 Aug 2022 07:27
- Location: Crimea
Re: Hello world!
Но если через PROGMEM, то пофиг на скорость, тогда загрузка совсем незаметна. Но каждый раз писать Flash МК, как то не очень... Хотя, ресурс большой. Ну и в размере ограничение.
-
Mondx
- Doomed
- Posts: 626
- Joined: 10 Aug 2022 07:27
- Location: Crimea
Re: Hello world!
Объяснения.)
Это загрузчик МК - Z80. На плате Z80, кроме CPU ничего нет. МК тактирует z80, выставляет ему данные и тормозит при надобности. МК получает данные с ПК по последу (USB) и выставляет побайтно данные для z80.
Загрузчик двухступенчатый, как в старинных ЭВМ-ах, в которых начальный загрузчик приходилось вводить вручную, с пульта. Только здесь вместо пульта - МК. Т.е. сначала начальный загрузчик, затем работает сам загрузчик.
Мы сейчас говорим о самом загрузчике (не начальном!). А его задача принять данные с МК и записать в память. Ну и подсчитать контрольную сумму, а затем стартонуть (или хальтонуть при ошибке).
На 500000 bps z80 ещё успевает записывать переданные ему с МК данные. Выше - уже нет. Послед ведь ждать не будет.( Если же это идёт через буфер (PROGMEM или XMODEM), то в этом случае проблем нет и там может быть любая скорость. Ограничение в конверторе USB-UART, но 2 мб/сек реально.
Это загрузчик МК - Z80. На плате Z80, кроме CPU ничего нет. МК тактирует z80, выставляет ему данные и тормозит при надобности. МК получает данные с ПК по последу (USB) и выставляет побайтно данные для z80.
Загрузчик двухступенчатый, как в старинных ЭВМ-ах, в которых начальный загрузчик приходилось вводить вручную, с пульта. Только здесь вместо пульта - МК. Т.е. сначала начальный загрузчик, затем работает сам загрузчик.
Мы сейчас говорим о самом загрузчике (не начальном!). А его задача принять данные с МК и записать в память. Ну и подсчитать контрольную сумму, а затем стартонуть (или хальтонуть при ошибке).
На 500000 bps z80 ещё успевает записывать переданные ему с МК данные. Выше - уже нет. Послед ведь ждать не будет.( Если же это идёт через буфер (PROGMEM или XMODEM), то в этом случае проблем нет и там может быть любая скорость. Ограничение в конверторе USB-UART, но 2 мб/сек реально.
-
Shaos
- Admin
- Posts: 24871
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Hello world!
А чо за МК? На схеме вроде небыло...
P.S. Подключил бы через LPT - тоже было бы параллельно
P.S. Подключил бы через LPT - тоже было бы параллельно
-
Mondx
- Doomed
- Posts: 626
- Joined: 10 Aug 2022 07:27
- Location: Crimea
Re: Hello world!
Китайский MiniEVB. Это типа ардуино Нано, на том фото есть. Чисто для отладки, потому что запаришься программировать ПЗУ каждый раз.
-
Shaos
- Admin
- Posts: 24871
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: Hello world!
А он ещё и ПЗУ из себя изображает?
-
Mondx
- Doomed
- Posts: 626
- Joined: 10 Aug 2022 07:27
- Location: Crimea
Re: Hello world!
Нет, там ОЗУ стоит под процессором. Хотя на таких частотах можно и ПЗУ изобразить. Только не так много его - менее 32К.
-
Mondx
- Doomed
- Posts: 626
- Joined: 10 Aug 2022 07:27
- Location: Crimea
Re: Hello world!
Поднял частоту у z80 до 5,33 мгц - теперь послед принимает файлы при 1 мб/сек. Летает.)Mondx wrote: 25 Jan 2026 08:37 На 500000 bps z80 ещё успевает записывать переданные ему с МК данные. Выше - уже нет.
Всегда!
