完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
用新塘nuc029sge的PB口做控制,发现PB0~PB4受控,PB5~PB8不受控。PB0~PB8均采用库函数GPIO_SetMode(PB,BIT8,GPIO_MODE_OUTPUT);设置为输出,每个口设1秒翻转一次。GPIO_PIN_DATA(1,0) = 1 ...GPIO_PIN_DATA(1,8) = 1;DELAY;GPIO_PIN_DATA(1,0) = 0 ...GPIO_PIN_DATA(1,8) = 0;DELYA;经查看IO状态、示波器及运行状态,可以看出PB0~PB4有脉冲,PB5~PB8为固定值(如一直为0或则一直为1)通过keil的状态查看,这些IO口的设置均是一样的。请问这是什么情况?操作上还有需要注意的地方吗?
|
|
相关推荐
1个回答
|
|
可能是硬件问题,建议检查电路连接是否正常,是否存在短路或断路等问题。
另外,建议在初始化时先将所有GPIO口设置为输入模式,然后再将需要使用的GPIO口设置为输出模式,以避免出现不可预知的问题。 最后,需要注意GPIO口的电压范围和电流限制,以防止电路损坏或不可预知的行为。建议查阅芯片的数据手册,详细了解GPIO的使用和规范。 |
|
|
|
只有小组成员才能发言,加入小组>>
793 浏览 0 评论
1152 浏览 1 评论
2528 浏览 5 评论
2861 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2711 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1072浏览 3评论
195浏览 2评论
457浏览 2评论
370浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
455浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 00:05 , Processed in 1.211367 second(s), Total 49, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号