不要拘泥于用寄存器还是用库,配置一个带寄存器+库的环境,然后,你就可以什么方便就用什么。 用官方库一个很常见的问题是,没有头绪,这么多函数完全记不住甚至不知道标准格式啊,这个其实不需要担心,会查就会用了。 你这里如果加载的是官方库完整版本,那么库是有完整帮助文档的,你可以在帮助文档里面,查到该对应库的芯片所有硬件的所有库函数以及用法,等到会查了,用起来就很方便喽。至于这个帮助文档,你可以在下载到的完整库文件里面查到,一个类似这样的stm32f10x_XXXX_XX_XX.chm编译好的库帮助文档。
先固件库编程比较简单,快,会调用函数就行了,我也是用的秉火的板子,后面想深入学习的话可以看下寄存器,学下微机原理会更容易理解
[quote=引用 2 楼 weixin_40723221的回复:]32的寄存器编程就算了吧,我学了一年多51,转32寄存器也是搞得很懵,绕来绕去很麻烦,但是要看的话还是能看懂。直接学固件库好点,没那么容易崩溃,而且现在出来工作了,公司也不会要求使用寄存器来编程,基本都是使用固件库。
32的寄存器编程就算了吧,我学了一年多51,转32寄存器也是搞得很懵,绕来绕去很麻烦,但是要看的话还是能看懂。直接学固件库好点,没那么容易崩溃,而且现在出来工作了,公司也不会要求使用寄存器来编程,基本都是使用固件库。
5,338
社区成员
1,070
社区内容
加载中
数字IC精品文章收录(CSDN近500篇) 【数字IC精品文章收录】近500篇文章|学习路线|基础知识|接口|总线|脚本语言|芯片求职|安全|EDA|工具|低功耗设计|Verilog|低功耗|STA|设计|验证|FPGA|架构|AMBA|书籍|
试试用AI创作助手写篇文章吧