Теория:

Слово или сочетание слов, называющее лицо (иногда предмет), к которому направлена речь, называется обращением.
Пример:
«Что тебе надобно, старче?» (А. Пушкин).
1. Обращение с относящимися к нему словами выделяется запятыми.
Пример:
«Но помедли, день, врачуя
Это сердце от разлада!» (И. Анненский).
«Вот уже две недели, как я сказал тебе, друг мой неуловимый, что посылка в моих руках…» (И. Пущин).
2. Если обращение, стоящее в начале предложения, произносится с восклицательной интонацией, то после него ставится восклицательный знак, а следующее за обращением слово пишется с прописной буквы.
Пример:
«Старик! Я слышал много раз, что ты меня от смерти спас» (М. Лермонтов).
«Душа! Когда устанешь верить?» (А. Блок).
3. Если части распространённого обращения разделены другими частями предложения, то каждая часть обращения выделяется запятыми.
Пример:
«Отколе, умная, бредешь ты, голова?» (И. Крылов).
4. Частица О не отделяется знаками от обращения.
Пример:
«О друг мой, она сказала всего только два слова, но это… это было вроде великолепнейшего стихотворения» (Ф. Достоевский).
Обрати внимание!
Если О употребляется как междометие (в значении «ах»), то оно по правилам отделяется запятой или восклицательным знаком.
Пример:
ср.: «О, вы были ребёнок резвый...» (А. Пушкин).
«О, он такой добрый, этот старик!..»  (Д. Мамин-Сибиряк).
5. Личные местоимения ты, вы обычно не включаются в состав распространённого обращения и только в некоторых случаях могут выступать в роли обращения.
Пример:
ср.: «Если вы, читатель, любите осень, то знаете, что осенью вода в реках приобретает от холода яркий синий цвет» (К. Паустовский).
«Эй, ты! Ответь мне» (В. Шукшин).
«Милый друг ты мой, не стыдись...» (А. Фадеев).
Основная функция обращения — звательная (привлечение внимания собеседника). Однако обращение может выражать эмоционально-экспрессивную оценку, в этом случае оно является риторическим. Риторическими, как правило, бывают распространённые обращения, а также обращения к предметам.
Пример:
«О Волга! после многих лет
Я вновь принес тебе привет
» (Н. Некрасов).