搜索资源列表
c环境下的编译器
- 在c环境下的编译器 一.实验完成主要功能描述: 1.if语句 2.if_else语句 3.while语句 4.数组 5.函数调用 6.对外部函数printf的调用(用于打印) 二.测试环境 1.fedora core 4(OS) 2.lex version 2.5.4 3.yacc 4.gcc (GCC) 4.0.0 20050519 (Red Hat 4.0.0-8) -in the context of a compiler. Exper
DSPprogram
- 1、(1)32bit乘法的指令解释 (2)volume1的load.asm基础上实现一个 16bit数组的乘法累加的函数,并进行 -o2 / -o3 / 手工优化 2、c环境 C调用汇编函数,汇编函数调用c函数 addarr3(int * arr1, int * arr2, int * arr3, int * arr4, n) //汇编函数,3个数组的对应位置相加,结果放在arr4[n]中, 汇编函数调用C的子函数,它把arr1和arr2相加放到arr3
MCS5_uCOC_II
- 移植到MCS51的uCOS_II。 1。在文件OS_CORE.C中OSMapTbl和OSUnMapTbl数组用于查表,所以应该放在code里。 增加code关键字。UCOS_II.H和OS_CORE.C。 2。OS_CFG.H堆栈大小MaxStkSize改为900。 3。OS_CPU_C.C的InitTimer0函数增加了关于开T0中断的解释。 允许T0中断,此时EA=0(51上电缺省值),中断还不会发生,满足在OSStart()前不产生中断的要求。
Cyclespeed
- 此程序为自行车计附带产品.可以计里程,计速度.清零等功能.采用霍尔传感器传输信号,单片机采用中断扫描.然后用数组的形式在LED上显示.-procedure for bicycles or spin-off products. Total mileage can be up speed. Reset function. Hall sensor used for signal transmission interrupt SCM scan. Then in the form of an array
ruanjiandingshiqi
- 本软定时器模快所通过一个唯一的索引(即序号)来表识每一个软定时器,这个序号从0到MAX_SOFT_TIMER-1 ,最多为255个。要使用软定时器模块,首先需要让软定时器管理任务运行起来。软定时器管理任务的函数名称为SoftTimer,所以只需要Small RTOS的要求在Config.h的数组TaskFuction加上SoftTimer项即可。因为软定时器执行的任务时间等因素不确定,所以一般把这个任务优先级定得比较低。-the soft-timer module adopted by only
ST2410_APP_iar1
- s3c2410 ads下的测试程序移植到 iar ewarm v5.2;包括 Please select function : 0 : Please input 1-14 to select test 1 : Real time clock display 2 : 4 key array test 3 : Buzzer test 4 : ADC test 5 : IIC EEPROM test 6 : Touchpanel test 7 :
s3c2410,iar
- s3c2410 ads下的测试程序移植到 iar ewarm v5.2;包括 Please select function : 0 : Please input 1-14 to select test 1 : Real time clock display 2 : 4 key array test 3 : Buzzer test 4 : ADC test 5 : IIC EEPROM test 6 : Touchpanel test 7 : 3.5# TFT LCD 240*320 test 8
DataProcess
- 单片机基本数据处理常用函数,主要处理对于AD采集的数据的处理操作。 函数的操作单位大多为数组。 包含浮点求和、平方和、均值、方差、协方差、自相关函数、正弦信号产生、白噪声产生、数据类型转换等功能。-SCM basic data processing commonly used functions, dealing mainly with the data collected for the AD processing operations. Function is mostly an a
amo_tool_V1_2_6
- 名称:amo的编程小工具集合版本:V1.2.6 我平时编程和设计时常用的小工具集合。功能: 1-8位校验和 2-16位校验和 3-计算CRC8 4-计算CRC16 5-计算CRC32 6-计算MD5 7-计算SHA1 8-十六进制字符串转换为Ascii字符串 9-Ascii字符串转换为十六进制字符串 10-十六进制字符串转换为浮点数 11-浮点数转换为十六进制字符串 12-统计文章的字符个数,精确到每一个字符 13-把文件转换为C语言数组(这样可以把文件嵌入到我们的程序中) 14-电阻值选型(开
key_b
- 本程序主要通过外部中断INT0及3.3端口读取PS2键盘值并通过LCD1602显示,键扫描码的解码通过数组方式解码,程序的解码功能主要针对数字及大小写字母和常用标点符号 硬件描述:PS2键盘的时钟线(clk)接89S51的INT0(P3.2),数据线data接(P3.3) LCD的控制端口分别为: RS = P2^7,RW = P2^6,EP = P2^5,数据端口为P0,液晶显示偏压VL必须接 -This procedure mainly through external int
02DIGITAL-LED-DISPLAY
- 數字的顯示函數,為指向數組的地址為顯示的個數,用數字顯示函數顯示八個數字-Digital display function, to point to the array
pca_light
- sst公司51单片机编写的流水灯程序,采用的是此型号单片机自带的pca(可编程计数阵列)功能-sst 51 Singlechip prepared water lamps procedures used in this model is single-chip built-in pca (programmable counter array) function
BF533_SST_Flash_Driver
- 2009.02.13 (Chiron.ylq) --- --- --- --- --- 该工程用于Analog Devices VisualDSP++ V5.0开发环境下,烧写Silicon Storage Technology公司SST39VF512/010/020/040系列Flash的Program Load Driver。 1. 文件结构 SST39VFXXX.dlb SST39VF512/010/020/040 Flash操作驱动 BF
46GraphLED
- 通过在proteus中操作得知这个程序的作用是:显示图形。 使我了解了数组、变量、子程序等的运用。此程序是通过开关键的控制来实现图形的显示形状,我们主要通过定时器来实现图形的显示间隔,按键的次数来显示索要显示胡和图形,使伙熟悉了P0、P1、P3输入/输出口的功能,以及74LS245芯片胡性能等。 在程序开发中有一项编程风格很重要,那就是命名规则。 一个变量的命名如果恰到好处,能够让人望文知意的话。会让别人在阅读你的代码时变得轻松,更加容易理解。这也在无形中提高了团队合作的效率。
my16
- 主要功能是实现16*16LED阵列的汉子显示,程序简单易懂,适合刚刚接触单片机和c语言的学者-Main function is to achieve 16* 16LED array guy show, the program simple and easy to understand, for just contact with scholars of microcontroller and c language
stm32_adc
- 此程序是基于STM32的AD应用程序,我们在这里设置ADC为连续转换模式,常规转换序列中有两路转换通道,分别是ADC_CH10(PC0)和ADC_CH16(片内温度传感器)。因为使用了自动多通道转换,数据的取出工作最适合使用DMA方式取出,so,我们在内存里开辟了一个u16 AD_Value[2]数组,并设置了相应的DMA模块,使ADC在每个通道转换结束后启动DMA传输,其缓冲区数据量为2个HalfWord,使两路通道的转换结果自动的分别落到AD_Value[0]和AD_Value[1]中。
LPC2DDR2
- Module Function Descr iption: This module allows a SPI ROM to be used in a LX/CS5536 system. Details are below: 1.Provide a memory window to the SPI EPROM at FFF80000h-FFFFFFFFh (512KB). 2.Provide an interface to the SPI bus to allow the
1
- 已知数据文件IN.DAT中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal( ),其功能是:如果四位数各位上的数字均是0或2或4或6或8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中。最后main( )函数调用写函数writeDat()把结果cnt以及数组b中符合条件的四位数输出到OUT.DAT文件中。-There are known data file IN.DAT in 200 four-digit, and
Digital_frequency_meter
- 本项目基于等精度测量频率的原理,利用Verilog硬件描述语言设计实现了频率计内部功能模块,对传统的等精度测量方法进行了改进,增加了测量脉冲宽度的功能 采用STC89C52单片机进行数据运算处理,利用液晶显示器对测量的频率、占空比进行实时显示。充分发挥FPGA(现场可编程门阵列)的高速数据采集能力和单片机的高效计算与控制能力,使两者有机地结合起来。-The project is based on the principle of equal precision frequency measure
I2C
- 这个是I2C通信协议的函数库,无需修改,添加上就可以用了。-This is a function-array of I2C,and you can use it ditectly.
