搜索资源列表
whx
- 汇编语言编写五角形图形显示实例程序结构:① 主要的段定义说明; ② 用到的子程序(宏)的功能说明、调用关系说明、参数传送方式说明等; ③ 主要算法描述等(各模块功能实现及典型指令的应用)。
shfoldering
- 在我的一个项目编制过程中,需要用到一个可以指定初始目录的目录选择对话框,起初我找到了http://www.vckbase.com/bbs/prime/viewprime.asp?id=94 这篇文章,发现由于\"bi.pidlRoot\"的格式不了解,很难实现这样的功能,后来在一个日本网站上找到了一篇文章,有示例代码和相关说明(现在网址找不到了,抱歉,以后找到了再加上),利用回调函数解决了此问题,现在我把示例程序做出来,有相关Puzzle的同仁可以参考一下. 注: 1.重要的函数和宏定义在\"g
编译原理---算浮优先算法
- 简单介绍一下,整个工程分为5个文件:Main.c ----- 程序的入口点,其实很简单,就是调用两个函数。Global.h ----- 定义了一些全局变量及宏Parse.h ----- 语法分析器的主要算法Prece.h ----- 定义和实现了一些关于优先级的操作Stack.h ----- 定义和实现了一个栈及其操作编译的时候只要用TC2.0或者WinTC打开Main.c文件进行编译就好了。如发现有Bug请在这里贴出来或者把修改后的代码跟帖在这里:)总之,这个工程仅仅是一个简单示例,告诉大家怎
KT0830EG-short-antenna-1band-and-I2C
- KT0830EG(支持短天线)收音IC程序-包含I2C-自动判台-搜台,24C02存台。修改I2C宏定义接口移植到各单片机,调用对应功能函数即可实现单FM数字收音机的所有功能。-KT0830EG (supports short antenna) radio IC procedures- including I2C-automatic sub-station- station search, 24C02 storage units. I2C macro interface to modify th
fsm
- 嵌入式系统控制面通常的状态机实现 调用FSM_Create创建状态机 调用FSM_Add创建状态机 调用FSM_Execute进入状态机执行 通过修改宏FSM_MAX_MSG_NUM定义系统最大的状态机数目-Embedded system control surfaces typical state machine implementation
GFolder
- 在我的一个项目编制过程中,需要用到一个可以指定初始目录的目录选择对话框,起初我找到了http://www.vckbase.com/bbs /prime/viewprime.asp?id=94 这篇文章,发现由于"bi.pidlRoot "的格式不了解,很难实现这样的功能,后来在一个日本网站上找到了一篇文章,有示例代码和相关说明(现在网址找不到了,抱歉,以后找到了再加上),利用回调函数解决了此问题,现在我把示例程序做出来,有相关Puzzle的同仁可以参考一下. 注: 重要的函数和宏定
FFT_2_DIT_Fixed
- 程序 FFT_2_DIT_Fixed 是基2_DIT_*定点*_FFT算法,值得学习的地方很多。亮点有:倒位序采用最简单,最高效的位移操作;实现存储的旋转因子表;定点溢出处理;灵活多样的宏定义。函数调用形式:void fft(COMPLEX *x)点数在头文件以宏定义形式出现。-Program FFT_2_DIT_Fixed is based 2_DIT_* fixed* _FFT algorithm, it is worth learning a lot of places. Highligh
S6E63D6_driver
- OLED彩屏,型号为CMEL C0283QGLD-T,驱动芯片为三星的S6E63D6,为240*RGB*320的彩屏, 不带字库,软件模拟SPI方式驱动,通过画点实现所有功能,自己写的ARM CortexM3 lpc1768的驱动程序,程序注释比较详细,已经实际测试成功。 功能简介:毫秒级延时函数,任意时间定时。 自带多种颜色宏定义,已经实现了彩虹流的动态效果。 程序中的各种画图程序都带有颜色参数,可以自由选择所需要显示的颜色。 通过Image2
ImageBlockMD5
- 遥感影像的分块程序,调用opencv和openssl,在实现切块的同时计算每块的哈希值,哈希算法采用MD5,分块数量可以通过更改宏定义设定- remote sensing picture cutting program based on opencv and openssl,which can also calculate the file hash with MD5
code_analyze
- c++编写,解析指定目录下的.c/.h文件,能够获取c文件的基本元素,如宏定义,头文件包含,函数声明,函数定义,函数调用等,并实现了简单依赖关系查找-c++ write, parse .c/.h files in the specified directory, have access to the basic elements of the c file, such as macro definitions, header file contains function declarations
video-p2p-based-on-H.264
- 本程序是在H.263的P2P视频聊天程序(本站可下载到)基础上优化升级而成,vs 2008环境,实现了点对点视频通信,分辨率和视频质量有了大幅提升。包括3个工程:x264实现视频编码,ffmpeg实现视频解码,testvideo实现视频采集界面显示和TCP协议传输,需先编译前2个工程生成库文件后供第三个工程调用,编译库时注意修改工程路径及代码中的extern C,也可直接用我编译好的库文件。支持RGB和YUY2(4:2:2)格式输出的摄像头,分辨率支持176x144或352x288两种(修改宏定
easysize_demo
- easysize是一个十分好用的MFC控件大小改变工具,只需讲easysize.h加入工程,然后调用相关的宏定义即可实现控件随对话框放大而放大或调整位置-easysize is a very useful tool to change the size of the MFC control, just tell easysize.h join the project, and then call the relevant macro definition can be realized with
mod.tar
- #define mod(x,y) x%y 宏定义实现函数功能(Macro definition realizes function function)
LED
- user:启动文件和主程序 当芯片上电启动时,首先会执行启动文件中的汇编程序,建立起C语言的运行环境,该启动文件startup.s使用的时thumb指令。功能为:1、初始化堆栈指针;2、初始化程序计数器指针PC;3、设置堆、栈的大小;4、设置C库的分支入口“_main”,最终用来调用main函数。 主程序中通过宏定义将led地址赋予led_0等,通过向led地址中写“0”或“1”控制led引脚电平,实现流水灯效果。 listing:编译生成的lst文件和map文件 output:编译后的