
PIC单片机学习
文章平均质量分 51
正直善良的小伟
就职于华为杭州研究所,服务器硬件研发工程师
展开
-
PIC单片机 sleep 低功耗调试记录
在执行sleep(); 函数前,可以将不用的引脚设置为模拟输入,高阻态模式。ANSELAbits.ANSA4 = 1; //进入sleep前,将LED IO口设置为模拟输入TRISAbits.TRISA4 = 1; 如果设置为数字输入的话,将会提高功耗,约40uA(单个IO)ANSELAbits.ANSA4 = 0; //设置为数字输入 (不可取)TRISAbits.TR...原创 2018-06-26 17:06:34 · 3315 阅读 · 0 评论 -
单片机使用状态机实例 - SIM800C TCP/UDP连接
/******************************************************************SIM800配置 连接网络函数入参: 无 出参: 无******************************************************************/void SIM800_Configute(void){ s...原创 2018-07-03 17:07:56 · 6782 阅读 · 2 评论 -
SIM800发送数据 AT+CIPSEND ERROR
要求开机发送三次数据,发现当发送间隔为200ms时,会出现ERROR情况,出现宕机情况。原因可能是因为发送数据的返回处理要有一定时间,发送过快时,上一步的数据没有处理完,将延迟由200ms改为500ms解决问题。发送数据函数,这个函数时基于SIM800已经连接上对应的IP和端口extern unsigned char heartbeat_en;/*************************...原创 2018-07-04 09:36:42 · 12611 阅读 · 0 评论