摘要: 问题:编写一个泛型方法add(),当传入不同数字类型的值时,能够进行加法运算,(如可以传入int、long、float、double类型,但要对传入的值做一定的限定,如必须是数字)。 解决:利用泛型编写。 代码: [java] view plain copy public class Generic 阅读全文
posted @ 2018-03-19 16:15 慧心的眼眸 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 环境:Notpad ++ 6.0 + JDK 6.0.24 问题:用Java实现二分查找算法 算法剖析: 二分查找是在一个有序表(数据是按其值由小到大或由大到小依次存放的,这里我们以值由小到大排列为例)中,每次都与中间的那个元素比较,若相等则查找成功;否则,调整查找范围,若中间那个元素的值小于待查值 阅读全文
posted @ 2018-03-16 13:56 慧心的眼眸 阅读(117) 评论(0) 推荐(0) 编辑
摘要: ;******************** (C) COPYRIGHT 2009 STMicroelectronics ********************;* File Name : startup_stm32f10x_cl.s;* Author : MCD Application Team; 阅读全文
posted @ 2018-03-16 13:54 慧心的眼眸 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1.下载eclipse需要的运行环境,JDK/JRE. 在http://wiki.eclipse.org/Eclipse/Installation中,找到最新的eclipse版本需要的JAVA 版本,然后去相应网站下载JAVA。这里我用的是Eclipse 4.5(Mars),它需要JAVA 7。 2 阅读全文
posted @ 2018-03-09 13:56 慧心的眼眸 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 选择法排序的基本思想是首先从待排序的n个数中找出最小的一个与array[0]对换;再将array [1]到array [n]中的最小数与array [1]对换,依此类推。每比较一轮,找出待排序数中最小的一个数进行交换,共进行n-1次交换便可完成排序。选择法排序每执行一次外循环只进行一次数组元素的交换 阅读全文
posted @ 2018-03-09 13:47 慧心的眼眸 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 0、前言 一直以来都在寻找一个方便的、可靠的、丰富的点阵型LCD驱动库 ,因为大型的GUI解决方案并不适合像12864(基于7920)这种资源紧缺型的显示模组使用,而网络上充斥代码的资源都是简单实现了一个字符输出功能,达不到预期的目的。直到无意中看到了u8g2。通过学习后发现该显示库支持很多种字体  阅读全文
posted @ 2018-03-08 14:31 慧心的眼眸 阅读(8167) 评论(0) 推荐(1) 编辑
摘要: 原文: 《Remote Serial Console HOWTO》: http://www.linux.com/learn/docs/ldp/714-Remote-Serial-Console-HOWTO Translate By Bob Email:gexbob@gmail.com Friday, 阅读全文
posted @ 2018-03-07 15:01 慧心的眼眸 阅读(6389) 评论(0) 推荐(0) 编辑
摘要: Winodws平台下,文件、通信设备、命名管道、邮件槽、磁盘、控制台等都是以文件的形式存在,它们的创建于打开操作都是利用CreateFile()函数。在MSDN中CreateFile()的声明方式为: [cpp] view plain copy 1. HANDLE WINAPI CreateFile 阅读全文
posted @ 2018-03-05 13:37 慧心的眼眸 阅读(4251) 评论(0) 推荐(0) 编辑
摘要: 最近工作在调试usb虚拟串口,让其作为kernel启动的调试串口,以及user空间的输入输出控制台。 利用这个机会,学习下printk如何选择往哪个console输出以及user空间下控制台如何选择,记录与此,与大家共享,也方便自己以后翻阅。 Kernel版本号:3.4.55 依照我的思路(还是时间 阅读全文
posted @ 2018-03-02 14:30 慧心的眼眸 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 一.背景 曾经玩Linux时非常喜欢这种基于出串口的控制台, 通过简单的串口TX和RX能实现嵌入式硬件的人机交互,非常实用, 那么STM32能否实现通过超级终端与用户互动的构想呢? 答案是肯定的,由于这个UART控制平台就像应用程序套上一层可访问的外科(Shell)故而我将这种基于UART的控制平台 阅读全文
posted @ 2018-03-01 13:39 慧心的眼眸 阅读(1514) 评论(0) 推荐(0) 编辑