-
在做PID控制的时候,如果使用浮点计算可以简化代码,当然这通过整数运算曲线救国也是可以实现的,但肯定不如用浮点来的直观。
-
测量比较高的频率时(例如150kHz),如果只测量一个信号周期,注定误差会很大。
假设MCU定时器时钟为100MHz,则捕捉功能的时间分辨率为0.01us,150kHz信号的周期为6.666667us,则捕捉功能测得的周期为6.66us或6.67us(因为捕捉分辨率为0.01us),误差达到 0.01/6.67=0.15%, 0.15%*150000Hz=225Hz。
所以,如果只测量150kHz信号的一个周期,那么测量误差将达到225Hz。
-
就是说,你现在用FPGA来控制AD芯片,但是结果是检测到的AD值,一就是没反应,二就是经常乱跳。你所说的没反应,是不是就是没检测到AD值?还是固定一个AD值?
假如硬件没问题,我还是怀疑控制信号控制的不好,比如cs 或者转换结果输出的FD, 是否设了高阻态,之类的。。。
-
这个我知道,那什么时候知道有数据进来??我就是想知道这个?
-
引用 9 楼 by674868212 的回复:
晚上吧,现在公司
谢谢
-
保存文件到指定文件夹下,只要调用CreateFile()就可以了。
-
只用EVC来实现吗? 恐怕不行!
得用PB来实现
-
VDD4V是多少V的?你的电机要求是多少V的?
-
有消息说是上半年会出
-
如果算上看资料的时间,可不止2天啊,单单SWIM接口部分,也就100多行而已(除开定时器初始化代码)。
波形用逻辑分析仪就可以得到了
准备了很长时间,只是一直有其他项目,最近才空下来,把代码写完
新的Datasheet里已经有了吗?偶去看看
-
-
devhealth,可以帮你定位到创建泄漏的内存的stack
-
以前遇到这样的情况,大部分的原因都在于momery/cache初始化不正确。
-
To:91program
自定义SDK,我编译程序时是运行在一个SDK上吗,我不是很清楚
-
1. Device driver power state D0~D4. Windows CE 没要求 driver 必须要能全部支援.
http://msdn.microsoft.com/en-us/library/ms798296.aspx 内有一句话.
A physical device does not have to support all of the device power states. The only device power state that all devices must support is the full on state, D0. A driver that is issued a request to enter a power state not supported by its device enters the next available power state supported. For example, if Power Manager requests that it enter D2 and it does not support D2, the device can enter D3 or D4 instead. This can be done if Power Manager supports one of these states. If a device is requested to enter D3 and cannot wake up the system, it should enter D4 and power off, rather than staying in standby. These rules are intended to simplify driver implementation.
所以看起来是 Disk driver D1 没有支援. 但这应该无妨.
Paul, Chao @ Techware
-
sorry, 我没说明白,我玩的是STM8L152C6
评估板是STM8L 1526-EVAL.
-
混了三年了,惭愧
-
哈哈,没办法,。垃圾的掌微,老板要用——555555555~~~~~~
-
引用 9 楼 hsyouxishe 的回复:
wince6.0+vs2005 使用中。。。。。。。
同上
-
你可以先让公司买进来,你就肯定能拿到手啊,然后你再偷偷卖出去哈!
一个月卖一套就可以了哈。