你说的也有点道理,但是你没明白发帖的这位大哥的意思。
初学者可以先避开寄存器,这样就能很好的入门,不会让热情死在萌芽里,之后再去看寄存器就会事半功倍。
等你从新手变成老手之后,拿到任何一款芯片,看看电路图、数据手册、相关协议已经够了,但你的很多时间是花在了寻找寄存器上,寻找某某功能在某某位上……,其实这些时间是可以避免的,因为这已经不是在考验你的技术。这时候如果有个库,就会节省开发者很多宝贵的时间。
还有,你就算不用库写,是用寄存器,你照样永远都掌握不了别人的核心技术,因为芯片不是你生产的,连数据手册也是别人写的
中国已经有一批芯片问世,虽然市场反应不是很乐观,但是万事开头难,这也是情理之中。这些才是核心技术,你得参与芯片的研发和生产,而不是仅仅用别人给你做好的芯片,给你数据手册教你怎么用……
暂时没有任何国家在这上面能做到完全垄断,嵌入式对于中国,在我看来是一个机遇……