我是靠谱客的博主 健忘乌龟,最近开发中收集的这篇文章主要介绍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操作寄存器的区别所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部