|
初学南京中科微CSM32RV003单片机,对其庞大的h文件库和C文件库搞得一头雾水,即使有高手指点一二,也是很困难,但搞清了h文件库,C文件也就明白了,这些对入门的人来说算不了什么,但对初学者来说却是拦路虎,还有那些英文水平差的人,电子技术水平较低的人,很是打击学习的积极性。哪位大佬能把gpio.h加上中文注释,在函数中怎么用的,配套的电路图等,让初学者少走些弯路。 |
|
相关推荐
6个回答
|
|
|
找原厂比较靠谱
|
|
|
|
|
|
GPIO.h文件是用于控制外设的数字输入/输出引脚(GPIO引脚)的头文件。以下是GPIO.h文件中常用函数的中文解释及用法:
GPIO_InitTypeDef:GPIO初始化结构体类型定义 GPIO_InitStructure:GPIO初始化结构体 GPIO_Pin_0至GPIO_Pin_15:GPIO引脚号,可作为GPIO_InitStructure.GPIO_Pin赋值参数之一 GPIO_Mode:GPIO引脚配置模式 GPIO_Speed:GPIO引脚输出速度 GPIO_OType:GPIO引脚输出类型 GPIO_PuPd:GPIO引脚上拉/下拉类型 GPIO_Init:GPIO初始化函数,用于对GPIO引脚进行配置和初始化 GPIO_SetBits:设置引脚输出高电平 GPIO_ResetBits:设置引脚输出低电平 GPIO_ReadInputDataBit:读取GPIO输入引脚电平状态 GPIO_WriteBit:写入GPIO引脚输出状态 GPIO_TypeDef:GPIO寄存器类型定义 以上是GPIO.h文件中常用的函数和类型定义,需要根据实际应用场景进行使用。需要注意的是,使用GPIO时需要先对引脚进行配置并初始化,否则可能会出现异常情况。另外,如果是使用外部硬件电路,需要按照对应的电路图进行连接和配置。 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
英语水平差,也要硬着头皮学一些啊,计算机用的,常用的额也不算很多。像init,reset,read等。我外语是学的俄语。开始做软件时,也是硬着头皮学。代码学得多了,就没那么怕了。再说还有翻译软件在。
|
|
|
|
|
|
gpio头文件,就是定义那些我在使用GPIO口时能用到的东西。比如GPIO是用输入输出?数数字还是模拟,是推挽、上拉、下拉,还是开漏等。只要你任何一款MCU,哪怕是不同厂家的,只要有中文文档,仔细看懂了,基本上都是通用的知识。GPIO口用于数字方式的操作,就那么几种:一般都会有bit_reset,bit_set,bit_toggle,bit_inp之类的操作,无非就是输出低电平、高电平、翻转、输入这几种操作。操作函数从名称就能理解。全翻成中文,其实吧没啥必要,你用到什么就专门看一下,实在不行,借助于翻译,应该是没问题的。
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
学习ESP32-S3 ,推荐使用什么IDE?
求推荐国产很便宜的MCU推荐
RISC-V 芯片ch582 移植到LiteOs-m 进行中断不切换
大佬们帮我看看瑞萨的E1烧录器吧
CAN loopback模式测试,来个教程
求一个BLE低功耗蓝牙 ch592f新增seriver的例程
新的一年 RISC-V前景如何呢?
2024年risc-v的发展总结
I/O中断问题
RISC-V MCU技术社区什么时候成立的
扫一扫,分享给好友
电子发烧友网
电子发烧友论坛
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191
淘帖