-
嵌入式从底层到高层解决思路
嵌入式从底层到高层我研究嵌入式,驱动也写过。至今有个问题,如果给我一个芯片,我怎么从最低层做到最高层,哪怕是最简单的也好。我要从最低层用汇编来分配引脚和片选地址,然后用c语言写驱动,驱动写好后,我要用java写应用层的程序,具体来讲,比如我写了个扫描仪的驱动,用java来写接收到信息处理程序,但是中间c到java的转换怎么来弄,是通过虚拟机吗,但是变量怎么来传递。我急切渴望一整套的解决方法,请高手...
97
热度 -
To 设备加载的有关问题
To设备加载的问题本人使用的硬件是Ez-usbfx2系列68013芯片但是怎么NTSTATUSEzusb_PnPAddDevice(INPDRIVER_OBJECTDriverObject,INPDEVICE_OBJECTPhysicalDeviceObject)/*++RoutineDescription:Thisroutineiscalledtocreateanewinstanceofthed...
37
热度 -
USB 驱动例程管理有关问题
USB驱动例程管理问题我采用的芯片是CY7c68013A,使用以下方法后就出现了关机后是后一步,没有关闭电涛,当然,重启也是一样不能关闭电源,其它的应该什么都关闭了./********************************************************************************************电源管理例程Start*************...
75
热度 -
Linux下的camera驱动开发解决思路
Linux下的camera驱动开发哪位在Linux下有做过camera的驱动开放,请进来指点一下!我是用开源的Moto代码做的,始终会出现这个问题,I2C-CAMERAinfun:i2c_ov9640_readi2cwriteerrorcode=-121,请帮忙分析一下是什么原因!color='#e78608'>------解决方案--------------------顶color='#e786...
77
热度 -
面临分专业有关问题 orcal 和 嵌入式 求分析,求帮助.(坐等回复)
面临分专业问题orcal和嵌入式求分析,求帮助.(坐等回复)现在大二,今天通知分专业谢谢了color='#FF8000'>------解决方案--------------------行行出状元。关键是你喜欢什么,哪方面觉得能力更好。另外,现在多少人工作跟他的专业是有关系的???color='#FF8000'>------解决方案--------------------分专业?好奇怪专业不是入学前就...
330
热度 -
ARM点屏有白色闪耀噪点
ARM点屏有白色闪烁噪点我们使用ARM直接驱动LCD屏,显示总体是正常的,就是有些区域,有白色的闪烁的噪点。一开始的时候,很多地方都有,后来我们的一个硬件工程师(他有点调屏的经验)跟我说,可能是时钟的极性有问题。那我就将控制时钟极性的寄存器的值改了下,使得时钟的极性反了下,效果好了很多,但还是有,只是区域没那么多了,也不是很明显了。我们的ARM芯片的手册上,关于我该的时钟极性的那个寄存器中关于时钟...
84
热度 -
WINCE 如何能做到150ms,正负不超过50ms的定时器(每次响应都不能超过50ms这个误差)!
WINCE怎么能做到150ms,正负不超过50ms的定时器(每次响应都不能超过50ms这个误差)!!情况是这样的,WINCE机器与另外一个连接的设备,确保要在100~200毫秒之间,通过串口,发送几个字节的握手数据.只要某次超过200毫秒,就认为超过,设备故障.然后起动安全措施.正常情况下,WINCE机器是没有问题,但在播放高清影片,操作触摸屏时,不管是用CreateTimer还是CreateTh...
83
热度 -
TCC8900上播发视频出现卡屏或死机
TCC8900上播放视频出现卡屏或死机开发板用的是朗成的核心板AT890X,芯片是TCC8900,根据给的demo写个播放器,视频能播,但是有时候画面卡着不动,但程序还在运行,有时候又出现“应用程序出现严重错误”,用它自带的播放器也是这个问题。这个问题困扰了好久,内存没发现明显增长,一般都是在播放过程中出现问题的。我用appverifier测试,日志如下,但看不明白。#DESCRIPTIONBEG...
22
热度 -
tvp5158 4路CIF数据提取的有关问题
tvp51584路CIF数据提取的问题硬件平台:S5PV210软件平台:wince6.0在wince平台进行tvp5158四路cif图像数据的提取,tvp5158的寄存器配置如下:{0xB2,0x00},{0xE8,0x60},{0xE9,0x00},{0xEA,0xB0},////{0xB0,0xA3},{0xB1,0x10},{0xB2,0x25},{0xB3,0xE4},//ch1:0xE4...
83
热度 -
咨询一个网卡驱动配置项含义的有关问题?
咨询一个网卡驱动配置项含义的问题???[HKEY_LOCAL_MACHINE\Comm\CS8900\Linkage] "Route"=multi_sz:"CS89001"[HKEY_LOCAL_MACHINE\Comm\Tcpip\Linkage] "Bind"="CS89001"我的网卡的配置信息有上面这些,我不明...
105
热度 -
! 小弟我的wince 播放出来的声音有有关问题,大家给看看吧
救命啊!我的wince播放出来的声音有问题,大家给看看吧好不容易做完了驱动程序,原以为用playsound就可以播放出声音(我之前播出来过),可是现在就只出现吱吱吱吱吱吱……的声音,声音长短跟我控制的声音长短一样,我现在都不知道该做哪一块了,郁闷……我试试了试系统的那些声音,也是吱吱吱吱吱吱……的声音,然后我把PB里面所有关于audio的组件全给塞了进去,可是还是一样的问题,超受打击!看了看驱动程...
230
热度 -
请教WINCE下怎么运行时修改CPU的主频
请问WINCE下如何运行时修改CPU的主频?因为基于Wince平台的嵌入式设备在大多时候都没有以高主频运行。但是,希望在需要时动态地改变CPU的主频来提高它的运算能力。请问Wince下有这个接口吗?谢谢!color='#e78608'>------解决方案--------------------可以的,跟系统相关的接口是OEMIdle可以参考Intel平台的IPM,三星平台的DVS,这都实现了动态...
109
热度 -
dm9000的有关问题
dm9000的问题dm9000连接在NGS1上那么ethernetmembase为0x08000000Ethernetiobase为0x09000300现在dm9000c中对io口读的定义如下:include<halether.h>#defineDM9000_ID0x90000A46//Hashcreationconstants.//#defineCRC_PRIME0xFFFFFFFF...
169
热度 -
PB生成的CE镜像NK.nb0怎么写到Flash里
PB生成的CE镜像NK.nb0如何写到Flash里?大家好我一直用DNW软件通过串口烧写nk.nbo,这样每次都要擦写Flash,我不知道Flash能擦写多少次,总觉得这样不方便大家都是如何烧写的呢?是不是都烧写nk.nb0呢?color='#e78608'>------解决方案--------------------如果一个FLASH连你烧录几次NK的擦写都承受不了还有什么用,你就放心用吧。至少...
435
热度 -
编译BSP出现异常fatal error C1189:error:DDSCAPS_OWNDC not defined
编译BSP出现错误fatalerrorC1189:#error:DDSCAPS_OWNDCnotdefined我是WinCE的新手,装的是WinCE6.0R2,安装目录是E:\WINCE6.0-A\WindowsEmbeddedCE6.0。用的是SBC8100板子,芯片是TI的OMAP3530。在编译BSP时,出现错误:BUILD:[01:0000000227:ERRORE]E:\WINCE6.0...
265
热度 -
关于nand nor启动的有关问题
关于nandnor启动的问题新手学习arm硬件,请教一个问题。三星2440上面可以nandnorflash启动。nand启动的时候就是自动复制nand前4K的到内部4K的SRAM上,并且SRAM的地址为0x00开始,norflash启动的时候,就是片选norflash到0x00,直接从0x00开始运行即可。现在有个问题,我nand启动的时候,能不能访问norflash,这个norflash此时的地...
341
热度 -
想问一下,嵌入式软件开发需要学习哪些课程?该怎么解决
想问一下,嵌入式软件开发需要学习哪些课程?我是一名教师,我们专业打算转向嵌入式开发方向,我本人是做web开发的,对嵌入式不太了解。我的想法是,走嵌入式软件开发(偏向软件)而不是侧重硬件。现在有几个问题,向大家请教一下:1、如果是基于WINCE的,那么需要学习哪些课程?2、如果是基于LINUX的,需要学习哪些课程?3、WINCE和LINUX,哪一个开发的时候更统一一些,就是由于硬件的不同,而代码可以...
323
热度 -
MP3属于嵌入式系统吗,该如何处理
MP3属于嵌入式系统吗各位,我不是很清楚嵌入式系统,请问我们外面买的那些MP3/4属于嵌入式系统吗?还有一个问题,我在网上看到基本上嵌入式系统好像就分两种,什么LINUX和WINCE,怎么区分呢,我做MP3开发的,是C语言和汇编混合的,不知道这个是属于哪种呢?谢谢!color='#e78608'>------解决方案--------------------现在很便宜的那些个MP3没用CE也没有LI...
456
热度 -
刷图有关问题来了,高手们可进来指点一二
刷图问题来了,高手们可进来指点一二我现在模拟的camera数据过来了,每秒25帧,问题来了,刷图刷不过来。。。SetDIBitsToDeviceStretchDIBits因为过来的是24位的RGB数据,可以不进行编解码,也不用转换,同时希望支持缩放,就用了上面两个函数测试,结果大不如人意啊,1000*480的分辨率,两个函数刷图时间需要70-80MS,如果缩放一下,就100好几MS了。我的环境:d...
48
热度 -
怎么判断串口数据发送完毕
如何判断串口数据发送完毕平台:s3c2440+wince5.0在串口驱动文件pdds3c2440_ser.cpp中[code=C/C++][/code]voidCPdd2440Uart::XmitInterruptHandler(PUCHARpTxBuffer,ULONG*pBuffLen){......for(DWORDdwByteWrite=0;dwByteWrite<dwWriteSi...
7
热度