- 博客(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
3506
原创 Python版本问题
安装了Python3.5.2后,用命令行打开运行python一直显示是Python2.7,以前也没安装过2.7版本,很纳闷。 import sys sys.path 发现目录并不是3.5.2的目录,而是GCC的目录~~~怪不得 修改环境变量,OK。
2017-01-05 12:17:32
496
原创 对C#委托的一点理解
线程就像在监狱里的犯人一样~ 控件就像于犯人想要的东西,比如烟啊酒啊小*书啊这些~ 委托呢就像给犯人专门提供这些的小警员~ 犯人是无法直接买到烟和酒的,只能通过贿赂这些警员来买自己想要的东西。好了,举个例子//现在我们是犯人,想要一个82年的雪碧//先把这些小警员身份亮出来private delegate 捞钱小警员们();//随便挑一个小警员,先不告诉他我们要干什么//当然告诉了也行
2016-08-17 14:54:27
380
原创 lwip_DHCP
/** DHCPDISCOVER:发现阶段(DHCP客户端在网络中广播发送DHCP DISCOVER请求报文,发现DHCP服务器,请求IP地址租约)*//** DHCPOFFER:提供阶段(DHCP服务器通过DHCPOFFER报文向DHCP客户端提供IP地址预分配)*//** DHCPREQUEST:选择阶段(DHCP客户端通过DHCPREQUEST报文确认选择第一个DHCP服务器为他提供IP地
2016-07-15 11:09:32
3918
原创 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
580
原创 Win10下GCC编译器的安装与配置
在Win10下安装GCC编译器 官方下载地址 百度云地址最好不要安装在C盘! 最好不要安装在C盘! 最好不要安装在C盘! 重要的事情说三遍!!!安装完成后,在cmd下运行gcc -v就可以看到gcc的版本信息,说明装成功了。如下: 此时gcc的环境变量是不会给我们配置的,所以在别的地方运行的时候,要么提示gcc不是可运行的程序,要么提示找不到库文件~ 那就只好配置环境变量了,Path、
2016-06-01 15:38:26
34371
7
转载 双工通信
本文来自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
411
转载 RS232
本文摘录自RS-232 RS-232是美国电子工业联盟(EIA)制定的串行数据通信的借口标准,被广泛用于计算机串行接口外设连接。 在RS-232标准中,字符是以一串行的比特串来一个接一个的串列方式传输,优点是传输线少,配线简单,发送距离可以较远。最常见的编码格式是异步起停格式,它使用一个起始比特后面紧跟7或8个数据比特,然后是可选的奇偶校验比特,最后是一或者两个停止
2016-05-19 11:32:43
838
原创 上拉下拉电阻
上拉电阻特点:电阻接电源假设:把P0_1看做一个电阻远小于R8的电阻R0,根据电阻分压可得到如下结论:1.当S1断开时,由于是开路,使得P0_1端口处在一个高电平的状态;2.当S2闭合时,由于电阻分压,R0<<R8, P0_1端口处在一个低电平的状态。这就是上拉电阻。
2016-04-26 10:04:08
554
转载 C# 串口操作系列(2) -- 入门篇,为什么我的串口程序在关闭串口时候会死锁 ?
为什么会死锁呢,并发冲突。我们要了解一下SerialPort的实现和串口通讯机制,在你打开串口的时候,SerialPort会创建一个监听线程ListenThread,在这个线程中,等待注册的串口中断,当收到中断后,会调用DataReceived事件。调用完成后,继续进入循环等待,直到串口被关闭退出线程。我们的UI主线程如何做的呢,首先创建一个窗体,然后执行了Application.Run(窗体实例)
2016-04-22 16:02:18
462
原创 Form_Load():不要甩锅给我
不清楚原理 待解决 问题描述: 在form1_load的时候,对SerialPort类型的对象port委托了一个接受数据的函数; 在form2中设置完串口参数之后,Data_Received()函数不执行。。。。。 重新委托后,Data_Received()函数正常执行。问问周总再来总结。这个不是窗口load问题。我要把题目改成错以为的C# 窗口load的问题. 稍后下班再写。 详细描
2016-04-20 23:33:50
1818
转载 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
494
转载 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
2474
翻译 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
2080
原创 C#中偏移量和长度超出数组的界限的问题
声明: 1.本文是在我这种情况下遇到的问题和一种解决放法,不一定能应用在所有场合。 2.欢迎拍砖。...public static byte[] ToByteArray(string str) { System.Text.ASCIIEncoding encoding = new System.Text.ASCIIEncoding();
2016-03-31 13:55:28
8147
转载 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
2951
转载 关于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
1143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人