自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

supperThomas的专栏

一个乐于分享的技术人

  • 博客(18)
  • 资源 (13)
  • 收藏
  • 关注

原创 关于systick的构件编写。

systick一共有4个寄存器CSR :控制和状态寄存器。COUNTFLAG :标志位,标志systick计数器是否已经倒数到0 。0 :还没有数到0 。1:已经数到0 了。CLKSOURCE:时钟源的选择。1:systick使用系统内核时钟。0:可选的外部时钟(根据不同设备有不同的时钟,可以通过查看芯片手册得到,KL25里面是内核时钟的1/16)TICKINT:中断使能位

2013-04-27 08:10:30 1280

转载 js学习

网站开发开发大概分为前台和后端,前台又可以分为美工,交互设计,js编程。后端了解不多,前端的话,可以按如下思路学习系统学习:基础知识:1. html + css 这部分建议在 www.w3school.com.cn 上学习,边学边练,每章后还有小测试。之后可以模仿一些网站做些页面。在实践中积累了一些经验后,可以系统的读一两本书,推荐《head first html 与 css 中文版》,这

2013-04-20 12:06:52 655

原创 ARM -M3位带操作

位带相当于一块虚拟的一块存储区地址,该存储区地址如图所示:bit bandAlias这一块区域是bitbandregion的32倍,即该区域的每一个地址代表bit band region 中的每个地址的每一位。这样可以不用直接操作位,直接操作地址来控制访问。

2013-04-19 08:59:18 1708

原创 如何将批量的数据存入SQL数据库中

在一些数据量比较大,而且操作数据库频繁的。此时需要将数据表datatable整块的存入数据库中。不多说,直接上代码:首先得新建一个数据库  DataTable once_rec_date = new DataTable();这个数据库得跟目标数据库的列的位置和大小都得一样。特别是类型,和位置。就是列的位置和目标数据库的位置,顺序得 一模一样。因为都是块存储,所以地址什么的都

2013-04-16 00:50:00 5316

原创 关于KL25 ARM cortex-M0+处理器的UART模块的功能介绍

根据UART寄存器的每一位发现一个小小的飞思卡尔的UART具有很多种功能。对于这些功能可以一一了解。UART0模块。 波特率发生器13位模数计数器为接收器和发送器在波特率发生器上的波特率。对于异步UART波特率时钟,从1到8191的值写入SBR[12:0]确定波特率时钟分频。SBR位在UART波特率寄存器中,BDH和BDL。波特率时钟驱动接收器,发射器是由波特率时钟除以过采

2013-04-13 03:29:13 3465

原创 ARM M3小计(一)1~3章。

在操作系统开启了一个用户程序后,通常都会让它在用户级下执行,从而使系统不会因某个程序的崩溃或恶意破坏而受损。可参照MQX中的超时函数中的,usermode进行理解。嵌套向量中断控制器(NVIC)与内核紧密耦合。特点:z  可嵌套中断支持 z  向量中断支持 z  动态优先级调整支持 z  中断延迟大大缩短 z  中断可屏蔽 M3 内部有若干个总线接口,以使 CM

2013-04-12 16:11:56 928

原创 M0中断控制

CONTROL寄存器:M0中有两个栈指针,一个是由线程模式下。第【1】位handle模式总是置0.在线程中可以为0或者1.复位以后MSP(主堆栈指针,估计用来指引中断向量表的)使用,在线程模式下(估计就是执行主函数)转换到PSP(进程指针),同时设置CONTROL第1为为1.当处理器在HANDLE模式下(执行异常),第一位为0,所以MSP使用,CONTROL只可以在线程模式下设

2013-04-11 21:39:44 2071

原创 MS SQL Server查询优化方法

MS   SQL   Server查询优化方法查询速度慢的原因很多,常见如下几种          1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)          2、I/O吞吐量小,形成了瓶颈效应。          3、没有创建计算列导致查询不优化。          4、内存不足          5、网络速度慢

2013-04-10 20:57:12 567

原创 数据库

一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNw

2013-04-10 20:55:00 737

原创 C#中字段和属性的区别

在C#中,我们可以非常自由的、毫无限制的访问公有字段,但在一些场合中,我们可能希望限制只能给字段赋于某个范围的值、或是要求字段只能读或只能写,或是在改变字段时能改变对象的其他一些状态,这些单靠字段是无法做到的,于是就有了属性,属性中包含两个块:set和get,set块负责属性的写入工作,get块负责属性的读取工作。在两个块中都可以做一些其他操作,如在set中验证赋的值是否符合要求并决定是否进行赋值

2013-04-10 20:53:05 660

原创 c#经典试题

1, 请你说说.NET中类和结构的区别?   答:结构和类具有大体的语法,但是结构受到的限制比类要多。结构不能申明有默认的构造函数,为结构的副本是又编译器创建和销毁的,所以不需要默认的构造函数和析构函数。结构是值类型,所以对结构变量所做的改变不会影响其的原值,而类是应用类型,改变其变量的值会改变其原值。申明结构用Struck关键字,申明类用class关键字,向方法传递结构是时是通过值传递的

