C . A . Trolle , professornvid