完善资料让更多小伙伴认识你,还能领取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的使用和规范。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
1018 浏览 1 评论
1849 浏览 0 评论
1830 浏览 1 评论
3254 浏览 5 评论
3581 浏览 9 评论
1020浏览 1评论
1849浏览 1评论
如何知道嵌入式电子控制单元 (ECU) 中的RAM使用情况?
1359浏览 1评论
1851浏览 0评论
1176浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 17:27 , Processed in 1.022603 second(s), Total 74, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
477