-
- Под какие PICи PIC18,PIC24,PIC32? - Make_Pic(11.09.2011 22:59)
- А кто из них без внешнего кварца обеспечивает работу с UART? Скрипач(204 знак., 11.09.2011 23:13)
- В 8КБайт flash на более чем 8-разрядном контроллере даже на ассемблере ничего внутрь не влезет. Плотность кода не та (PIC24, PIC32, да и ARM, даже в thumb, тоже). Как минимум (ещё ПО в размерах никогда не уменьшается, только увеличивается). 12 бит fk0(292 знак., 12.09.2011 12:39)
- Если не пихать ничего лишнего (т.е. всякие ОС и стандартные библиотеки типа printf), то в 8 Кбайт АРМа очень даже немало лезет. Компактность кода в thumb примерно как 8-битнике. Dir(96 знак., 12.09.2011 14:14 - 14:17)
- Примерно как на 16-битнике. У нормального 8-битника и инструкции 8-битные (PIC и AVR в расчёт не берём -- гарвардское извращение). Немало это сколько? 1000 строк кода? Не надо смешить. Что туда влезет -- hello world. Потому и нет с 8КБайт в fk0(52 знак., 12.09.2011 14:48)
- У thumb инструкции 16-разрядные как и у 8-битников. С чего бы это плотность кода была хуже? Dir(799 знак., 12.09.2011 15:28)
- У 8-битников, нормальных, фон-нейман, инструкции всю жизнь были 8-битные. i8080, Z80 -- классика жанра. x51 наконец. AVR и PIC -- от восьмибитности там только АЛУ осталось. Ещё раз, есть понятие "плотности кода". Для ARM будет, очень примерно fk0(136 знак., 12.09.2011 15:34)
- Теоретег :) Только что говорил про "Hello Word", а теперь уже практически весь мозг девайса за 5куе ничего не значит ;) Dir(327 знак., 12.09.2011 15:49)
- Я тоже использовал pic16, silabs, pic18, pic24, AVR и ARM. И программки писал без ОС, но с использованием библиотеки. И цену 8КБайт прекрасно представляю. Ну 1500 строк от силы. Не больше. Аж 4000 строк на ассемблере -- если чиста теоретически. И fk0(79 знак., 12.09.2011 16:06)
- Дык, смотря для чего ;) - Dir(12.09.2011 16:09)
- Я тоже использовал pic16, silabs, pic18, pic24, AVR и ARM. И программки писал без ОС, но с использованием библиотеки. И цену 8КБайт прекрасно представляю. Ну 1500 строк от силы. Не больше. Аж 4000 строк на ассемблере -- если чиста теоретически. И fk0(79 знак., 12.09.2011 16:06)
- Теоретег :) Только что говорил про "Hello Word", а теперь уже практически весь мозг девайса за 5куе ничего не значит ;) Dir(327 знак., 12.09.2011 15:49)
- У 8-битников, нормальных, фон-нейман, инструкции всю жизнь были 8-битные. i8080, Z80 -- классика жанра. x51 наконец. AVR и PIC -- от восьмибитности там только АЛУ осталось. Ещё раз, есть понятие "плотности кода". Для ARM будет, очень примерно fk0(136 знак., 12.09.2011 15:34)
- У Energy Micro есть кристаллы и с 8КБ. И имхо, к примеру, несложная математика с разрядностью >8 (фильтрик и т.п.) будет сильно компактнее, чем на пике. - she(12.09.2011 15:00)
- Счас сравнил. Printf на авк из флаша 8кб на M3 3 кбайта(правда не уверен что из флаша). - Т.Достоевский(12.09.2011 15:37)
- просто printf ничего не значит - может быть до жопы вариантов реализации. - she(12.09.2011 15:47)
- Оба ЙАРовские. - Т.Достоевский(12.09.2011 17:19)
- просто printf ничего не значит - может быть до жопы вариантов реализации. - she(12.09.2011 15:47)
- Счас сравнил. Printf на авк из флаша 8кб на M3 3 кбайта(правда не уверен что из флаша). - Т.Достоевский(12.09.2011 15:37)
- У thumb инструкции 16-разрядные как и у 8-битников. С чего бы это плотность кода была хуже? Dir(799 знак., 12.09.2011 15:28)
- Примерно как на 16-битнике. У нормального 8-битника и инструкции 8-битные (PIC и AVR в расчёт не берём -- гарвардское извращение). Немало это сколько? 1000 строк кода? Не надо смешить. Что туда влезет -- hello world. Потому и нет с 8КБайт в fk0(52 знак., 12.09.2011 14:48)
- Если не пихать ничего лишнего (т.е. всякие ОС и стандартные библиотеки типа printf), то в 8 Кбайт АРМа очень даже немало лезет. Компактность кода в thumb примерно как 8-битнике. Dir(96 знак., 12.09.2011 14:14 - 14:17)
- Вот эти не пики, но специально для работы без кварца предназначены (->). Dir(1180 знак., 12.09.2011 02:56 - 02:58, ссылка)
- В 8КБайт flash на более чем 8-разрядном контроллере даже на ассемблере ничего внутрь не влезет. Плотность кода не та (PIC24, PIC32, да и ARM, даже в thumb, тоже). Как минимум (ещё ПО в размерах никогда не уменьшается, только увеличивается). 12 бит fk0(292 знак., 12.09.2011 12:39)
- А кто из них без внешнего кварца обеспечивает работу с UART? Скрипач(204 знак., 11.09.2011 23:13)
- Под какие PICи PIC18,PIC24,PIC32? - Make_Pic(11.09.2011 22:59)