-
DMA搞不定这个应用
他的是单线的,相当于是只有一个D+的USB口
要求生成的信号是稳定的,DMA不能保证稳定,微观上的稳定
不错,如果你要求非常准确的时序,那么使用DMA对GPIO操作确实不能保证稳定输出。
对于这样的要求,我们是使用TIM的输出完成,根据输出时序事先计算出高低电平的时间,然后把计算出来的TIM数据存在RAM缓冲区,使用DMA不断更新TIM的定时参数。因为定时器的ARR和比较寄存器有影子寄存器,弥补了总线仲裁时间不易预估的不稳定因素,结果保证了稳定输出。我们的ST-LINK就是使用的这种方案。
-
别人说的再多,那只是建议,主要看你自己的爱好及特长吧
-
自己做做了,顶学习
-
需要做一个专用的智能卡读卡器,还是用ST7SCR比较好。
关于开发板的问题,还是找ST的代理谈谈吧。
-
现在家电产品基本都是开关电源,这种应用有什么好的解决方法?
增加ldo独立供电
-
这个值得学习~!学习了。
-
信号极性的都在代码里设置了,请看spi_init0函数,使用的是模式1,芯片的也是一样,芯片在5V下时钟速率可达到3.2M,在2.7V下最低为1.2M,给芯片提供的电压为3.3V,所以使用spi控制器,对时钟原分频后算得的速率大概为1点几M,这些都是次要得的,关键是使用spi控制器使能时钟后,从芯片SCLK引脚上看不到波形,头都大了,网上也找不到相关的资料
-
**** Rebuild of configuration ver64m_bin for project YL2410_BIOS ****
**** Internal Builder is used for build ****
armcc -c --diag_style=ide --depend_format=unix_escaped --no_depend_system_headers -I../inc -I../SRC -I../usb -oSRC\rtc.o ..\SRC\rtc.c
ARM C/C++ Compiler, RVCT4.0 [Build 400]
armcc : error C9932: Cannot obtain license for Compiler (feature compiler) with license version >= 4.0:
Invalid (inconsistent) license key.
The license key and data for the feature do not match.
This usually happens when a license file has been altered.
Feature: compiler
License path: D:\Program Files\RVDSV40\Licenses\rvds.dat;D:\Program -
Files\RVDSV22\Licenses\license.dat
FLEXnet Licensing error:-8,523
For further information, refer to the FLEXnet Licensing End User Guide,
available at "www.macrovision.com".
Build error occurred, build is stopped
Time consumed: 1234 ms.
//======================
上面是RVDSV4.0没有破解报的错误!!!
-
本人刚建个ARM DSP CPLD群:112125682欢迎交流!!好好学习天天向上!
-
可以考虑写个工具,Disable/Enable 该U-disk。
DDK里面好像带有一些设备控制的工具还有源码。具体实现还得LZ自己多努力。
-
这可是个大题目.....
-
不好意思 刚忙了会。
滤波后就是一类似PWM的信号,主要是测量脉宽的宽度(时间长度),0和1的区别是宽度不一样,
和状态机有什么关系?
-
UP UP UP
-
没人会吗?
-
TE2440-II的芯片是外部硬件实现的。6410 是集成的,所以不同的,呵呵。
-
引用 2 楼 rzsheng 的回复:
mount -t nfs -o nolock 196.168.0.110:/home/name/rootfs /mnt/nfs
对,红色部分是你要挂到本地的节点
-
回帖还能赚分?
-
编程实现的话,在windows的程序目录下用CreateFile创建一个快捷方式文件就行了。
英文版的OS是在\Windows\Programs目录下创建。
中文版的OS是在\Windows\程序目录下创建。
快捷方式文件扩展名为.lnk,内容如下:
18#\windows\test1.ext
其中开始的数字表示#后的字符数。
-
没有示波器??????
你只要自己在程序里计算一下每个波形用了几个主频周期,
然后换算一下可知各个波形用了多长的时间
-
没有什么资料,因为是半双工,注意发送接收时的方向控制就行了