这是龙邱的debug.c,这是沁恒没有的,多了枚举,不知道啥意思,按理来说,这不就是数值吗?又没有强制转换成地址,如果我想把龙邱的代码移植到逐飞的板子上,这里应该怎么改呢?
查看: 1755
回复: 3
管脚枚举问题之关于CH32V307VCT6-龙邱的代码-逐飞的核心板-移植问题-串口打印出现问题,
热门产品 :
CH32X035: 32位USB+USB PD单片机
您好,这两个结构体应该对应的是CH32V307所有串口(包括默认和复用)的RX和TX引脚,在对对应串口及对应GPIO进行配置的时候,应该调用该结构体参数进行配置即可。具体龙邱代码我没见过,不知道库是什么样的,但应该是这么个意思。若你要进行开发,建议使用我们的标准库,我们更熟悉一些,支持起来更方便一些。后续若有问题,可通过邮箱(lzs@wch.cn)和我进行沟通
您好,如果我想对串口引脚再次进行配置,该看哪个寄存器呢?
我曾以为是GPIO配置寄存器高位/低位,但是它们都是32位赋值,而上图示例代码是16位赋值,这是有何而来呢?
我该如何知晓这些值对应的实际意义呢?这在数据手册什么地方?
GPIO配置寄存器低位GPIO配置寄存器低位
您好,若要对串口引脚进行配置,可看一下GPIO配置寄存器。关于16位赋值问题,需要具体结合程序看一下。关于寄存器对应每个位的含义,可参考应用手册,如下图,你可以结合寄存器对那16位赋值理解一下。下面链接为应用手册下载链接:
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录