forsakening的专栏

for( level = 水平不高, reason = 学习记录; ;){ if (温故知新) level++; }

TQ2440-UART(查询及中断方式)

1.S3C2440 UART 介绍     UART(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置)用于异步通信,可以实现全双工发送和接收。它不仅可以实现不同嵌入式系统之间的通信,还可以实现与PC之间的通信。     s3c24...

2013-05-31 22:38:13

阅读数:1063

评论数:1

TQ2440裸机中断(定时器TIMER0中断)

1.S3C2440定时器知识        在讲解之前,先介绍一下s3c2440时钟系统。一般来说,MCU的主时钟源主要是外部晶振或外部时钟,而用的最多的是外部晶振。在正确情况下,系统内所使用的时钟都是外部时钟源经过一定的处理得到的。由于外部时钟源的频率一般不能满足系统所需要的高频条件,所以往...

2013-05-31 16:54:45

阅读数:1053

评论数:0

TQ2440裸机中断(外部中断)

1. 关于中断 1.所谓中断,是指CPU在正常运行程序时,由于内部/外部事件或由程序预先安排的事件,引起CPU中断正在运行的程序,而转到为内部/外部事件或为预先安排的事件服务的中断程序中去,服务完毕,再返回去执行刚才被中断的程序。 2.什么是中断优先级 中断优先级是指,中断源被响应和处理的优...

2013-05-31 14:51:23

阅读数:1446

评论数:0

TQ2440裸机启动代码分析

/* * forsakening @hdu @2013-5-30 * TQ2440出来好久了,启动代码别人也分析了一遍又一遍,有linux下的,有ADS的,各种!!! * 自己搞一份过来,一边听歌,一边分析,爽栽!!栽。。栽。。Pong。。。 * 里面关于ADS ARM汇编的语法没...

2013-05-30 23:03:31

阅读数:1075

评论数:0

Essential C++中文版(Chap4:基于对象的编程风格)

Chapter4:基于对象的编程风格:Object-Based Programming   虽然我们尚未撰写自己的class,但是自第一章起,我们已经广泛运用了许多classes:string、vector、提供输入及输出功能的各种iostream  classes…从本章开始,我们会设计并实现...

2013-05-29 23:26:07

阅读数:1249

评论数:0

C++中的static、const、mutable用法学习

1.Static的用法 转载地址:http://blog.csdn.net/hackbuteer1/article/details/7487694 -------------------------------------------------------------------------...

2013-05-28 22:57:24

阅读数:993

评论数:0

Essential C++中文版(Chap1--Chap3)

刚接触C++,有了一定C语言的基础,为了做C++的界面开发,只好硬着头皮学习C++,了解一下也并非坏处~网上好些人在谈论E-C++和清华老谭的书谁适合入门,其实我觉着都挺好的,最好能够放在一起看,章节安排差不多的,老谭的书例子更加完整,E-C++更侧重于循序渐进,告诉读者C++语言如何去完成一件事...

2013-05-27 16:14:30

阅读数:1146

评论数:0

ARM linux系统调用的实现原理

/*****************************************************************************************************************/ @2013/5/17 尊重作者,转载地址:http://blo...

2013-05-17 17:01:51

阅读数:771

评论数:0

linux下libusb的安装与测试

@2013/5/14 0.libusb的介绍:参考[1] 1.环境:vmware_fedora_10(linux-2.6.x) 2.获取源代码:http://sourceforge.net/projects/libusb/  (最好选择libusb-1.0.9版本,下载次数最多,自是有它的道...

2013-05-14 15:06:33

阅读数:18628

评论数:2

利用VTS与bacnet协议栈进行通信---ReadProperty

@2013/5/13 1.VTS是使用bacnet服务的一款优秀软件,可以利用这个软件对bacnet设备进行访问 2.环境:    VTS(pc-1)  ------   IP-Switch ------ Bacnet-Device(pc-2:Linux + bacnet-stack-0.8...

2013-05-13 12:46:33

阅读数:2456

评论数:0

基于bacnet-stack-0.8.0工程的Linux下通过无线网卡发送bacnet协议报文

@2013/5/8 1.Linux环境是Ubuntu 12.04 + USB无线网卡(09年产的水星MW54U,比较老了) 2.按照正常的方式编译出目标文件后 3.在/bin目录下运行程序:运行之前执行以下2个步骤:    ifconfig:获得无线网卡的名称,我的是wlan0,有线网卡的...

2013-05-08 21:36:56

阅读数:1394

评论数:0

libconfig安装及问题

@2013/5/2 1.下载源码包: http://www.hyperrealm.com/libconfig/ 根据install文件的提示进行安装:configure -> make -> make install 2.常见问题: 错误: Error ...

2013-05-02 16:08:02

阅读数:5409

评论数:0

Fedora 10 Samba服务配置

@2013/5/1 参考文章:http://wenku.baidu.com/view/eb333a0a6c85ec3a87c2c50f.html :安装rpm包及防火墙设置、关闭selinux                 http://www.linuxidc.com/Linux/2011-0...

2013-05-01 12:48:16

阅读数:1121

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