完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
嘿,
我在 ESP8266 上使用 UART1 在硬件中的 IO2 / D4 上生成精确的定时脉冲。 在我的代码中,我需要知道在我不小心启动一个新脉冲之前脉冲是否完成。 我发现当IO2与UART一起使用时,引脚电平无法通过GPI / digitalRead()读取。 此外,尽管 esp8266_peri.h 定义 U1S 应反映引脚电平,但它不起作用...... 代码:全选//UART 1 Registers #define U1F ESP8266_REG(0xF00) //UART FIFO #define U1S ESP8266_REG(0xF1C) //STATUS //UART STATUS Registers Bits #define USTX 31 //TX PIN Level 这是我的测试代码: 代码:全选#include #include ticker tick; // U1 TX: GPIO_02 / D4 #define P_DEBUG 14 // D5 #define DEBUG_HIGH GPOS = 1< |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
528浏览 6评论
438浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
425浏览 5评论
423浏览 4评论
398浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-8 23:28 , Processed in 0.802408 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号