-
DSP是专门处理语音的,
单片机也可以做到,就是音质和速度的问题,也可以采用pwm方式,省掉DAC,
如果arm来做,主频高一些的也可以做到软件解码,
-
现在正在学,希望有所帮助!
-
usb转串口设备自己做其实也蛮简单的,主要是网上找一款 驱动芯片,比如 FT232等。
不过,如果不是做硬件的话,自己做很麻烦,还不如花个 几十块 前来的快。
至于跟伟福的连接:伟福 很久没用了,都有点忘了。如果伟福 的串口线只是 GND、RXD、txd三条线的话,那么绝对没有问题。
具体是这样子的:
标准的RS232除了包括 GND、RXD、txd三条线,还有用于流控等的几个引脚,但大部分用途中,都只有前面提到的三根线有用到。
usb转串口设备一般只能模拟 GND、RXD、txd三条线(当然,有些设备其他引脚也模拟得蛮好的)
-
引用 1 楼 schlafenhamster 的回复:
恒流源(内阻无穷大)接一个电阻就是电压,要求5v=20ma,所以电阻=5/20=1/4=0.25kΩ=250欧姆。注意4ma时有个1v的电压,可以用运放补偿掉。
兄弟,你这种方法如何保证精度,你串个电阻对地还能保证对4-10ma输出没有影响?
-
芯片:stm32f103c8t6
编译器:IAR 5.30
操作系统:uc/os 2.86
现象:在不使用MODbus读写指令时,系统一切正常,当加入MODBUS写指令后,执行2-4次后系统进入App_Fault_ISR 程序。
解决方式:将任务堆栈由128更改为256则解决。
分析:由于MODBUS指令使用了结构体传输相关指令,因此可能导致任务堆栈溢出,从而发生硬件故障,从而进入App_Fault_ISR 。
相关:进入App_Fault_ISR 多为堆栈溢出所致。
如有不同解决方式,欢迎指出。
-
LINE1跟lINE3为一组,lINE2跟LINE4为一组,这样操作的的,LZ的液晶估计是ST7920控制的。楼主看看你用的控制器的说明书吧,看看显示原理,左右分屏,是否分页这样的。不同的液晶操作上还是不同的。不好说,呵呵
-
开发板、c、linux环境、操作系统原理。。。、多动手,
-
哈哈,兄弟们,过年好!
香水城,dior这个牌子如何?
-
抱歉,没有。
帮顶下。
-
这个结果让我搞不清楚 RAMIMAGE 和 RAM 区的用意何在??
NK 80220000 009E0000 RAMIMAGE(约10MB)
RAM 80C00000 01000000 RAM (约16MB)
这两行代码就是将物理地址(静态)映射到虚拟地址空间
有两种静态映射,一种有缓存,一种无缓存
无缓存的一般用来映射CPU物理寄存器等
8000 0000 - A000 0000是有缓存的
A000 0000 - C000 0000是无缓存的
上面两行代码先将NK映射到80220000
然后剩下的01000000(16M)留给用户RAM
两者之和是RAM的总大小
NK.exe应该是在Slot 97把
C200 0000 - C400 0000.
Slot1存储XIP的DLL
0200 0000 - 0400 0000
懵懵懂懂。不太了解。
等大侠
-
子函数外:
pdata=(long huge*)farcalloc(1025,sizeof(long));
*(pdata+1024)=0xAA55AA99;
子函数内:
……
if(*(data+1024) ==0xAA55AA99)
{
}
else
{
printf("data is error!\r\n")
}
……
-
引用 7 楼 zhdi1986 的回复:
KernelIoControl()在CE6.0下似乎有问题,你可以试试其他方法获取系统逻辑中断。
请问还有其他什么方法啊
-
nandflash里的程序先会被搬运到ram中,然后在ram中运行。如果ram的地址映射是0x00000000,程序时可以正常运行的。
-
看烧哪了
-
OK,解决
参看24C32/64的DATASGEET的18页,
802指08年第二周生产的,不是具体型号,
后面的字符串才是
-
啊?帖子又沉了。顶上去。
-
首先要按字节显示,其次像楼上所说,定义一个unsigned char 型的数组
-
明显是个广告帖!!!
-
不好意思,复制漏了啦,正如seemknow所说"Animate"=dword:0 ,没有键值需要要自己加入.
-
good