问题:
此问题由客户工程师提出,客户在使用STM32F103的USART做串口通讯时,发现了一个问题,当设备正常通信一段时间后,串口不响应外部的通信请求了.
总述
实时时钟芯片(RTC)允许一个系统能同步或记录事件,给用户一个易理解的时间参考。由于RTC的应用越来越广泛,为了避开设...
putchar.c里面,是先检测TI再发送。
这样做的目的是把尽可能多的时间留给2次串口操作之间的程序,而不是把等待字节发送的时间白白空等待浪费掉。
...
现象:
芯片驱动正常,功能应用单独实现也没有任何问题。但是将其移植到主程序中出现了时钟显示停止、触屏失效、参数显示出现问题的现象。原因:
在芯片驱动程序的开发中,...
/*--------6174问题-----------输入一个n位数,把所有数字从大到小排序得到a,从小到大得到b,然后用a-b替换原来这个数并且继续操...
最近做了一个项目,需要高八位和低八位的数据颠倒一下,需要转换的数据是有符号的16位数据,我编写的函数如下:
//16bit数据高低位互换程序int16 rearrange16(i...
本文的控制部件选用AT89C51型单片机。由于这种芯片只有SPI通信接口,而目前常用的单片机都没有这种接口,因此需要对该芯片的...
原理图是附件的DDB文件,用99SE,或者用DXP,Altium Designer 打开即可,附件里面有个DDB文件,请用99SE打开。STC89C52RC+12864+DS130...
555定时器是一种多用途的数字-模拟混合集成电路,利用它能极方便地构成施密特触发器、单稳态触发器和多谐振荡器。由于使用灵活、方...
加速度传感器是一种能够测量加速力的电子设备。加速力也就是当物体在加速过程中作用在物体上的力。加速...
加速度传感器是一种能够测量加速力的电子设备。加速力也就是当物体在加速过程中作用在物体上的力。加速度传感器有两种:一种是角加速度...
谐波用电的危害大致有以下几方面:
1、谐波使公用电网中的元件产生了附加的谐波损耗,降低了发电、输电及用电设备的效率,大量的奇次谐波流过中性线时会使线路...
电子密码锁是一种以高强度密码序列为基础,在单片机上实现的密码开关。它以无线电作为信息媒体,从而实现了遥控,也可以配备一个结构简...
一套完整的无线充电系统包括TX 端和RX 端两部分,无线充电的结构类似于一个空心变压器,能量传输通过线圈耦合的方式来实现。通常...
由于要做双无线传感器,之前已经搞定了双路蓝牙接收问题,但是一直都存在问题,主要是由于mega上的代码不够好导致数据经常丢失,想了很多办法,终于搞定了。
首先主要是mega上的代码...