-
参照它的data sheet应该能弄清楚,如果不行就只好自己多试验,ST有的MEMS芯片的文档写得挺模糊
-
这个还用证明么?百分百是程序的问题,并且很可能就是版主所说的延时造成的,其实要验证很简单,将主频降低很多,或者将延时增大很多看看
如果降低主频或者增大延时正常了,那就是程序的问题了
-
还有一种可能是芯片上电后RAM的内容本身就是随机的。
-----------------------------------------------------------------------------
如果是这样的话 恐怕 会出现 BUG 吧!
以前写程序都习惯 在程序的开始 清RAM
如 51
INIT:
MOV R0, #RAM_Len ;RAM_Len EQU 07FH
CLR A
Clear RAM:
MOV @R0, A
DJNZ R0, Clear RAM
-
头晕了
-
请问如何设置堆栈???
-
解决的办法在这里:
http://at91.cn/bbs/viewtopic.php?id=148
-
软件编写很简单,只把wave文件的采样值往pwm里面丢就可以了。
当然,pwm信号一般需要加滤波电路才能送往功放、喇叭。
一般采用16kbps的采样率,滤波电路会简单。
采用32kbps的话,滤波电路就可以非常简单了。
倒是把wave文件转换成适合播放的波形文件,需要写个windows程序。
-
这有什么好不好的,只要喜欢就去做
以后出来,一般是坐硬件工程师吧
特别是嵌入式
-
hwmoq6jqvbn098Ua4WB
3dNs4VQaNn7763taRSa
-
使用两个文件应该都没什么问题
-
LZ的网站貌似被黑了
-
不清楚,友情帮顶。
-
必须要有相应的数码管驱动,之后应用程序控制驱动数码管。驱动可以查看一下流驱动的开发流程,很简单的。
-
SQLite本来就是本地数据库,不是基于C/S架构设计。你可以通过OLE-DB访问SQL CE 3.0。
-
这个应该不是什么问题.
-
{。。。}这里面的数值要怎么确定啊?
你怎么用怎么定。。。
它主要是为了避免单片机要进行过多的运算而提前计算好放在存储器里面的
在用到单片机计算的时候,就可以省略,直接把答案查表出来即可
-
好东西 学习一下啊 谢谢
-
引用:
为什么会丢帧呢?UART是硬件的啊 你CPU干你的事 UART数据流它照收不误啊
UART的接收缓存器会不会溢出?
-
在显示驱动中要有directdraw的部分,也就是要实现一个DDGPE类的继承类
-
建议楼主改用CreateSemaphore吧, IST每次都ReleaseSemaphore, 这样只要保证中断不是一直不间断的产生, 数据就不会丢失, 实时性也只与ReadFile线程处理的速度相关。。