搜索资源列表
ZLG7289
- 程序名称: 数码管显示与键盘管理芯片ZLG7289的标准驱动程序(C51) 文件名: ZLG7289.h ZLG7289.C 说明: 本程序已经调试通过 程序的可移植性很好,仅做少量修改就可以直接包含使用 程序占用资源少,仅使用4根必须I/O口线,不占用定时器等其它资源 所有全局性的标识符都以ZLG7289_开头,不必担心命名冲突问题 程序结构清晰,思路明确,结合ZLG7289的数据手册很容易理解 用法: 1、重新定义I/O接口
数据结构c描述习题集答案
- 减1计数器 一、设计要求 用Verilog HDL语言设计一个计数器。 要求计数器具有异步置位/复位功能,可以进行自增和自减计数,其计数周期为2^N(N为二进制位数)。 二、设计原理 输入/输出说明: d:异步置数数据输入; q:当前计数器数据输出; clock:时钟脉冲; count_en:计数器计数使能控制(1:计数/0:停止计数); updown:计数器进行自加/自减运算控制(1:自加/0:自减); load_d-a counter a reduction, design requirem
eightQueensdynamic
- 数据结构课程设计(C++)_八皇后动态演示原代码_文档提供 -Curriculum design data structure (C++) _ eight Queen' s dynamic presentation to provide the original source document _
413069
- 嵌入式实时操作系统 μC/OS-II讲座 一.凡从事嵌入式系统开发工作的人,必须 对嵌入式操作系统有足够的了解。 二.对于初学者,从μC/OS-II开始是个明智的选择。 1. μC/OS-II麻雀虽小,却五脏基本全(它是个微内核)。 2.可以学习实时系统的一些编程技巧。 3.可以把在学校中学到的操作系统抽象概念具体化。 4.具有很强的实用性。 5.学习数据结构应用的好例子。 -Embedded real time operating sys
os
- 1.编写一个文件复制的C语言程序: 分别使用文件的系统调用read(fd, buf, nbytes), write(fd, buf, nbytes)和文件的库函数fread(buf, size, nitems, fp), fwrite(buf, size, nitems, fp),编写一个文件的复制程序。 当上述函数中nbytes, size和nitems都取值为1时(即一次读写一个字节),比较这两种程序的执行效率。当nbytes取1024字节,size取1024字节,且nitems取1
VHDL
- 硬件描述语言(hardware descr iption language,HDL)是电子系统硬件行为描述、结构描述、数据流描述的语言。目前,利用硬件描述语言可以进行数字电子系统的设计。随着研究的深入,利用硬件描述语言进行模拟电子系统设计或混合电子系统设计也正在探索中。 国外硬件描述语言种类很多,有的从Pascal发展而来,也有一些从C语言发展而来。-Hardware descr iption language (hardware descr iption language, HDL) is
crisscross-latest.tar.tar
- CrissCross是一种小型的跨平台C + +库,用于处理控制台和文件I / O , CPU的识别( CPUID ) ,散列( MD2 , MD4 , MD5编码,了SHA - 1 ,SHA- 256 ,SHA- 512 ,Tiger) ,Socket( TCP和目前唯一的UDP )和数据结构( LList , DArray , RedBlackTree , AVLTree , SplayTree等) 。其目的是运行在Windows , Linux , FreeBSD的, OpenBSD系统,
Project2
- 1、 硬件部分包括AT89C52、LCD1602和4个独立按键 2、 使用定时器0产生10ms的定时中断,作为时钟基准和软件定时器的基准。 3、 系统使用两个软件定时器Tkeyscan和Tdisplay。 Tkeyscan用来独立按键模块的定时扫描,每次扫描结合按键状态机的当前状态判断按键的有效性(消抖)及其时长(长按还是短按)。 Tdisplay用来定时激活LCD1602的显示(200ms一次,可自行修改)。 4、 整个系统在四种状态间流转:DISPL
Test
- 一、实验目的 (1)掌握进程状态转换过程 (2)掌握时间片轮转的进程调度算法; (3)掌握带优先级的进程调度算法; 二、实验内容 (1)自定义PCB的数据结构; (2)使用带优先级的时间片轮转法调度进程,每运行一个时间片,优先级减半。 (3)命令集 A)create 随机创建进程,进程的优先级与所需要的时间片随机决定; B)round 执行1次时间片轮转操作,其方法为运行高优先级队列的第1个,再降低其优先级,插入到相应的队列中。 C)ps 查看当前进程状态
Ex3_2
- TMS320C54x片内的多总线结构,允许在一个机器周期内通过两个16位数据总线(C总线和D总线)寻址两个数据和系数。双操作数指令是用间接寻址方式获得操作数的,并且只能用AR2到AR5的辅助寄存器。双操作数指令占用较少的程序空间,而获得更快的运行速度。-TMS320C54x Chip multi-bus architecture, which allows a single machine cycle through two 16-bit data bus (C bus and D bus) a
c
- C语言指针、数据结构,培训学习笔记(包含数组指针)。-C language pointer, data structures, training Study Notes (including an array of pointers).
exp4_hello-driver
- 此程序代码是基于达芬奇系列DM6446嵌入式开发之驱动程序开发示例程序,该程序包中包含C语言源程序demo.c,test_demo.c和Makefile文件。该程序简洁明了,旨在说明驱动程序的框架结构,以及嵌入式驱动程序开发的步骤,对嵌入式驱动程序开发入门的同志非常有帮助。该程序经过反复的调试运行,没有错误,可直接运行。 调试步骤 1、仔细读目录中的代码:demo.c,demo.h,test_demo.c。 分析各部分代码的功能,以及应用程序和驱动程序的调用,数据读写的方法和流程
汽车C语言案例
- 屏蔽主电机预充满信号和空调预充输出信号 对水温冷却系统程序进行修改:传感器损坏后,对有空调制冷开启的情况进行策略修改。 对CAN报文结构进行修改 对AD采集系统进行修改 添加IO口模拟SPI:写入和读出函数(功能未调通) 对IO口设置进行修改 对CAN发送进行修改,在CAN发送中添加版本号发送 对报文内容进行修改:告警报文、状态报文 对SPI写读函数进行修改:16位数据发送格式、读取数据函数修改 添加水温电压值和实际温度值转换函数