Вот вам целая
гора примеров (там не столько сниппеты, сколько всякие разнообразные реальные железяки и прототипы). Ничего лишнего, только CMSIS.
Как я неоднократно уже говорил, если вы собираетесь писать код под МК без сторонних "библиотек", вам нужно будет лишь читать документацию на МК. Если же с использованием оных, то добавится еще и чтение документации на эти "библиотеки" (а то и долгий поиск косяков в их исходниках).