ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
401238 Топик полностью
Chum_A (10.04.2013 21:00 - 21:09, просмотров: 53) ответил Chum_A на Кто силён в эксклюзивном доступе к памяти в Cortex M3 гляньте на досуге, до этого ни разу не пользовал. С меня "респект и уважуха" :)
Черт, я плохо объяснил постановку задачи. С собственно реализацией кольцевого буфера проблем нет, вопрос в атомарном доступе. Во, :) пока писал понял - передвинуть хвост нужно сразу, а потом без эксклюзива заполнять поля "по старому хвосту". При http://caxapa.ru/233503.html
записи хвоста эксклюзив ИМХО нужен, другого способа обеспечения атомарности в ARM нет, "или ~нет" (с)? Атомарность когда-то обсуждали по ссылке, руки до ldrex/strex дошли только сейчас :(.