搜索
查看: 6351|回复: 12

[求助] STM8S 外设模块的GPIO引脚应该如何配置

[复制链接]

该用户从未签到

48

主题

169

帖子

4

蝴蝶豆

金牌会员

最后登录
2022-3-15
发表于 2018-7-14 10:24:07 | 显示全部楼层 |阅读模式
STM8S 的GPIO模块只有把引脚配置成AI,DI,DO的功能,想用usart功能,引脚模式应该怎样配置,看了很多例程中,这部分都没有配置,不知道为啥?例如32 引脚的芯片  的21脚  PC4/TIM1_CH4/CLK_CCO 有这几个功能,要用TIM1_CH4功能应该在什么地方设置?
回复

使用道具 举报

该用户从未签到

13

主题

111

帖子

9

蝴蝶豆

高级会员

最后登录
2019-4-13
发表于 2018-7-14 11:09:15 | 显示全部楼层

回帖奖励 +1 ST金币

以TIM1_CH4的PWM输出模式为例,首先配置一下相应的引脚,包括使能时钟,配置输出模式等,然后初始化定时器4,将定时器4设置为PWM输出模式,然后使能通道4,通过改变Capture Compare3寄存器的值,就可以输出不同占空比的PWM了

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

16

主题

1742

帖子

241

蝴蝶豆

论坛元老

最后登录
2021-4-22
发表于 2018-7-14 11:17:28 | 显示全部楼层
哥们,送你一个开发利器,软件自动生成器,
stm8代码生成器.rar (282.23 KB, 下载次数: 104)

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

74

主题

3420

帖子

82

蝴蝶豆

社区小助手

最后登录
2023-11-12
发表于 2018-7-14 11:34:56 | 显示全部楼层
  UART1_Init((uint32_t)115200, UART1_WORDLENGTH_8D, UART1_STOPBITS_1, UART1_PARITY_NO,
              UART1_SYNCMODE_CLOCK_DISABLE, UART1_MODE_TXRX_ENABLE);

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

48

主题

169

帖子

4

蝴蝶豆

金牌会员

最后登录
2022-3-15
 楼主| 发表于 2018-7-14 12:04:10 | 显示全部楼层
the_newbie 发表于 2018-7-14 11:09
以TIM1_CH4的PWM输出模式为例,首先配置一下相应的引脚,包括使能时钟,配置输出模式等,然后初始化定时器4 ...

你说的输出模式就是普通IO口的输出模式吗(比如像控制LED和继电器动作功能的)?不需要像STM32芯片一样映射到对应的外设引脚?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-12-6 11:47
  • 签到天数: 1 天

    [LV.1]初来乍到

    49

    主题

    3724

    帖子

    429

    蝴蝶豆

    论坛元老

    最后登录
    2021-8-7
    发表于 2018-7-14 13:20:14 | 显示全部楼层
    wudianjun2001 发表于 2018-7-14 11:17
    哥们,送你一个开发利器,软件自动生成器,

    这工具比较流逼
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13

    主题

    111

    帖子

    9

    蝴蝶豆

    高级会员

    最后登录
    2019-4-13
    发表于 2018-7-14 14:13:39 | 显示全部楼层
    annqian 发表于 2018-7-14 12:04
    你说的输出模式就是普通IO口的输出模式吗(比如像控制LED和继电器动作功能的)?不需要像STM32芯片一样映 ...

    配置为引脚复用就行了

    评分

    参与人数 1蝴蝶豆 +2 收起 理由
    zero99 + 2

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    48

    主题

    169

    帖子

    4

    蝴蝶豆

    金牌会员

    最后登录
    2022-3-15
     楼主| 发表于 2018-7-14 15:20:03 | 显示全部楼层
    GPIO 模块中没有配置为引脚复用的模式,你指的引脚复用配置具体在GPIO那个寄存器里?CR1,CR2还是?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    0

    蝴蝶豆

    新手上路

    最后登录
    2019-11-18
    发表于 2019-11-18 16:12:18 | 显示全部楼层
    wudianjun2001 发表于 2018-7-14 11:17
    哥们,送你一个开发利器,软件自动生成器,

    为什么不能用啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    37

    帖子

    0

    蝴蝶豆

    初级会员

    最后登录
    2020-3-31
    发表于 2020-1-8 23:12:23 来自手机 | 显示全部楼层
    瞧瞧
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

    GMT+8, 2024-5-4 14:14 , Processed in 1.211966 second(s), 48 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表