-
之前的ARM状态是运行32位的ARM指令集,Thumb状态是运行16位的Thumb指令集;
只听说Thumb指令密集,没听说Thumb高效;
CM3使用的是Thumb-2指令集,32位和16位混合使用
-
学习了
-
引用 3 楼 cbyibby 的回复:
哥只知道DMA
哥直接学的EDMA
-
我没有答案。
这么慢的速度应该不在设计者考虑的范围之内。
-
引用 4 楼 guopeixin 的回复:
引用 3 楼 guopeixin 的回复:
RasSetEntryProperties
不好意思,发错了,如果hw没有问题的话,
应该是你的参数有问题,参考http://topic.eeworld.net/u/20090927/16/0c5e7af0-67f6-4a67-bebb-62f08afc943f.html
你给的网页,那个方法我试过了,没有用的,我在帖子中已经说过了.
-
看一下单片机的引脚,不知道是不是P30和P31,这两个脚要接地的,忘记了,你要看下资料,只有对地了,才能有下载的作用
-
实际上不用考虑那么复杂的,
也有简单的方式实现,
用单片机做一个usb hid设备,
发给pc命令,
pc端写一个小软件,通过命令,来读pc的文件,把文件内容发给单片机就ok
-
哦,我还是想问问为什么初始化的时候,每次开始显示都是25啊,我觉得是0才对啊。
-
自己修改文件,难度有点大
-
今天放假了。提前祝大家新年好!
-
一路顺风,新年快乐。。。。
-
我还是这么处理比较妥当:
IT_Status = TIM4->SR & (TIM_IT_CC1 | TIM_IT_Update);
IT_Enable = TIM4->DIER & (TIM_IT_CC1 | TIM_IT_Update);
IT_Flag = IT_Status & IT_Enable;
//TIM4->SR = (INT16U)(~(TIM_IT_CC1 | TIM_IT_Update));
if (ValBit(IT_Flag, 0))
{
TIM_ClearITPendingBit(TIM4, TIM_IT_Update);
O4FLOW2_FreqA_Step_CNT1++;
}
//==
if (ValBit(IT_Flag, 1))
{ // TIM_IT_CC1
// Clear TIM2 Capture compare interrupt pending bit
TIM_ClearITPendingBit(TIM4, TIM_IT_CC1);
...............
...............
...............
}
-
能否给我发一份呀,小弟正在搞这个驱动,我的E-MAIL:wild_caojian@163.com
-
问题很多哦.用了才知道.
-
已经很仔细的研究过上面的文档了,不知道文中所说的等同于复位的执行与真实的复位有没有区别,我们发现唤醒后时钟频率发生了变化,同时代码是接着执行进入待机模式后面的代码,不是从头执行。
不知道这样的现象是否正常?
-
LS说的对,"可以用些技巧。以空间换次数。"
我一般是这样做:
要记录的数据定长度,在开始增加一个标记字节如0x5A,上电运行后查找标记字节,记下地址,写数据时,先将原来的标记字节写0,地址+偏移量,写标记字节及新的内容。注意页写满的判断及处理。
-
具体说说怎么回事,你改哪里,改好的
-
你的硬件跟别人的不一定一样,就算别人测试通过的,到你那不一定能用的
-
找几本北航 出版社 出版的 USB驱动相关的书籍看看吧
-
是被收购了。但是本人认为,强强联合,会更加的强大。。。。。。vxworks,不可能被moblin取代。vxworks应用范围,比moblin要广多了。。。。如果被取代了,intel花费那多钱,是在烧纸啊!