-
从ARM内部逻辑结构【可以从ARM公司里面下载】中可以看出,它比其他微处理器,比如说8051,在进行数据逻辑加减运算时,它有一桶形移位器,它用来做什么的呢,如果对ARM指令了解点的话,应该很清楚它的作用;另外它在读取RAM里面的数据时,要经过一个符号扩展,那么我们在用C写程序,要尽量用32的数据类型,因为如果你不用,比如用的是8位,那么它会有一个符号扩展的处理过程,增加CPU的负荷。...[详细]
-
昨天晚上老大回来看我频繁使用寄存器写程序给出指点,告诉我尽量使用库函数,少使用寄存器,毕竟寄存器在后面使用的时候还要一个一个查找手册可能太麻烦了,nice!这次使用库函数操作键盘,很基础的实验,其中掺杂了之前的蜂鸣器和LED内容。感觉基础键盘实验比较有价值的还是那个键盘操作函数,以下给出标准模板,mode作为参数时置0为不支持连续摁键,置1时为支持连续摁键。//摁键函数,0为不...[详细]
-
随着人类社会不断的发展,作为不可替代的自然资源--水资源也开始面临着种种问题和危机。人口的增长、工农业的快速发展,使得人类对水的需求逐年增加。无序的开发和环境的污染更加重了水资源的危机。曾经的蓝色星球也变得越来越饥渴。各国政府和组织都相继制定政策和法规力图建立节水型社会体系。一系列的节水措施给水表制造产业的发展带来机遇,同时也提出了挑战。 目前国内水表的种类很多,按照测量原理可以分为速度式...[详细]
-
今天试着添加段代码吧。运行于mc68hc908gp32上的电子钟,显示在zlg7289的八个七段显示器上。声控电子钟初具有普通钟的功能外,还具有15秒钟休眠功能,此时当接收到触发端触发后,点亮显示屏,显示当前时间并在15秒后关闭。以节省电能。亦可晚上睡眠时使用。#includehidef.h/*forEnableInterruptsmacro*/#includ...[详细]
-
Makefileuart_interrupt.bin:start.sfunction.c arm-linux-gcc-g-c-ostart.ostart.s arm-linux-gcc-g-c-ofunction.ofunction.c arm-linux-ld-Ttext0x30000000-gstart.ofunction.o-o...[详细]
-
1.13.1.通信有关的常见概念1.13.1.1、什么是通信(1)人和人之间的通信:交谈、写信(滞后)、烽火、手势等(发收双方+媒介)(2)人和计算机之间的通信:按键、鼠标、触摸屏、显示器等(以后会不会用脑电波来和计算机通信?)(3)计算机和计算机之间的通信?有线、无线咱们学习的所有的通信,都是计算机和计算机之间的通信:WiFi、Zigbee、SPI、I2C、GSM/GPRS......[详细]
-
在上一节中,笔者介绍了如何从现有的AzureResourceGroup导出Template。 接下来,我们将总体介绍AzureTemplate。 1.首先,我们打开文本编辑器,创建一个JSON文件,命名为azuredeploy.json 然后复制以下内容:{$schema:http://schema.management.azure.co...[详细]
-
51单片机点阵8X8贪吃蛇设计(仿真+程序)闲来无聊制作的贪吃蛇8X8程序和仿真下面压缩包里都有,元器件都是平时最常用的,很好制作。单片机程序源码:#includereg51.h#defineucharunsignedchar#defineSNAKE20//最大长度#defineTIME50//显示延时时间#def...[详细]
-
编译完工程后,生成的hex文件大于flash的大小问题?HEX文件大于4K并不代表目标代码大于4K,所以不能用HEX的文件大小来衡量.通常情况下,将HEX文件长度除以2都略大于目标代码。目标文件真正大小为:...[详细]
-
/*===========================================================================KS0070(44780)16x2字符液晶屏驱动演示程序总线方式晓奇=============================================================================连接线图...[详细]
-
本文利用温湿度传感器DSl8820使用较为简单,测量精度较高等优点,同时结合MSP430F2013的强大功能以及低功耗的特点,设计一种基于温度无线传感器网络监控系统中的节点,用来对环境的温度进行监控。无线传感器网络由于蕴藏着巨大的科学意义和使用价值,己受到越来越多学术部门、军事部门和工业部门的青睐。随着社会经济的发展,在很多情况下需要对环境的温湿度进行检测,并加以控制,特别是对污染严重、自然...[详细]
-
一直很想写一个贪吃蛇的小程序,这两天终于抽空完成了,这里把我的思路分享给大家,仅供参考!代码如下:先放段主函数压压惊voidmain(){ x_s=2; //初始化三个点 y_s=3; x_s=3; y_s=3; x_s=4; y_s=3; Timer0Init(); suijishu(); while(1) { app...[详细]
-
#includeiostream.hclassanimal{public:animal(){coutanimalconstructendl;}~animal(){coutconstructanimalendl;}virtualvoidbreath()//virtual定义虚函数{coutbubble2e...[详细]
-
/*------------------------------------------MSP430单片机温度测量源程序介绍:源程序代码主要包含初始化子程序InitSys()、ADC数据读取子程序Read_ADC()、ADC数据转换为温度子程序ADC_TO_TEM()。来源:晖创电子网www.schuitron.comMSP430源程序例程源程序调试OK------...[详细]
-
从汇编跳转到C必须使用绝对跳转:工程代码:在Makefile中加入main.o:Start.S:Make编译:Main.c代码:#defineGPKCON(volatileunsignedlong*)0x7F008820//volatile指定不对后面的数进行优化#defineGPKDAT(volatileunsignedlong*)0x7F...[详细]