- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 ADSP设备驱动和系统服务简介
<br /> 在Visual DSP++开发DSP过程中,应用好系统软件自带的设备驱动程序和系统服务程序,能快速的开发应用程序,不用写底层的驱动,十分方便。<br /> <br /> (1)ADI已经把所有有关DSP芯片的所有驱动及服务都已经构架好了,只要了解了其框架,写应用程序就像搭积木一样简单,首先简单介绍一下文件组成:<br /> ":/Program Files/Analog Devices/VisualDSP 5.0/Blackfin/include/services"下是所有系
2011-03-28 22:41:00
2419
转载 如何修改wince(s3c2410)的MAC地址?
<br />wince中的MAC地址是在驱动中写死的。如果不修改会造成一些网络方面的功能故障。比如不能互ping。<br /> <br />下面是我解决的方法:<br /> <br />1.添加如下注册表<br />[HKEY_LOCAL_MACHINE/Comm/CS8900/Parms]<br />"MAC12"=dword:3322<br />"MAC34"=dword:5544<br />"MAC56"=dword:0F66<br /> <br />2.修改CS8900驱动<br />在CS8900
2010-11-02 16:56:00
2959
原创 VisualDSP++ 5.0 无法创建LDF文件
<br />使用VisualDSP++ 5.0 update7时,在创建工程时,选择添加LDF和startup代码选项,如下图所示:<br /><br /> <br />但生成的工程文件并没有添加LDF和代码,<br />并提示如下错误:<br /> Error: 错误的数量词 (Microsoft JScript 编译错误)<br /> Error: 缺少对象 (Microsoft JScript 运行时错误)<br /> <br />这是该软件在update7上的一个bug,软件更新到update8后,
2010-10-28 10:31:00
2599
原创 Windows CE 应用程序 自动启动
该方法适用于基于"HIVE"注册表的情况。 (1)在注册表中修改"/Windows/StartUp"文件夹的位置,修改到Flsah下,并在Flash下新建一个StartUp文件夹。如下图所示:本例中修改StartUp的注册表位置为:"/ResidentFlash/StartUp"。 (2)在"/ResidentFlash/StartUp"文件夹下建立应用程序的快捷方式即
2010-05-21 16:21:00
744
原创 应用程序调用流驱动程序的变量地址转换
应用程序调用流驱动程序的变量地址转换 因为每个应用程序都会占用一个Slot,所以他们的全局变量的地址不会发生冲突。 例如:一个应用程序(PJ1.exe)被加载到Slot8的位置即地址范围为:0x10000000-0x11ffffff,该程序的CODE段与DATA段等都加载到该位置。程序定义一个全局变量时存储地址也在该范围内。若定义一个全局数组UCHAR Buff[100];假设该数组存
2010-04-28 21:30:00
891
转载 evc中嵌汇编实验心得
evc中嵌汇编实验心得 1.基于X86的CPU可以直接在C/C++中用_asm关键字嵌入汇编程序.有一点要注意:某些系统标识符不可使用. 例如在下面程序中:__asm{ MOV DX ,218 MOV CX ,16 MOV BL ,0 MOV AL ,BL OUT DX ,AL INC DX
2010-04-21 11:18:00
2733
原创 OAL程序修改快速编译并更新映像文件
OAL程序修改快速编译并更新映像文件当已经生成NK映像文件后,需要修改OAL程序代码后,怎样快速的更新到NK映像文件?下面举例说明一下:当修改完BSP文件中的kitl.c文件,文件位置:%_WINCEROOT%/PLATFORM/SMDK2440A/Src/kernel/oal/kitl.c,工程文件如下图所示: 在oal工程目录上点击右键,选择“Clean Before B
2010-04-19 17:11:00
774
转载 sysgen环境变量到底怎么产生作用的?
在使用pb的时候,我们增加一个feather,事实上只是增加了这个feather对应的sysgen变量而已,如此简单. Sysgen变量本质是一个环境变量,它怎么可以影响代码,影响镜像的生成,影响注册表等所有相关的东西?比如,我增加一个usb鼠标功能,对应的是sysgen_usb_hid_mouse.你可以在pb的图形界面下从catalog窗口中add to os designed,也可以
2010-04-19 14:05:00
917
原创 Windows CE 5.0 编译错误及解决
1:--------------------Configuration: Emulator: x86_Release--------------------Starting Build: set WINCEREL=1&&build==============BUILD: [Thrd:Sequence:Type ] MessageBUILD: [00:0000000000:ER
2010-04-19 09:35:00
3810
原创 C程序编译之函数调用与全局变量
C程序编译之函数调用与全局变量1. 函数调用下图为同一文件内函数调用的C程序与反汇编:处位置为调用DelayNs函数的反汇编,[0xebffffe2]为指令的机器码值,0x00000310为该指令的存储位置(PC值),根据跳转指令的说明,当执行该指令时,PC将跳转到距离当前PC偏移的位置上,偏移量为 0x00000310+8+(0xffffffe2。而0x000002a0即
2010-04-19 08:31:00
2742
VisualDSP++5.0 update7 无法生成LDF文件
2010-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人