В то время ST (насколько я помню) имели на борту только MАС часть Eth, а у TI был интегрированный PHY.
Юмор ситуации в том, что я знакомился с архитектурой Cortex именно на ST и (почему то) решил, что раз в ST есть DMA, то он будет и в Stellarise, что оказалось совсем не так. Конечно DMA, а особенно аппаратный SDIO мне бы сильно помог. Вариант создания своего софтового SDIO я рассматривал, но он, к сожалению, получался даже чуть медленнее за счет необходимости руками генерить клоки к нибблам.
совершенно с Вами согласен.
Я рассматривал вариант достаточно продвинутого пользователя и реальных задач, для которых и давал рекомендации.
Для начального ознакомления стандартные бибилиотеки вполне приличны.
И все таки — почему их не сделать сразу хорошими?
Юмор ситуации в том, что я знакомился с архитектурой Cortex именно на ST и (почему то) решил, что раз в ST есть DMA, то он будет и в Stellarise, что оказалось совсем не так. Конечно DMA, а особенно аппаратный SDIO мне бы сильно помог. Вариант создания своего софтового SDIO я рассматривал, но он, к сожалению, получался даже чуть медленнее за счет необходимости руками генерить клоки к нибблам.
Я рассматривал вариант достаточно продвинутого пользователя и реальных задач, для которых и давал рекомендации.
Для начального ознакомления стандартные бибилиотеки вполне приличны.
И все таки — почему их не сделать сразу хорошими?
несмотря на
граммар наци негодует