As this is a linear recursion, linear algebra can help you here:
We have
$$\begin{pmatrix}a_{n} \\ a_{n-1}\end{pmatrix} = \begin{pmatrix}1/2 & 1/2 \\ 1 & 0\end{pmatrix}\begin{pmatrix}a_{n-1} \\ a_{n-2}\end{pmatrix}.$$
So setting $A := \begin{pmatrix}1/2 & 1/2 \\ 1 & 0\end{pmatrix}$, we have that
$$\begin{pmatrix}a_{n} \\ a_{n-1}\end{pmatrix} = A^{n-1}\begin{pmatrix}a_2 \\ a_1\end{pmatrix}.$$
Now $A$ has eigenvalues $1$ and $-1/2$, so diagonalizing $A$ we get $A = EDE^{-1}$ with $D = diag(1,-1/2)$ and $E$ some matrix (to be computed). Putting this in, we get
$$\begin{pmatrix}a_{n} \\ a_{n-1}\end{pmatrix} = ED^{n-1}E^{-1}\begin{pmatrix}a_2 \\ a_1\end{pmatrix}.$$
Now the powers of a diagonal matrix are easy to compute, so we have a closed, recursion-free formula for $a_n$, once we have computed $E$.
Note that this method works in many cases where the recursive rule is linear.