I was wondering if there is a closed expression for how many ways you can express a power of 2 as sum of $k$ powers of 2. That is, given $n,k \in \mathbb{N}$ is there an explicit formula for $$ \#\{(l_1, \dots, l_k) \in \mathbb{N}^k:\sum_{i=1}^k =2^n \text{ and }\forall i=1, \dots, k, \exists j_i \in \mathbb{N}, l_i = 2^{j_i} \} ? $$
Where $\#$ denotes cardinality of a set.