
C与之相关
ZoharAndroid
这个作者很懒,什么都没留下…
展开
-
如何安装SQL Server 200…
如何安装SQL Server 2008数据库(带完整图解)1、首先,在安装文件setup.exe上,单击鼠标右键选择"以管理员的身份运行",如下图所示:绿色资源网"src="/upload/tech/UploadPic/2012-8/2012828143624635.jpg"/>2、首先单击安装光盘中的setup.exe安装文件,打开如下所示的"SQL Server安装中心"原创 2017-06-29 21:49:13 · 641 阅读 · 0 评论 -
ARM汇编语言之符号定义伪指令
今天看了一个汇编的例子,因为刚涉及ARM汇编,很多地方不懂,所以看到不懂的就觉得一个。GBLA、GBLL和GBLS在学习单片机C51汇编的时候没有遇到过,很是陌生。GBLA、GBLL和GBLS这三个是伪指令,用来声明ARM程序中的全局变量,并将其初始化。GBLA:声明一个全局的算数变量,并初始化为0。(arichmetic数字取首字母A简称)GBLL:声明一个全局的逻辑变量,并初始化为原创 2017-06-29 21:48:03 · 1346 阅读 · 0 评论 -
mini2440裸机程序之一--蜂鸣器
开发板:mini2440SDK:MDK开发语言:汇编本次目的:能够完成开发板上蜂鸣器的间断鸣叫1、开发板硬件电路 2、程序PGPBCONEQU0X56000010PGPBDAT EQU0X56000014PGPBUP EQU0X56000018AREA beeptest, CODE,READONLY原创 2017-06-29 21:48:06 · 454 阅读 · 0 评论 -
mini2440裸机程序之二--点亮LED灯
开发板:mini2440SDK:MDK开发语言:汇编本次目的:开发板四个LED灯连续间断闪烁1、硬件电路 2、程序示例PGPBCON EQU0X56000010PGPBDAT EQU0X56000014PGPBUP EQU0X56000018AREAledasmtest,CODE,READONLYCODE32ENTRYSTART原创 2017-06-29 21:48:09 · 617 阅读 · 1 评论 -
J-link在线调试使用失败的另一种检…
不知道是我操作有误,还是这山寨版的jlink质量不行,一调试c语言程序,MDK就一直卡在要进入Debug的界面。一开始以为是jlink硬件问题,通过上网查找资料,想还原一下固件,但是通过jlink驱动程序所安装的软件,能够读取开发板信息,证明jlink应该没有什么问题吧!现在想想也不能在线调试了,心里也有种莫名的烦躁,又不知道该如何去解决。 于是,也只能直接将裸机程序烧写到开发板中原创 2017-06-29 21:48:12 · 1072 阅读 · 0 评论 -
mini2440裸机程序--LED灯(C语言)
看了mini2440配套光盘里面的例子,C语言的点亮LED程序略显复杂。当时打开工程,看到这么多文件,顿时傻了眼。还好自己能够有良好的心态,慢慢弄。 对于点亮LED灯的C语言程序,相对于汇编程序,除了MDK系统自动添加的启动代码S3C2440.S,其余的也就和汇编程序的步骤一样了。现在就把程序附在下面:#define rGPBCON (*(volatile u原创 2017-06-29 21:48:15 · 884 阅读 · 0 评论 -
arm中的PLL,MPLL,UPLL,FCLK,HC…
S3C2440 CPU主频可达400MHz,开发板上的外接晶振为12M,通过时钟控制逻辑的PLL(phase locked loop,锁相环电路)来倍频这个系统时钟。2440有两个PLL(phase locked loop)一个是MPLL,一个是UPLL。UPLL专用于USB设备,常用频率为48MHz和96MHz。MPLL用于CPU及其他外围器件,用于产生FCLK, HCLK, PCLK三种频率,原创 2017-06-29 21:48:18 · 784 阅读 · 0 评论 -
mini2440裸机程序--完善点亮LED(c…
过了一段时间,随性就把把LED灯程序完善了一下,包括流水灯和以二进制形式点亮两个子程序。建立的MDK工程列表如下:*********************************************************************LED.C文件*********************************************************原创 2017-06-29 21:48:21 · 424 阅读 · 0 评论 -
C语言网络知识:套接字库函数(容…
1、WSAStartup函数 该函数用于初始化Ws2_32.dll动态链接库。在使用套接字函数之前,一定要初始化Ws2_32.dll动态链接库。 intWSAStartup(WORD wVersionRequested,LPWSADATAlpWSAData); wVersionRequested:表示调用者使用的WindowsSocket的版本,高字节记录修订版本,低字节记录主原创 2017-06-29 21:49:02 · 1502 阅读 · 0 评论 -
MAKEWORD(a,b)函数
MAKEWORD(a,b)函数创建一个无符号16位整形。WORD MAKEWORD(BYTE bLow, BYTE bHigh};宏的原始定义:#define MAKEWORD(a, b) ((WORD)(((BYTE)(((DWORD_PTR)(a))& 0xff)) | ((WORD)((BYTE)(((DWORD_PTR)(b)) & 0xff)))返回值:一个无符号16原创 2017-06-29 21:49:05 · 1779 阅读 · 0 评论 -
#pragma comment宏的使用
#pragma comment宏的使用该宏可以添加一些编译时的属性,例如语句#pragmacomment(lib,"ws2_32.lib"),是告知编译器在连接编译后的文件时,可以连接 ws2_32.lib文件。该语句所实现的功能也可以在开发环境中设置。comment宏的使用" TITLE="#pragma comment宏的使用" />原创 2017-06-29 21:49:08 · 525 阅读 · 0 评论 -
mini2440 统宝3.5寸lcd液晶…
原文地址:统宝3.5寸lcd液晶驱动">mini2440 统宝3.5寸lcd液晶驱动作者:李磊经过一个周的反复学习调试,今晚终于把mini2440 lcd液晶屏裸机驱动调试成功了,最难设置的主要是它配套的统宝3.5寸液晶屏频率及参数的设置,主要需要配置几个寄存器。LCDCON1-5用来配置时钟频率,水平竖直宽度,前肩后肩以及脉宽的设置。VBPD:确定帧同步信号和帧数据传输前的一段延迟时间,是帧转载 2017-06-29 21:47:58 · 418 阅读 · 0 评论