自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

转载 STM32中断流程处理

作为我的一个习惯,学习某一个平台的东西,总是先要摸清楚中断的处理流程,当然是从文件代码级的流程分析了。 下面就说下stm32的中断流程。我们知道,stm32的库中写好了很多的驱动程序,可以说包括了所有的。同时也提供很多数据处理方式,例如串口的读写,用户可以选择轮询、中断、DMA等3中方式来处理。 关于中断,stm32的库中做好了框架,用户只要填写好几个函数的实现就ok了,就像网上说

2013-08-29 21:27:57 2394

转载 arm的cache 介绍

cache是一个法语单词,意思是"隐藏的存储场所".写缓冲器是一个容量很小的FIFO缓冲器,其主要作用就是对由cache中写到主存的数据提供缓冲.cache控制器将cache行以较高的速度放到写缓冲器中,之后写缓冲器以较低的速度将该cache行写入主存中.    逻辑cache,在虚拟地址空间中存储数据,它位于处理器和MMU之间.处理器可以直接通过逻辑cache访问数据,而无须通过MMU.

2013-08-29 21:25:47 2559

转载 多个进程范文DLL中的函数/全局变量/数据共享段问题

转载请标明是引用于 http://blog.csdn.net/chenyujing1234 第一种方法:数据段共享#pragma data_seg一、#pragma data_seg()1,#pragma data_seg()一般用于DLL中。也就是说,在DLL中定义一个共享的,有名字的数据段。最关键的是:这个数据段中的全局变量可以被多个进程共享。否则多个进程之间无法共享DLL

2013-08-27 14:36:47 5109

转载 linux下学习shell有什么用

shell最大的用处是帮助一个LINUX管理员完成一些繁琐确又单一的问题,比如,你要将数据库里的用户名(1000个)加入到你的系统中,请问你是使用1000次adduser呢还是使用一个循环把他做完,还有一些定时功能,比如每天晚上自动维护服务器,你总不见得每天晚上都在机房守着,很多很多都可以完成。其实LINUX的SHELL在说的白一点就是WINDOWS下的批处理。以上转子:http:

2013-08-27 09:56:08 1668

转载 STM32 DMA使用浅谈

浅谈STM32的DMA模块的使用              -----转贴http://szvcn.blog.163.com/blog/static/1867963200862922147743/前言:接触MCU的编程已经有几年的历史,刚开始是从51(C语言的)学习与应用,后来有学习了8bits的AVR单片机,对MCU有一定的了解;最近接触了STM32的Chip,发现其优点不只是单单宣传的

2013-08-24 21:32:42 1689

转载 STM8内部EEPROM的使用

EEPROM是单片机应用系统中经常会用到的存储器,它主要用来保存一些掉电后需要保持不变的数据。在以前的单片机系统中,通常都是在单片机外面再扩充一个EEPROM芯片,这种方法除了增加成本外,也降低了可靠性。现在,很多单片机的公司都推出了集成有小容量EEPROM的单片机,这样就方便了使用,降低了成本,提高了可靠性。    STM8单片机芯片内部也集成有EEPROM,容量从640字节到2K字节。最为

2013-08-14 09:36:49 11531 1

转载 windows下多线程通信方法(多线程访问同一变量)

多线程知识简介同一进程中可以包含多个线程,由于进程中的多个线程可以共享进程中的资源,所以使同一进程中的多个线程之间通信相对比较简单。当需要有多个线程来访问一个全局变量时,通常我们会在这个全局变量前加上volatile声明,来告诉编译器这个全局变量是“易变”(更直接的讲是“直接存取原始内存地址”,更明确的说是不要编辑器去读缓存中的数据,而是直接从内存中获取变量的值)的,让编译器不要对这个变量

2013-08-12 20:33:15 5139

转载 S3C6410 系统时钟介绍

S3C6410 系统时钟介绍-----------------------------使用环境 PC:     ubuntu 11.04kernel: 2.6.32-28-genericcorss:  arm-linux-gcc 4.3.2arm:    s3c6410-----------------------------作者:    LvApp联系方式:

2013-08-11 19:24:06 720

转载 misc设备驱动模型及实例解析

1、misc设备驱动模型      本节我们来看一下misc设备驱动模型的有关内容,首先是看看它的设备结构体,定义在include/linux/miscdevice.h中:[cpp] view plaincopystruct miscdevice  {      int minor;                  //次设备号,若为 MISC_DYNAMIC_M

2013-08-01 20:59:15 740

MFCVS2008数据库SQL串口收发多线程文件存储

数据库SQL登入界面(数据库:Thread ,表名等内容可在登入文件中查找,不再赘述); 串口通信,数据收发; 文件存储,10条存储,可上下查询(请将工程中的txt文件放到E盘下); 多线程、定时器、按钮等功能; 带注释,比较基础,但内容全面,莫见笑……

2012-10-31

24小时时钟显示实验

24小时时钟显示实验,数码管 573 51单片机 proteus仿真

2012-04-10

带串口通信的温度控制器(带proteus仿真)

带串口通信的温度控制器(带proteus仿真),502at 573 51单片机 串口通信 proteus

2012-04-10

51单片机6264扩展存储器读写实验

51单片机6264扩展存储器读写实验,包含实验指导,51 6264 573

2012-04-10

51单片机C语言应用程序设计精讲

电子工业出版社之51单片机C语言应用程序设计精讲(实例精讲),里面包含了较为完整的每一章节的程序和原理图,本人也在学,感觉挺实用的

2010-03-04

C语言实现1602之整屏移动

这个程序时1602之整屏移动,并用C语言进行编写,每个步骤都有详细的说明,初学者应该也能看懂

2010-02-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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