我是靠谱客的博主 健忘乌龟,这篇文章主要介绍STM32与STM8操作寄存器的区别,现在分享给大家,希望可以做个参考。

  STM8中,由于STM8寄存器较少,在头文件中定义寄存器的时候不用采取任何形式的封装,所以操作寄存器的时候直接可以用如下方式处理:PB_DDR |=0x20;

  

  但是在STM32中,由于其寄存器实在太多,不方便像STM8一样定义头文件,而采用大量的结构体指针,宏定义进行封装,所以操作寄存器的时候用如下方式处理:GPIOC->ODR = 0X0000;而不再像STM8一样直接写成GPIOC_ODR =0X0000;

   

 

转载于:https://www.cnblogs.com/Pual623548198/p/7081516.html

最后

以上就是健忘乌龟最近收集整理的关于STM32与STM8操作寄存器的区别的全部内容,更多相关STM32与STM8操作寄存器内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(114)

评论列表共有 0 条评论

立即
投稿
返回
顶部