Привет, Alexey! Вы писали to Vladimir Vassilevsky on Thu, 18 Nov 2004 08:49:54 +0300:
AK>>> Почему малоизвестный во всем мире МВ90 стал так популярен в AK>>> России - загадка. AM> 1) + 2) + 3) + Сеpгей Пинигин (я не шyчy :)
AM> к 2) - поpядка 50 наименований МК _с одним ядpом_ AM> и богатым набоpом пеpифеpии.
Периферия фуджиков меня расстроила :( I2C реализован криво, т.е. SDA и SCL на высокой частоте (кстати больше 400кГц он не может) при формировании START-STOP переключаются одновременно или даже в обратной, от нужной, последовательности. При понижении частоты становится заметен "правильный" сдвиг, но он такой маленький, а ожидаешь переключение по середине ... SPI реализован то же криво, т.е. возможно он прямой для кого-то, но для памяти 25Сххх он кривой. Проблема в том, что исходное состояние SCL=1, а нужно SCL=0, хотя переключения происходят по правильным фронтам. При чтении, на эту последовательность память еще соглашалась отзываться, а при записи ни как. Пришлось запись формировать вручную. Максимальная частота SPI 1МГц, но при работе на ней шли постоянные сбои, пришлось уходить на 500кГц там сбоев нет. В блоке UART нет признака окончания передачи последнего бита, что создает изрядные проблемы при формировании RS485. Правда этого признака почти ни у кого нет ... Другой периферией не пользовался. Да, все это относится к MB90F574A который есть у меня, возможно у других все гораздо лучше.
With best regards, Leha Bishletov. E-mail: snipped-for-privacy@rol.ru