-
没找到
-
随便搞出一个画面来糊弄网友们!
强烈要求楼主 改主贴标题!
-
定义局部变量。
-
STM8还能重定位中断向量表?
-
我的邮箱:zbnicai@126.com
-
我信号的频率是在一定范围内变化的,程序是拿官网的DEMO改的
是不是只能测量固定频率的信号啊?
-
又做了一个试验:
在PC机上打开虚拟串口後,做RTS=1/RTS=0 的操作,在STM32的USB代码部分设置一些断点观察,发现没有程序被触发,是不是可以认为,PC一端就屏蔽了这一类的操作?
-
int length = myfile.GetLength();
应改为int length = myfile.GetLength()+2;因为在unicode下这个函数取得是不包含\0字符串,而在unicode下是占用了两个字符,希望对你有帮助。
为了这个乱码问题,也调试了很长时间,结果试了上面这种方法可行。
-
找到原因,是收发器问题,谢谢各位
-
这个定时器中断的线程优先级是多少?是否因为你的优先级太低导致这样的问题,建议把优先级设高一些试试,且中断的处理函数尽量的短,不要占用过多的时间。
-
另外你要安装模拟器和虚拟网卡
-
你可以帖点代码来看看。
但是WriteFile没有问题是肯定的。
-
引用 6 楼 baoyu1000 的回复:
TL431是三脚的,一接地,一反馈分压端输入,一基准电压输入,多用于开关电源的反馈端
它的反馈分压端一般是从电源的输出电压引过来,用两电阻分压取样实现,
经取样比较后它的电流会增大或减小,从而控制与之相连的光耦的通过电流大小,
反馈到电源初级来调节开关管的开关频率,最终控制输出
我是坐在这想象的,敬请参考...
这个应用比较多,呵呵,我第一个项目中就是这样用的,用的是ST的方案
-
如果是BIN文件就需要解压,解压后肯定会更大,关键是你所说的40M是BIN文件还是NB0文件。
-
这个问题以前也碰到过,我们自己layout的270的板,activesync连接只要传送大点的文件(超过1M)就会自动断开,连接的时间稍长也会自动断开.但是同样的NK在开发板上是没有问题的.
这个问题可能与布线和软件都有一点关系,最后我们调整了usbfn驱动中的一些时序参数就解决问题了,问题的原因可能是由于布线导致usb的信号时序发生了一些变化.而BSP的中driver和实际的硬件也有些不一样,有些无谓的延时等待.
-
谢谢大家的热情帮助!!
-
支持!
-
谢谢你支持我啊 我回去学好英语 加油
-
比如(IN_Callback中):
if(CDC_enable)
{
CDC_IF_Disable_Int();
len = FIFO_Get_Length(&CDC_IN_fifo);
if(len)
{
CDC_IF_Enable_Int();
// 如果这里使用VIRTUAL_COM_PORT_DATA_SIZE的话,会以一定概率出问题
if(len > (VIRTUAL_COM_PORT_DATA_SIZE - 1))
{
len = VIRTUAL_COM_PORT_DATA_SIZE - 1;
}
len = FIFO_Get_Buffer(&CDC_IN_fifo, buff, len);
CDC_USB_Out(&buff[0], len);
}
else
{
CDC_USB_IsBusy = 0;
CDC_IF_Enable_Int();
Led_RW_OFF();
}
}
用STM32做高性能CDC工具的话,应该会碰到这些问题的吧?
-
谁用过三菱的plc,能给点建议吗