单片机STM8入门

单片机STM8入门目录 前言 一 新建工程 1 1 文件创建 1 2 工程创建 1 3 添加工程 1 4 工程选项设置 二 GPIO 2 1 GPIO 简介 2 2 GPIO 寄存器 2 2 1 端口 X 输出数据寄存器 Px ODR 2 2 2 端口 X 输入寄存器 Px IDR 2 2 3 端口 X 数据方向寄存器 Px DDR 2 2 4 端口 X 控制寄存器 1 Px CR1 2 2 5 端口 X

大家好,我是讯享网,很高兴认识大家。


讯享网

目录

  • 前言
  • 一、新建工程
    • 1.1 文件创建
    • 1.2 工程创建
    • 1.3 添加工程
    • 1.4 工程选项设置
  • 二、GPIO
    • 2.1 GPIO简介
    • 2.2 GPIO寄存器
      • 2.2.1 端口 X 输出数据寄存器 Px_ODR
      • 2.2.2 端口X输入寄存器Px_IDR
      • 2.2.3 端口 X 数据方向寄存器 Px_DDR
      • 2.2.4 端口 X 控制寄存器 1 Px_CR1
      • 2.2.5 端口 X 控制寄存器 2 Px_CR2
    • 2.3 使用GPIO 的一些小提醒
    • 2.4 示例代码(寄存器操作)
  • 三、中断控制器 ITC
    • 3.1 中断控制器简介
    • 3.2 中断向量与中断指令
    • 3.3 中断寄存器
      • 3.3.1 CPU CC 寄存器
      • 3.3.2 软件优先级寄存器 ITC_SPRx
      • 3.3.3 外部中断控制寄存器 1
      • 3.3.4 外部中断控制寄存器2
    • 3.4 示例代码
  • 四、定时器
    • 4.1 STM8S定时器简介
    • 4.2 8位基本型定时器TIM4
    • 4.3 TIM4的相关寄存器
      • 4.3.1 控制寄存器 1 (TIMx_CR1)
      • 4.3.2 中断使能寄存器 TIM4_IER
      • 3.3.3 状态寄存器 1 TIM4_SR1
      • 4.3.4 事件产生寄存器 TIM4_EGR
      • 4.3.5 计数器 (TIMx_CNTR)
      • 4.3.6 预分频寄存器 TIM4_PSCR
      • 4.3.7 自动重装寄存器 TIM4_ARR
    • 4.4 示例代码
  • 五、独立看门狗(IWDG)
    • 5.1 独立看门狗框图
    • 5.2 相关寄存器
      • 5.2.1 键寄存器(IWDG_KR)
      • 5.2.2 预分频寄存器(IWDG_PR)
      • 5.2.3 重装载寄存器(IWDG_RLR)
    • 5.3 示例代码
  • 六、串口UART
    • 6.1 串口相关寄存器
      • 6.1.1 状态寄存器 UART_SR
      • 6.1.2 数据寄存器 UART_DR
      • 6.1.3 波特率寄存器
      • 6.1.4 控制寄存器
      • 5.1.5 保护时间寄存器(UART_GTR)
      • 6.1.6 分频寄存器(UART_PSCR)
    • 6.2 示例代码
  • 七、串行外设接口 SPI
    • 7.1 SPI 接口相关寄存器
      • 7.1.1 控制寄存器
      • 7.1.2 SPI 中断控制寄存器(SPI_ICR)
      • 7.1.3 SPI状态寄存器(SPI_SR)
      • 7.1.4 SPI数据寄存器(SPI_DR)
      • 7.1.5 CRC相关寄存器
    • 7.2 示例代码
  • 八、存储器
    • 8.1 STM8S 片内存储器的特性
    • 8.2 存储器保护
    • 8.3 FLAS相关寄存器
      • 8.3.1 FLASH控制寄存器
      • 8.3.2 FLASH互补控制寄存器 2(FLASH_NCR2)
      • 8.3.3 FLASH保护寄存器(FLASH_FPR)
      • 8.3.4 FLASH保护寄存器(FLASH_NFPR)
      • 8.3.5 FLASH程序存储器解保护寄存器(FLASH_PUKR)
      • 8.3.6 DATA EEPROM解保护寄存器(FLASH_DUKR)
      • 8.3.7 FLASH状态寄存器(FLASH_IAPSR)
    • 8.4 示例代码
小讯
上一篇 2025-01-16 12:18
下一篇 2025-03-22 08:09

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/75888.html