STM32與STM8操做寄存器的區別

  在STM8中,因爲STM8寄存器較少,在頭文件中定義寄存器的時候不用採起任何形式的封裝,因此操做寄存器的時候直接能夠用以下方式處理:PB_DDR |=0x20;html      可是在STM32中,因爲其寄存器實在太多,不方便像STM8同樣定義頭文件,而採用大量的結構體指針,宏定義進行封裝,因此操做寄存器的時候用以下方式處理:GPIOC->ODR = 0X0000;而再也不像STM8同樣直接
相關文章
相關標籤/搜索