自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录一直以来看过的电视剧、电影及书籍

叨叨几句惭愧惭愧,博客一直没更新,不是不想更新,而是上班后,实在太累,下班了就想歇会儿,啥都不想干了,另外的原因就是想写的技术性东西都在公司电脑里,不太好写出来,以后还是尽量写出来吧,也是自己的总结了。然后,这篇博客,不是关于技术的,算是关于生活的吧。一直想写来着,想着把自己所看过电视剧、电影、看过的书籍,加上自己当时的感受,以博客的方式记录下来。一方面可以有空的时候,可以回头重温一下那些经典;另一方面,也算是记录自己的人生,不至于过得浑浑噩噩。这博客应该会陆续更新,希望自己有毅力写完。.......

2020-09-12 22:59:00 3546

原创 一直以来看过的书籍

想来想去,还是得把看过书籍单独拎出来,毕竟想一直记录一下,而且书籍看起来不是很快,不用更新的那么快,看过的电视、电影那些有时候看了也忘了来更新了。所以,还是把书籍单独写一下,按年限来分吧,有个记录也方便督促自己,记得每年都要多看看书。也是记录一下自己到底看了多少书,看了哪些书。

2024-03-03 23:07:14 838

原创 2023年总结(2023年1月1日至2023年12月31日)

时间过得真快啊,一年又过去了。从去年11月换了家公司后,工作就稳定多了,做的工作也是我喜欢做的工作——摄像头驱动,平时也挺轻松的,偶尔有事儿的时候会压力大点,加点班,其他都还好;然后,公司也有食堂,一般都是在公司吃饭,周末就自己做做饭,到处玩玩,去了上海很多地方!这一年过得挺滋润的,除了没有找到女朋友,哈哈哈~闲话少叙,进入正题。

2023-12-31 14:38:34 490

原创 2022年总结(2022年1月1日至2022年12月25日)

时光飞逝,又到了一年一度的年终总结的时间了,2022年充满磨难的一年,因为新冠疫情啊,这该死的疫情,比过去影响更胜,害得多少人家破人亡、妻离子散,实体行业受到了致命的打击!悲哉,痛哉~~但对于我而言,其实还好,基本无太大影响,黄金单身汉,一人吃饱,全家不饿~,只哭了那些上有老、下有小的房奴,身上还背着巨额房贷的实体业老板。我的老公司也算比较好,居家办公期间也没有降薪啥的,福利待遇也还在,收入方面,基本无影响。

2022-12-26 00:07:41 953 1

原创 继续刷--《常见的数据结构》

个人总结一下常见的数据结构:链表,队列,二叉树等。

2022-10-13 23:03:19 390

原创 继续刷刷--《十大经典排序算法》

如前所述,下面接着刷刷排序算法,自然就得看看目前经典的十大排序算法。打算都过一遍,理解一下思路,再用代码实现一下,加深印象,仅作为自己的学习积累,写在这里也做自己备份,偶尔也可以上来看看~~网上关于这十大经典排序算法的资料、说明很多,我就不重复说明了,这里仅放一些自己的理解。

2022-09-01 23:45:03 324

原创 在Win10系统上使用VScode + Cmake配置C/C++开发环境,实现一键编译运行

前几天在公司的Ubuntu20.04电脑上配置了VSCode + Cmake的C/C++开发环境,可以用来跑跑C/C++的代码,然后,现在住的地方用的Windows,开发环境用的是 Visual C++ 6.0,环境有点老,跑点简单的C代码还行,但是要跑比较复杂的C++代码,代码敲起来就不那么舒服了。所以,就想配置的和公司Ubuntu的C/C++开发环境一样,用VSCode + Cmake配置一套在Win10运行的开发环境,然后再写个简单的“一键编译运行”脚本,运行一下就可以跑程序,岂不美哉~~说干就干。.

2022-07-08 18:26:42 3497 1

原创 2021年总结(2021年1月1日至2021年12月26日)

