[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Как-то я не представляю, куда столько памяти можно деть.
Обычно контроллеру хватает в несколько раз больше байтов памяти, чем у него есть портов. То есть пары сотен байт могло бы хватить.
По крайней мере, мне только такие задачи и попадались. Может, мне в жизни не повезло? :-)))
Мне кажется, что задача пока ещё шибко не определённая.
Может, сначала сделать систему сбора данных - только мерить, паковать и отправлять.
По RS232 можно на комп передать до 11 кбайт/сек. (без конфликтов с виндами.)
Всё таки, для компа проги писать гораздо проще.
Те же 11 кб/c можно и вниз отправлять - дёргать выходами.
Потом можно поселить в сам контроллер, может быть, только самую быструю задачу. А все остальные чтоб крутились на компе.
Ну а дальше видно будет.
При таком подходе простенький пик16ф877 подойдёт = 8 ацп, 2 железных шима, внешнее прерывание и ещё 20 дискретных ног на что угодно (в том числе на программные шимы).
А делать самодельный комп... со своми виндами(?) или люниксом(?)... :-)
E-mail: info@telesys.ru