完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
问候,我使用的是PIC24FJ256GB108和自定义版本的lpicp。我想在ICSP期间控制GPIO,以便外部看门狗定时器清除。我在lpicp中添加了以下代码,但是我看不到对目标GPIO管脚的影响。[code]lpp_icsp_write_24(上下文,0,0xA9A2C9);//BCLR TRISB,#11(清除TRISB位11)lpp_icsp_write_24(上下文,0,0xAAA2CD);//BTG LATB,#11(切换LATB位11)lpp_icsp_write_24(上下文,0,0xAAA2CD);//BTG LATB,#11(切换LATB位11)*lpp_icsp_write_24,用于PIC24FJ的自定义版本lpp_icsp_write_16[问题]1。我们能在ICSP期间控制GPIO吗?如果是的话,请给我忠告。亲切的问候,Toradamon。
|
|
相关推荐
6个回答
|
|
我可以在ICSP中设置/CLR PIC32 IO,但是在PIC24上没有尝试过。你认为BTG之间需要一些延迟吗?顺便说一下,您可以尝试PGEDX引脚,因为那些引脚的TIS在ICSP中起作用。
|
|
|
|
嗨,Timijk,谢谢你的回应。>我可以在ICSP期间设置/CLR PIC32 IO,但是还没有在PIC24上试过。你能共享代码吗?你认为BTG之间需要延期吗?根据硬件规范,几个用户延迟是必要的,我可以检查这个代码是否工作。
|
|
|
|
我用皮卡2编程PIC32毫米,LED只是为了测试。代码是用C语言编写的。在我设置了LATB之后,有时它需要两个NOP使它工作,有时不是。我真的不知道为什么。
|
|
|
|
谢谢!您的代码看起来像在做同样的事情(指令和地址不同)。我在设置TRIS和LAT之后添加NOP操作,但是结果是相同的。
|
|
|
|
我永远感谢不了你,这对我的董事会起作用了!我也不理解比特4。无论如何,谢谢你引导我解决。
|
|
|
|
那太好了!不客气!
|
|
|
|
只有小组成员才能发言,加入小组>>
5244 浏览 9 评论
2035 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3209 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2260 浏览 5 评论
779浏览 1评论
672浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
598浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
682浏览 0评论
579浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 13:26 , Processed in 1.499201 second(s), Total 87, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号