- 
	- Зачем тащить (CRC_TypeDef* crc) в интерфейс каждого метода? Шаблоны
так шаблоны. Пример.  VladislavS.(706 знак., 07.01.2021 08:41)
			- Crc в этом плане уникален, он может использоваться разной
периферией с разными моделями. Дополнительно, хардварных
калькуляторов может быть 2 или 3. Поэтому, чтобы не делать лишние
using-и, тем самым сократив описание, сделано вот так.  evgeniy1294(370 знак., 07.01.2021 15:22)
					- Кто кроме вас может что-то по ошибке запихнуть? Библиотека
написана, из неё торчит интерфейс, который не подразумевает
запихивания в него чего-либо. Зачем пользователь полезет в кишки? - VladislavS.(07.01.2021 15:28)
							- Все равно это требует отдельного описания под каждый чип внутри библиотеки. Лишнего кода будет много, да, он будет только в библиотеке, но ошибиться и я могу. Я думаю над это проблемой, потом все "специальное" перетащу в основной заголовочник, тогда можно будет сократить писанину. - evgeniy1294(07.01.2021 15:45)
 
 
- Кто кроме вас может что-то по ошибке запихнуть? Библиотека
написана, из неё торчит интерфейс, который не подразумевает
запихивания в него чего-либо. Зачем пользователь полезет в кишки? - VladislavS.(07.01.2021 15:28)
							
 
- Crc в этом плане уникален, он может использоваться разной
периферией с разными моделями. Дополнительно, хардварных
калькуляторов может быть 2 или 3. Поэтому, чтобы не делать лишние
using-и, тем самым сократив описание, сделано вот так.  evgeniy1294(370 знак., 07.01.2021 15:22)
					
 
- Зачем тащить (CRC_TypeDef* crc) в интерфейс каждого метода? Шаблоны
так шаблоны. Пример.  VladislavS.(706 знак., 07.01.2021 08:41)