В ближайшем будущем хочу разобраться с USB и Ethernet. Пока почитываю литературу, параллельно смотрю на примеры. Возник один вопрос, который мешает двигаться дальше. Во всяких апнотах и т.п. часто упоминается понятие "стек", например ethernet stack, bluetooth stack, usb stack. При этом часто рисуют картинку, на которой стрелочки от железа к программной части, нечто вроде модели OSI. Внятного объяснения я найти не могу, какие то общие размытые слова, как будто употребление этого термина должно быть мне понятно в рождения. В микроконтроллерах с понятием стека вроде сложностей нет, для меня это просто кусок оперативы, куда складываются временные данные. Как же это применяется относительно интерфейсов не понятно.
|