自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 提升效率(时间准确性),减少时间和资源的消耗——由89C52/89C51的定时器中断引出的一些问题...

尽量用最少的文字描述清楚问题。事情起因是这样的:  要做遥控小车的平台迁移,STM32开发板无法方便地供电,因此又拿出了尘封的51(STC89C52RC),搭配上最小系统板就可以用排针加杜邦线供电了。测试的时候出了点问题,51开发板上用作显示的数码管会闪动,而在逻辑正确的情况下是不会出现这个情况的(后来发现数码管的位选段选信号有点小问题)。在排查过程中,一步一步找到了中...

2015-12-19 18:54:00 481

转载 STM32重映射(PinRemap)的使用,注意!

STM32重映射,内容和细节稍后补充,这里只说几个注意点,花了我一晚上的时间调试终于找到问题所在了。。。芯片:STM32f107vct6晶振: 25M通过分频器与锁相环,使系统时钟为72M背景: SPI3的重映射使用一、重映射函数原型:void GPIO_PinRemapConfig(uint32_t GPIO_Remap, Function...

2015-12-07 23:36:00 2414

转载 Terminal中输入命令直接打开QtCreator,以及创建其桌面快捷方式

工业项目设计学习第一步,熟悉开发工具Qt学习论坛,东西多,但也杂emouse的博客,以前学习STM32开发环境搭建时也是参考这位博主的更多详细的步骤在上面都能找到,今天先不写,等明天把硬件设备全领了,然后向老师和师兄明确需求了再写。这里补充点其他的在Terminal中直接输入命令就能打开QtCreator, i.e.~$ qtcreator就可以打开Qt Creator了...

2015-11-22 20:51:00 1030

转载 MarkDown插入图片

MarkDown插入图片的语法·编辑器:MacDown比如博客园的Logo,URL是http://static.cnblogs.com/images/logo_small.gif在要插入图片的地方来一段<img>标签即可(width等属性为可选, )<img src=http://static.cnblogs.com/images/logo_sma...

2015-11-21 12:00:00 177

转载 初试MarkDown

· 要写个文档,突然就想到要不要试试学学MarkDown,整理一下大致过程· 首先搜到这篇文章,简单介绍了MarkDown,以及OS X 平台上一个简单的工具 mou (目前仍免费)相关新闻不做评论,单论工具,这个入手还是很快的。加上刚才那篇文章,大致学了一些语法。不过mou会有一些卡顿,保存的时候· 另外还有这篇文章,是OS X下 两款markdown编...

2015-11-21 00:00:00 89

转载 python 缩进语法,优缺点

Python的语法比较简单——采用缩进方式缩进有利有弊:好处之一是强迫你写出格式化的代码,但没有规定缩进是几个空格还是Tab。按照约定俗成的管理,应该始终坚持使用4个空格的缩进。其二是强迫你写出缩进较少的代码,你会倾向于把一段很长的代码拆分成若干函数,从而得到缩进较少的代码。缩进的坏处就是“复制-粘贴”功能失效了,这是最坑爹的地方。当你重构代码时,粘贴过去的代...

2015-11-20 21:53:00 742

转载 当Sublime Text 2 遇到 EOFError: EOF when reading a line

重新用Sublime Text, command+B运行一小段python程序时遇到EOFError: EOF when reading a line似曾相识哪里见过,但是想不起来该如何解决了StackOverflow是个好地方参考这里,Sublime Text的默认控制台是不支持输入的。我这一小段代码中有这个:h = input('Pleas...

2015-11-20 16:13:00 192

转载 TCP的关闭,到底是几次握手,每次的标志位到底是什么!

做题的时候遇到一个问题,TCP关闭的时候到底是三次还是四次握手,如果是三次,少了哪部分?按照 <计算机网络> -第五版-谢希仁然而对于TCP关闭,有的地方能找到 FIN-ACK-FIN-ACK 有点地方却说 (ACK, FIN) - ACK - (ACK, FIN) - ACK还有 ...

2015-10-25 22:28:00 135

转载 (续)二分查找(不用递归)

接着上一篇,其实不用递归进行二分查找也很简单,当时咋就没想起来呢。。OK废话少说, show me the code 1 #include <stdio.h> 2 3 int binary_search_no_recursion(int a[], int left, int right, int key){ 4 while(left<=...

2015-09-21 09:46:00 155

转载 用递归要小心---以递归法进行二分查找为例

昨天面试的时候被问了好多问题,今天再做,有些部分竟然连起来了:二分查找、递归、局部变量静态变量(静态局部变量),可能还有更多,待我慢慢总结。。OK进入正题。一、首先 写个二分查找的函数。因为之前只是了解过这个算法,实际自己写还没写过,想了想,如果不用递归,一时没啥思路,那就用递归吧 1 // This is v0.1 and there may be er...

2015-09-20 16:42:00 101

转载 20150912华为机考2之"输入一段字符串(英文),将每个单词首字母大写后输出"

还有其他一些(隐性)要求(要不然无法通过测试):1.如果首字母已经大写,则不用变2.不是英文字母的不变e.g.Input:  hello world! this is _Ljj speaking!Output:  Hello World! This Is _ljj Speaking!思路写在注释里面了/* Input a st...

2015-09-13 21:20:00 405

转载 20150912华为机考1之"输入一个字符串,将其中出现次数最多的字符输出"

不吐槽华为的服务器了,直接上正文输入:字符串(英文字母),长度不超过128输出:出现频率最高的字母思路写在注释文档/* Input a string * Output the most frequent character * * The way of thinking: * using ASCII, count the number o...

2015-09-13 20:36:00 183

转载 C++ 数组长度 以及 数组名作为参数传递给函数 以及 为什么不在子函数中求数组长度...

在看排序,首先是插入排序,思路理清后想用代码实现,然后问题来了:  如何求数组长度?如果没记错,在Java中应该是有直接可用的方法的, Python中(序列)也有.len,在C/C++中,字符串倒是有strlen() (需要#include <string.h>)一个办法是用 sizeof()一、首先定义数组  int array[] = {18,10,15,7,1}...

2015-09-02 21:52:00 274

转载 备忘:文本编辑器(z.B. Sublime Text 2)策略,git策略

1.以Sublime Text 2 为例:新建一个test.py文件,敲完例程 代码 之后,再另存为比如 if.py, list_tuple.py云云而test.py可以一直用来编辑2.git创建python_learning文件夹git initglobal的参数已经设置好了不用另外设置master分支dev分支在master分支下...

2015-08-18 15:33:00 88

转载 Sublime Text 2 (for OS X )配置成可以运行基于python3解释器的 .py文件

Mac自带的python 其version是python 2.7官网下的Sublime Text 2部署好了以后默认也是为了使ST2 可以在command+B时可以运行基于python3的.py,需要稍作配置比较简单,这里写下过程以备份:(其他系统的配置过程大同小异)1.打开ST2,进入Preference--->Browse Packages,进入p...

2015-08-14 16:11:00 123

转载 关于字符编码(2)

看这个教程学习python中,在字符编码这一章边看边想,做点记录。(python 3)引用:...在最新的Python 3版本中,字符串是以Unicode编码的对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符:>>> ord('A')65>>> ord(...

2015-08-13 21:55:00 84

转载 关于字符编码:为什么在ASCII字符集中小写字母比大写字母大32

今天看字符编码,在ASCII一节,字母'A'用ASCII编码是十进制的65,自然想到了'a'应该和'A'差个26吧,却发现'a'是十进制的97,差了32。突然很想知道为什么。查了ASCII码表,发现排在'Z'之后的是' [ '' \ '' ] '' ^ '' _ '‘ ` ’而至于为什么要再大小写字母中间插入这些,使其相差32,并没有查到明确统一的说明,...

2015-08-13 15:20:00 2914

转载 Mac OS X 中vim开启配色和git补全

问题起源:mac 下自带的git 无法补全命令,配色方案不完善Mac OS Yosemite 10.10.3git version 2.3.2 (Apple Git-55)处理结果:git命令可以补全,配色方案仍不完善,不过vim配色可以进入步骤:1. vim语法高亮进入用户主目录下的.vimrc文件,如果没有就创建一个$ vi ~/.vimr...

2015-08-10 18:34:00 133

转载 iBus

0.闲言  闲来无事,重新玩玩Ubuntu,于是先把Ubuntu13.04删了(为什么是13.04?我也不知道)翻出14.04U盘安装,还算顺利,就是不知道为什么DiskGenius为什么一直提示分区表错误。1.问题  进入Ubuntu,不知为何其自带到iBus输入法不能正常使用(而不是没有iBus输入法),比如你输入soug,给出的可选项是 suo h这样的,而且没法...

2015-02-04 15:37:00 109

转载 德语语言包 不完善 有错误 /surface RT/win8.1

德语语言包 不完善 有错误 /surface RT/win8.1比如点 wlan 图标时出现的 Verbindungsteinstellungen,这个单词是错的,至少应该是Verbindungseinstellungen, 多了个t//"连接设置"转载于:https://www.cnblogs.com/Cmfvacks-IsLjj/p/4190242.html...

2014-12-28 18:26:00 119

转载 明确目标以及不要过早优化

  上周的嵌入式实验课做了一个关于ADC的实验,即用从5V中用变阻器分出一部分电压,用ADC采样量化作为输入信号,要求是使LED闪烁频率随这个信号限值(包括上限A上和下限A下)的幅度的增大而变快。  设输入信号幅度是A,一个思路是用延时,A-A下 越大,两次亮灯之间的延时越小,这样也就是闪得越快了。低于下限的时候同理。不过这篇随笔主要不是讲这个思路有多好(一般都能想到这个思路),而...

2014-05-22 21:46:00 108

转载 第一次面试问题小结

昨天第一次面试,时间挺短的,也不算是特别正式的那种,就是在小办公室里和Manager半聊半面了半个小时,估计对于这个职位的实习生需求也是可有可无的吧,不过对我来说还是有收获的(要会侃)。首先要确认地址,再确认一遍,走错了不好。。如果下地铁后不打车,多问路比地图管用。面试前:0.0看看官网上的要求,(1)仔细阅读简历,系统回忆个人经历,对自己长处短处个人期望有明确认识...

2014-05-21 23:30:00 116

转载 第一次面试_路途

  520,首先祝同济生日快乐!  今天第一次面试经历,要横跨上海,从西部嘉定到浦东新区,60km+,单程3个小时,让我“有幸”体验了一回大城市的上下班高峰,从上11号线开始,到2号线创新中路下,车厢里就一直是人山人海,每到一"战"要么是只上不下,要么是上来更多的人,都说像沙丁鱼罐头,我没吃过,但今天我觉得我见识到了。  这么长的路,是很消磨意志的,就像前两天一个朋友说准备考研也...

2014-05-20 23:37:00 95

转载 质因数分解

如何分析问题、解决问题?一个质因数分解的小问题。如果给定一个数,如果是质数,则除了1和它本身,就没有其他乘积因子了;如果是合数,则一定能变成若干个质数相乘的形式。因此质因数分解就是把一个数分解成很多个质数因子的过程。刚碰到这个问题的时候的想法是:给一个数,然后用质数去除它。但是问题又来了,怎么知道一个数是否为质数呢?或者说如何自动生成一个质数来作除数呢?总不可能先...

2014-05-03 19:55:00 87

转载 Keil创建新的STM32工程以及Cortex-M3的位带操作

  上周实验课照例很水,首先是准备工作没做好,J-Link的驱动没装好,而且由于机房电脑本身的问题好多机子无法正确装驱动,或者在进入keil后会弹出莫名错误、闪退等情况,方老师说得好,当我们浪费时间再做这些事情的时候(浪费时间很大程度上是因为机房电脑造成的),好一点的学校早就在写程序了。这么多时间已经浪费了,还有多少能剩下来看代码进而理解它呢?  从新建一个工程开始学习,再加上上周实...

2014-04-13 20:41:00 477

转载 Java Web_1

    目前,Java2平台有3个版本,它们是适用于小型设备和智能卡的Java2平台Micro版(Java2 Platform Micro Edition,JavaME)、适用于桌面系统的Java 2平台标准版(Java2 Platform Standard Edition,Java SE)、适用于创建服务器应用程序和服务的Java 2平台企业版(Java2 Platform Enter...

2014-03-30 08:50:00 70

转载 百度网盘为什么上传那么快

由于java学习的需要,在百度云上传了MyEclipse9,差不多1G大小,但神奇的是文件在扫描过后秒传了~心想这百度云太给力了不仅送2T空间还送网速(自己2M的宽带)。不过也可能是出错了,于是再传一次,还是一样。由于带宽的限制不可能传这么快的,于是百度其原因,原来是这样的:参考网盘的最大特点是资源共享,说白了,就是同一个文件服务器上只需要存储一次,拥有这些文件的用户实质上只是拥...

2014-03-08 20:00:00 1116

转载 MyEclipse小结

初学Java,照例来总结下学习过程,这里只涉及开发环境方面,具体关于Java的内容还在学习中。引用百度百科:Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。My...

2014-03-08 10:47:00 107

转载 估测距离

今天跑步的时候突然想到的:如何用眼睛加标尺之类的工具估测距离?以前常在战争片里面看到士兵用枪上标尺估测距离,或者伸个大拇指目测一下,很神奇的样子!自己也很想学习一下,于是在寒风中停下脚步。。百度之网上方法很多,基本是根据三角形相似原理测距的。1.百度百科的方法2.另外在这篇铁血社区的帖子下民的评论中有一个方法:“我用手指,把胳膊伸直手指竖立,如...

2014-02-10 22:49:00 293

转载 51和stm32之间通过nrf24l01通信的一些总结

stm32的代码复杂些,而且某宝卖家给的代码写得有点乱而且注释有问题啊。。吐槽完毕,还是要脑子清醒思路清晰才能高效完成工作发现问题分析问题解决问题总结下睡觉。1.地址、接收通道、通信频道什么的,反正收发模式设置要相同2.数据宽度、地址宽度3.关键一点:数值和字符!ASCII码表在线查询(1.0 beta 1)  由于stm32上的与24l01有关的...

2014-02-04 00:28:00 1414

转载 SBUF, TI/RI, ES

寒假过去一半了,这两天重新开始学习。这里来个小结,51单片机的一些关于串口通信的寄存器/锁存器。首先放上一段代码,来自郭天祥的51单片机教程功能是:向单片机发送一个字符(比如e),然后单片机返回字符串“ I get e”,串口通信。#include <reg52.h>#include <intrins.h>typedef unsi...

2014-02-02 15:19:00 2220

转载 用FPGA实现多路电压采集器:(3)ADC

我们的ADC是淘宝上买的现成模块ADC0809 各脚功能如下:D7-D0:8 位数字量输出引脚。IN0-IN7:8 位模拟量输入引脚。VCC:+5V 工作电压。GND:地。REF(+):参考电压正端。REF(-):参考电压负端。START:A/D 转换启动信号输入端。ALE:地址锁存允许信号输入端。(以上两种信号用于启动A/D 转换).EOC:转换结束信号输出引脚,开始转换时为低...

2013-11-28 22:20:00 1498

转载 用FPGA实现多路电压采集器:(2)分频器

主要为AD提供clk,因ADC0809 的内部没有时钟电路,所需时钟信号必须由外界提供,通常为500KHZ。`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company: // Engineer: //...

2013-11-28 22:19:00 246

转载 用FPGA实现多路电压采集器:(1)在FPGA上实现异步串口通信

前几周微机课上布置了一个Project,要求用FPGA实现多路电压采集器,对多路模拟信号采集并显示其电压幅值。我们小组的设计思路是利用ADC芯片对模拟电压输入信号进行采集,转换为数字信号,然后交由FPGA进行处理,最后将处理结果通过串口传输给电脑并由串口助手显示读数。基本框图如下经过好几天的努力,现在来做一个小小总结。所谓多路电压采集器,指的是在同一时刻采集到的数据,虽然好...

2013-11-28 21:20:00 1484

转载 由u盘安装Ubuntu引出的事件

今天准备在实验室一台式机上U盘安装ubuntu13.04,1.点了试用而不安装,进去以后除了点问题,图形界面桌面出不来了。心想linux也会出这种问题(类似于死机)。。没想到按下ctrl+alt+T竟然能把终端调出来。。不过对文字界面命令还不熟悉,换笔记本google解决问题的方法,首先出来一条知乎——如何优雅地使用 Ubuntu?里面有一句:"图形界面死机而系统不死机。...

2013-10-29 22:06:00 90

转载 初试Ubuntu

硬盘中划出40G给ubuntu从U盘安装,ubuntu-13.04-desktop-i386,(双系统)在设置分区的时候没注意,直接默认了安装启动引导器的设备为全硬盘。。结果就变成用Ubuntu来引导win7了,本来应该在这一项选/boot分区的回到win7打开diskgenius,弹出一个错误框,应该是说引导区文件有问题,点了更正还是没反应。。心想还是重装吧。。再次U盘...

2013-10-27 10:54:00 71

转载 从error 中学习

  这学期有微机原理这门课,有学FPGA,开发环境用的是Xilinx ISE。它可以通过原理图、SM、HDL等方式输入。前两个星期稍微接触了一下,结合以前学51单片机的经历,然后google了一些资料代码什么的,初步实现了简单的按键控制灯的亮灭、流水灯功能,不过对verilog语法还不是很熟悉。  跑题了。今天想写这篇博文主要是为了记录和整理上课时遇到的一些问题。下午两节课,主要内容...

2013-10-22 19:53:00 300

空空如也

空空如也

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

TA关注的人

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