2013-04-10 20:51:23 629

原创 算法排序

1.插入排序:每次将一个待排的记录插入到前面的已经排好的队列中的适当位置。①.直接插入排序直接排序法在最好情况下(待排序列已按关键码有序),每趟排序只需作1次比较而不需要移动元素。所以n个元素比较次数为n-1,移动次数0。最差的情况下(逆序),其中第i个元素必须和前面的元素进行比较i次,移动个数i+1,所以总共的比较次数 比较多,就不写出来了总结:是一种稳定的排序方法,时间

2013-04-10 20:49:56 656

原创 开始运行所有代码

开始→运行→输入的命令集锦gpedit.msc-------------------------组策略 sndrec32-------------------------录音机 nslookup-------------------------ip地址侦测器 explorer-------------------------打开资源管理器 logoff-----------

2013-04-10 20:48:51 651

转载 html语言

1)贴图:2)加入连接:写上你想写的字3)在新窗口打开连接:写上要写的字消除连接的下划线在新窗口打开连接:写上你想写的字4)移动字体(走马灯):写上你想写的字5)字体加粗:写上你想写的字6)字体斜体:写上你想写的字7)字体下划线: 写上你想写的字8)字体删除线: 写上你想写的字9)字体加大: 写上你想写的字10)字

2013-04-10 20:45:47 1119

原创 验证码

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Drawing;using System.Drawing.Drawing2D

2013-04-10 20:44:15 646

转载 用using写数据库

当我们使用非托管资源(unmanaged resources)类型时,应当使用IDisposable接口的Dispose()方法来释放资源。在.Net环境中,对非托管资源的回收不是系统的责任,我们必须自己调用Dispose()方法来释放资源。确保非托管资源会释放的最好方法是使用using或者try/finally。所有的非托管资源类型都实现了IDisposable接口。另外当我们没有明确的释放

2013-04-10 20:41:21 874

转载 c#中new一个对象以后,是否需要手动释放?

c#中new一个对象以后,是否需要手动释放?2012-04-28 23:43wshbfzdzb | 分类:C#/.NET | 浏览723次c++中 class1 *a=new class1();需要在用完以后写上delete a;在c#中class1 a=new class1();属于引用类型 但并没说是指针用完以后 还需要些delete吗?如果不需要 是因为编译器自动

2013-04-10 20:32:03 23498 2

转载 using语句

1.using指令。using + 命名空间名字,这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,这个功能也是最常用的,几乎每个cs的程序都会用到。例如:using System; 一般都会出现在*.cs中。2.using别名。using + 别名 = 包括详细命名空间信息的具体的类型。这种做法有个好处就是当同一个cs引用了两个不

2013-04-10 20:27:20 746

BusHound_v6.0.1.zip

USB 抓包工具

2020-01-02

gvim的vimrc配置文件,需要配合相应的配件

gvim的vimrc配置文件,需要配合相应的配件,实用性很好,编程的时候开发实用很实用。

2018-02-27

uCOSII在STM32F103ZE上的移植方法V1.1

资源讲述了如何从stm32的样例usart程序中移植ucos-ii的官方源代码,压缩包中有步骤的说明文档,一步一步很详细。压缩包中还有官方下好的ucosMicrium_STM32F103ZE-SK_uCOS-II (1).exe文件,包含了源工程,和目标工程。都可以使用,学会了就可以自己实现ucos的移植。

2016-08-22

DMA实现,KL25

终于实现了DMA了。虽然简单了点,但是还是算成功的。可以做K60的了。

2013-06-14

ADC中断方式实现

通过中断方式实现AD采集,CW10.3环境,KL25芯片。

2013-05-07

MySql.Data.dll

包含了MYsql.data.dll的所有可用版本.

2013-04-16

Protel DXP 入门教程

Protel DXP 入门教程

2012-05-25

protel简明教程,

详细讲述了PCB的绘制跟原则,有截图,有真相。简单易懂

2012-05-25

编译原理参考试题及答案1-苏州大学

编译原理 期末考试答案,很好很强大。

2012-04-26

使用IPV6协议免费上网_高校上网,急速体验

使用ipv6免费上网,不用等网关,速度超级快,达到几兆每秒

2012-04-26

阿尔沙发上对方撒的发生大幅

阿斯顿飞往问国家计算机等级考试+网工+四级资料国家计算机等级考试+网工+四级资料 国家计算机等级考试+网工+四级资料国家计算机等级考试+网工+四级资料 国家计算机等级考试+网工+四级资料国家计算机等级考试+网工+四级资料

2011-03-07

三级网络技术复习全集

很好很强大。多看看就能过很好很强大。多看看就能过很好很强大。多看看就能过很好很强大。多看看就能过很好很强大。多看看就能过很好很强大。多看看就能过很好很强大。多看看就能过

2011-03-07

空空如也

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

TA关注的人

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