前言时间飞快,转眼就到了年底,2021年就这么过去了,今年也是正式工作的第一年,记得好像是2020年7月13号进的公司,进入社会,9月7号转正,正式成为一名公司员工,到现在2021年12月26号大概有一年半的时间了。看到网上,有大佬建议,最好每年都进行一个年终总结,这样会记录自己去年都做了些什么、做的怎么样,也会给来年一些方向,不至于浑浑噩噩,不知道生活/工作的方向在在哪里,毕竟这样的生活还要重复数十年。有句名言特别喜欢:“你是把一年活成了365天,还是把一天重复了365遍”。2021年的计划(愿望

2021-12-26 22:16:03 3642 1

原创 开始刷题--《C语言经典100题》

前言国庆哪儿也没去,打算趁着这段时间好好理理、总结自己刚工作以来的问题。工作有点恼火,没有得心应手的感觉,除了换了工作方向不适应外,就感觉自己基础不够好,刚工作,就在公司犯了一些C语言方面的错误,也被leader说了,就打算来刷刷C语言的题了,加强下自己的基础,加油!每天至少两道题,立贴为证~~编程环境IDE:Visual C++ 6.0操作系统:win10-64位所编程序均已验证,能实现功能,但是否最优,尚待确认,仅作为自己的练习积累。如有不妥,敬请指教啦~正文【程序1】题目:有

2020-10-06 12:21:40 29010 54

原创 移植pycharm的python程序至树莓派所遇到的问题记录

如题,主要记录移植window上pycharm写的python程序至树莓派遇到的问题:主要是库的问题,pycharm写的python程序装有库,但是移植到树莓派上呢,库就要重新安装了,以及一些版本的问题。和对应的解决办法(都是亲测可行的,=。=),方便以后自己查询,也希望给有同样问题的小伙伴一个参考。其实我从网上查到的最快捷的解决办法是通过pycharm产生python程序对应的requirem...

2019-12-12 12:30:07 2381

原创 一种远程查看树莓派IP的办法

背景在有显示屏的情况下,设置好树莓派上电启动自动连接WiFi。然后下次树莓派再上电的时候,如果此时没有显示屏,也可以通过远程连接上树莓派,做自己想在树莓派上做的事儿~~远程获取树莓派IP:比较快并且有效的一种方法是:①树莓派上电启动,待树莓派左上角红灯常亮,绿灯均匀闪烁的后;②输入WiFi路由器的地址:如192.168.1.1,具体地址根据你自己的路由器来,然后正确输入登录密码,进路...

2019-10-21 20:50:23 637

原创 Python的一些常见内置函数说明

背景最近,碰到了一些Python的内置函数,有些呢网上说的很清楚,有些网上就说的不怎么清楚了(个人觉得),所以打算按照自己的理解,把一些常见的内置函数,记下来,持续更新哈,=_=。一些常见的python内置函数1、np.digitize(x, bins, right=False)函数原型:def digitize(x, bins, right=False):函数源码如下:def d...

2019-10-08 20:57:23 681

原创 编程笔试题积累,输入10个数,要求输出最大数的个数

这个题目是刷题的时候,网上的,做了下,放在这里。题目如下:题目:编写一个程序实现以下功能:输入跳水比赛中10个评委的打分成绩(注意打分可能有小数),要求统计出其中打分最高的评委人数。输入描述:输入为10个数字,以“,”(英文符号)分隔,代表10个评委给出的打分成绩输出描述:输出为1个自然数,表示统计出的评委人数。示例:输入:7,8,7.6,8.9,8,8.9,8,8.9,8,8,7...

2019-08-26 15:46:30 1266 2

原创 解决VNC远程连接树莓派,窗口显示不全的问题,亲测可行!!

哇,就在刚刚才百度到解决VNC远程连接树莓派,窗口显示不全的问题,昨晚上查了一晚上都没搞定,,,首先说下问题吧,就是用VNC远程连接树莓派后,会出现窗口不全的问题,,截图如下:上面这个图呢,是不小心点到下面截图中VNC的那个图标导致的,因为窗口过大,显示不全的原因,又关不了,只得重启!!再比如命令行的窗口也显示不全和随便打开一个文本文件,就都会显示不全,如下图(有图才有真相啊,==):...

2019-08-19 17:46:58 19970 16

原创 Opencv使用cascade方法训练自己的LBP特征分类器的全过程

前言刚刚才把自己训练的分类器整出来,,现在来理一下整个过程,从制作正负样本开始一直到产生自己的分类器.xml文件。因为毕设的要求,可能要用Opencv训练识别模型,用以识别道路积水。Opencv上自带的只有一些识别脸、眼睛等模型,所以要自己训练分类器模型。在训练自己的分类器之前,我还去尝试了如何调用训练好的模型,也就是调用Opencv自带的分类器模型,就是.xml文件,直接cvLoad就行,...

2019-04-25 23:09:36 5107 6

原创 OpenCV在64位Win7系统上开发环境的永久配置

前言唉,在忙毕设的事儿,好久没来耕耘了,地都荒了,,最近因为要做毕设,要用到Opencv,所以就开始学了,查了一些网上的资料,就打算把从Opencv的安装到新建项目的步骤,完整的记录下来,虽然网上有,但不太详细,得看好几个才知道怎么弄,我就索性全部都走一遍了。Opencv,全称Open Source Computer Vision Library,即开源计算机视觉库,基于C语言和C++语言(...

2019-04-22 15:11:28 998 1

原创 关于stm32内核外设Systick与普通外设中断优先级比较的验证实验(fishing_10)

最近又遇到了使用Systick来产生精确计时,然后又涉及到了Systick的中断优先级的问题。我们老板认为Systick属于内核外设,中断优先级应该比普通外设高。然后我们说,在网上看到的是,Systick的中断优先级ST官方默认设置15(1111b),然后换算为4位(M4用4位来表示优先级分组)是3(抢占优先级),3(响应优先级),其实是最低的,但老板说虽然它是最低的,但它是跟CPU紧耦合的内...

2018-12-13 14:13:02 3258 6

原创 关于sprintf函数(fishing_9)

最近碰到了sprintf函数,之前也遇到了,也用了,但也仅限于套过来用一下,今天又碰到了就打算稍微看下,纯属个人理解。sprintf函数原型如下:int sprintf(char* buffer,char* WriteTobuffer,...);第一个输入参数buffer是要写入的目标字符缓冲区,第二个输入参数WriteTobuffer将要被写入到目标字符缓冲区的字符指针,以及后面的变输入...

2018-11-23 12:45:12 326

原创 续:关于stm32通信协议:软件模拟SPI、软件模拟I2C的总结(fishing_8)

软件模拟I2C协议前面把软件模拟SPI的代码贴完了,再接着贴软件模拟I2C的代码,我跑的实验是通过软件模拟I2C读写EEPORM(AT24C02),代码已经调通了的。同样,首先是I2C的GPIO引脚初始化,这里要注意的是,引脚配置成输出模式(开漏输出),这是由I2C协议本身决定的。static void GPIO_I2C_Init(void){ /*定义一个GPIO_InitTypeD...

2018-11-21 22:20:47 1212

原创 关于stm32通信协议:软件模拟SPI、软件模拟I2C的总结(fishing_8)

趁着帮老师代上嵌入式实验课的机会,又重新熟悉了一遍stm32的通信协议:串口协议、SPI协议、I2C协议、RS485协议。大概半年前,是过了一遍的,但也只停留于读了遍代码,跑了下例程,最近又过了一遍(自己仔细的看了一遍,老师还给我们讲了一遍,又讲了一遍),然后写了一遍软件模拟SPI、软件模拟I2C的代码,才彻底的懂了个皮毛 ,:)。稍微总结下吧,总结的不好,都是自己的理解,仅供参考,主要说软件模拟...

2018-11-21 21:41:13 11493 4

原创 Stm32串行(Onewire)读取传感器的8位采样值函数,MSB(fishing_7)

最近在做stm32f4的一个温湿度传感器实验。温湿度传感器采集温湿度,只通过一根DATA数据线将采集值传给MCU,然后就涉及到一个采集函数,我觉得这个函数应该会很常用,所以就Mark下来了,具体函数如下。uint8_t ReadByte(void){ uint8_t i, temp = 0; for(i = 0;i < 8;i++) { if(满足该位为1的条件) {...

2018-11-02 17:32:35 1239

原创 关于使用GHOST批量重装、克隆系统的经验之谈(fishing_6)

使用GHOST批量重装系统背景前几天帮Z老板开始上实验课,之前老板叫我把上实验课的系统全部重装,已经说了方法,先装好一台样机,然后ghost其他电脑就好了,结果我看到实验课的电脑已经有XP系统而且已经安装了Keil软件,我就想偷懒,= =,就没重装就用板子试了下,全都可以用,就打算就这样。可没想到,,,在上实验课的当天,因为没重装系统格式化电脑,出了各种问题,比如重复安装Keil,一个装在...

2018-10-09 21:24:42 7392 1

原创 用结构体指针做函数形参实现返回多个值(fishing_6)

        最近在学ST32驱动数字摄像头OV2640的实验,无意中遇到了函数返回多个值的情况,决定Mark一下,说不定以后就会用到,因为一般函数都是只有一个返回值的嘛,具体如下:        首先在头文件定义结构体:                typedef struct               {                  uint8_t Manufactur...

2018-09-27 13:09:06 638

原创 关于参加“兆易创新杯”第十三届中国研究生电子设计竞赛,国赛二等奖的总结(fishing_5)

前言 暑假快要过完了,研电赛也终于结束了,值此新旧学期交替之际,打算把比赛了有将近小半年的研电赛的过程简单地总结一下,人说有总结才能有进步嘛。 依稀记得正式开始准备比赛的时间是2018年4月18日,那天下午,俩老板叫开会,说要报名参加研电赛,因为参加研电赛也一直是我们实验室的老传统,分两个队,有点喜剧的是,我们都想要跟着Y师兄,因为他的作品比较完整,也比较简单;...

2018-08-31 22:24:24 6950 25

原创 按结构体元素排序——更进一步(fishing_4)

        接着前面的按结构体某一元素排序,前面是根据k从小到大进行排序,然后输出k以及对应的f、w。        现在要更进一步,              在k从小到大排序的前提下,再根据f从小到大进行排序;             再根据w从大到小进行排序;             最后,输出最小的k、“对应”最小的f、“对应”最大的w(注意,这里没有排序,只是输出...

2018-08-11 21:22:48 220

原创 按结构体某一元素排序的小程序(fishing_3)

        最近遇到,要排序选最优的问题,有11组3类属性【a,b,c】的数据,需要在11个b中选出最小的b,并输出对应的a,c。因为都是数,之前我是打算用数组来做,声明3个数组,然后对其中一个进行排序,然后选出索引对应的其他数组,但感觉没思路,觉得可能用结构体数组可能会简便些,至少看起来没那么多的数组看着烦,最后写出来了,一些需要注意的点在程序的注释部分都写了。做的测试源代码如下:#in...

2018-08-02 11:55:57 585

原创 关于STemwin中,外部实体按键操作Spinbox控件(fishing_2)

    背景:参加了一个比赛,然后我们老师要求用STemwin做个界面,其中就涉及到外部按键要操作控件,主要有两个输入参数,我就用了两个Spinbox控件做的显示,两个外部按键进行控制,一个是Table键,一个增加键。Table键用来在两个Spinbox之间进行切换,增加键用来改变数值,当然,在增加键的时候,会在Spinbox控件下的回调函数设置一个极限值,到达极限值就置0。    之前遇到的...

2018-07-24 13:22:45 2805

原创 C语言中continue的理解(fishing_1)

    C中,continue一般用于循环体中,循环体执行到continue时,就会跳过后面的部分,直接回到循环体的最前面,继续循环,这里要注意的点就是:跳过后面的部分,回到循环的最前面,继续执行循环。    下面是验证的例子:#include <stdio.h>void main(){    int k;    for (k = 0;k < 3;k++)   ...

2018-07-09 12:58:58 10817

空空如也

空空如也

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

TA关注的人

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