自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 MDK提示the project file has a newer major version number...问题

之前用MDK能打开的工程,再次打开就提示the project file has a newer major version number,版本不一致,不能加载。打开*.uvprojx文件,可以看到<SchemaVersion>2.1</SchemaVersion> 打开*.uvmpw文件,可以看到 <SchemaVersion>1.0</SchemaVersion> 打开*.uvoptx文件

2017-01-19 11:57:36 2935

原创 Python版本问题

安装了Python3.5.2后,用命令行打开运行python一直显示是Python2.7,以前也没安装过2.7版本,很纳闷。 import sys sys.path 发现目录并不是3.5.2的目录,而是GCC的目录~~~怪不得 修改环境变量,OK。

2017-01-05 12:17:32 379

原创 对C#委托的一点理解

线程就像在监狱里的犯人一样~ 控件就像于犯人想要的东西,比如烟啊酒啊小*书啊这些~ 委托呢就像给犯人专门提供这些的小警员~ 犯人是无法直接买到烟和酒的,只能通过贿赂这些警员来买自己想要的东西。好了,举个例子//现在我们是犯人,想要一个82年的雪碧//先把这些小警员身份亮出来private delegate 捞钱小警员们();//随便挑一个小警员,先不告诉他我们要干什么//当然告诉了也行

2016-08-17 14:54:27 302

原创 lwip_DHCP

/** DHCPDISCOVER:发现阶段(DHCP客户端在网络中广播发送DHCP DISCOVER请求报文,发现DHCP服务器,请求IP地址租约)*//** DHCPOFFER:提供阶段(DHCP服务器通过DHCPOFFER报文向DHCP客户端提供IP地址预分配)*//** DHCPREQUEST:选择阶段(DHCP客户端通过DHCPREQUEST报文确认选择第一个DHCP服务器为他提供IP地

2016-07-15 11:09:32 3659

原创 string类函数

strcpy 和 strncpy先看看man手册里对strcpy和strncpy的说明: The strcpy() function copies the string pointed to by src, including the terminating null byte (‘\0’), to the buffer pointed to by dest.

2016-06-04 15:28:35 534

原创 Win10下GCC编译器的安装与配置

在Win10下安装GCC编译器 官方下载地址 百度云地址最好不要安装在C盘! 最好不要安装在C盘! 最好不要安装在C盘! 重要的事情说三遍!!!安装完成后,在cmd下运行gcc -v就可以看到gcc的版本信息,说明装成功了。如下: 此时gcc的环境变量是不会给我们配置的,所以在别的地方运行的时候,要么提示gcc不是可运行的程序,要么提示找不到库文件~ 那就只好配置环境变量了,Path、

2016-06-01 15:38:26 33691 7

原创 TI-ZStack(一)Key事件流程

看图就好

2016-05-24 16:03:46 486

转载 双工通信

本文来自DuplexDuplex(telecommunications) A duplex communication system is a point-to-point system composed of two connected parties or devices that can communicate with one another in both directio

2016-05-19 11:44:24 343

转载 RS232

本文摘录自RS-232 RS-232是美国电子工业联盟(EIA)制定的串行数据通信的借口标准,被广泛用于计算机串行接口外设连接。 在RS-232标准中,字符是以一串行的比特串来一个接一个的串列方式传输,优点是传输线少,配线简单,发送距离可以较远。最常见的编码格式是异步起停格式,它使用一个起始比特后面紧跟7或8个数据比特,然后是可选的奇偶校验比特,最后是一或者两个停止

2016-05-19 11:32:43 547

原创 上拉下拉电阻

上拉电阻特点:电阻接电源假设:把P0_1看做一个电阻远小于R8的电阻R0,根据电阻分压可得到如下结论:1.当S1断开时,由于是开路,使得P0_1端口处在一个高电平的状态;2.当S2闭合时,由于电阻分压,R0<<R8, P0_1端口处在一个低电平的状态。这就是上拉电阻。

2016-04-26 10:04:08 472

转载 C# 串口操作系列(2) -- 入门篇,为什么我的串口程序在关闭串口时候会死锁 ?

为什么会死锁呢,并发冲突。我们要了解一下SerialPort的实现和串口通讯机制,在你打开串口的时候,SerialPort会创建一个监听线程ListenThread,在这个线程中,等待注册的串口中断,当收到中断后,会调用DataReceived事件。调用完成后,继续进入循环等待,直到串口被关闭退出线程。我们的UI主线程如何做的呢,首先创建一个窗体,然后执行了Application.Run(窗体实例)

2016-04-22 16:02:18 379

原创 Form_Load():不要甩锅给我

不清楚原理 待解决 问题描述: 在form1_load的时候,对SerialPort类型的对象port委托了一个接受数据的函数; 在form2中设置完串口参数之后,Data_Received()函数不执行。。。。。 重新委托后,Data_Received()函数正常执行。问问周总再来总结。这个不是窗口load问题。我要把题目改成错以为的C# 窗口load的问题. 稍后下班再写。 详细描

2016-04-20 23:33:50 1599

转载 C#中限制访问器可访问性

以下是MSDN中的例子: public class BaseClass { private string name = "Name-BaseClass"; private string id = "ID-BaseClass"; public string Name { get { return nam

2016-04-20 12:25:53 433

转载 C#中两个Form之间传值的一种方法

首先定义两个Form,一个为Form1,一个为Form2,其中Form1作为父窗口,Form2作为子窗口1、父窗口传值给子窗口 //Form1中代码: public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventAr

2016-04-19 16:42:18 1832

翻译 A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMS(试译)

注: 1. 感谢原文作者对CRC算法的研究及其文献 2. 才疏学浅,难免有理解有误的地方,希望能指出 3. 翻译仅供参考,以下是原文链接。A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMSCRC错误检测算法 “简易” 指南 “Everything you wanted to know about CRC algorithms, but

2016-04-03 09:41:15 1691

原创 C#中偏移量和长度超出数组的界限的问题

声明: 1.本文是在我这种情况下遇到的问题和一种解决放法,不一定能应用在所有场合。 2.欢迎拍砖。...public static byte[] ToByteArray(string str) { System.Text.ASCIIEncoding encoding = new System.Text.ASCIIEncoding();

2016-03-31 13:55:28 7087

转载 A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMS

A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMS=================================================="Everything you wanted to know about CRC algorithms, but were afraidto ask for fear that errors i

2016-03-30 12:10:46 2364

转载 关于cortex-M3/M4中Bit-banding的笔记

Bit-bandingBit-banding maps a complete word of memoryonto a single bit in the bit-band region. For example, writing to one of thealias words will set or clear the corresponding bit in the bitband re

2016-03-25 09:01:22 957

空空如也

空空如也

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

TA关注的人

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