ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
1337666 Топик полностью
klen (07.08.2023 12:39, просмотров: 142) ответил Ralex на Ну а как вы физически себе представляете получить содержимое регистра, не прочитав? а прочитали, значит сбросили. Никогда нельзя отрываться от реальной физики процессов, уходя в "абсракции". Является ли это багом? разумеется нет, это естественное поведение железа, а хранить для вас ещё одну копию всех регистров, чтобы вы могли их невозбранно почитать, дорогое удовольствие.
вы даже на Ватсона не тяните... элементарно - если периферийный модуль имеет общий интерфейс управления и для CPU и для отладочного модуля - в данном случае адреса на шине apb1 и R/W операции имеют побочные эффекты кроме знанчений аргуменов операций, ТО - от модуля TPI/DWT/etc(всех отладочных) - тянется сигнал что это отладочное обращение по шине!!! и модуль должен выдать или записать свой стейт без побочных эффектов (по крайней мере выдать его ). вот так это делается.