自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 dell 7559 安装Manjaro 18

本来是装黑苹果的,折腾好几天都装好了,是可以正常使用的,可是clover始终有一个问题,每次启动前需要覆盖一遍EFI分区内EFI目录的CLOVER目录内的所有文件,方能引导MAC。不然就卡Init devicetree,还有中解决办法是拔掉电池也可以每次正常进入系统。这个bug应该是硬件原因,7559 i5虽然同版本,但是由于硬盘内存等原因,网上有的人就能正常安装,似乎从没出现...

2019-08-13 13:52:00 592

转载 基于FPGA自适应串口通信(Auto Baud Rate)

做的课设,相当于复习了一遍verilog。实现了1.接收端固定模式:8N1 BAUD:921600。2.发送端8N1,任意波特率(不取极端值)。3.数码管显示波特率(16进制)。用了1.两天一夜。2.ego1平台+usb2uart。整体框图输入tx信号经过频率捕获层获得100Mhz下的计数值,送给波特率产生层得到接收层波特率。...

2019-06-02 12:21:00 1460

转载 VFD 时钟(VFD Clock with STM8 v2.0)

算是填了最先挖的VFD坑最近pcb厂家神仙打架,为PCB普及做出了巨大贡献,到这事儿发生我也就开了两三次板,都赶上这个时间了,不开白不开!不说了,上图!sch:pcb:方案和之前的除了驱动电路都一样,以前那个自己绕变压器的方案发热量太大了。但是那组电路参数照样可以用的。这次pcb除了几处纰漏,灯丝高压应该直接改为负高压,还有就是pmos不知道为...

2019-05-03 00:46:00 1401

转载 分页存储和分段存储

预备知识:以下讨论默认运算优先级为算数优先级,若未特殊说明,"="表示相等关系.1.二进制乘数词头和国际单位制词头以M(兆)为例:图一图二图三图一为国际单位制兆以及相应词头间转换关系,结合图二可以看出,两种词头表示的"兆"之间有明显区别,兆在国际单位制中大于二进制中.其它词头可以相类比.我们从店家购买U盘内存条等存储大小都是按照国际单位制...

2019-04-28 22:53:00 1003

转载 HL-D793G七位蓝色+PT6311驱动

和之前那块一起买的。又画了这个屏幕驱动,还画了灯丝电源驱动,和以前画的stm8核心板在JLC拼板。亚光黑颜色,不单独收钱!切好水洗吹干!忘记给排针加丝印,手写代之。焊接的时候,脑子发热,以为把层搞错了,结果就掰PT6311引脚,然后反向焊接。焊接好通电电流一下子上1A,检查半天发现没反!调PT6311程序时顺便发现上次pcb画错了grid和seg...

2019-04-22 13:38:00 1181

转载 FUTABA 13-ST-84GINK + DS3231 时钟

收拾东西的时候又看到之前收拾的vfd相关的盒子,偶然又加的群,又买了两种屏试水。大的买屏还送vfd变压器,这玩意卖的少,一个5块,不买血亏!不知道什么时候开始早已没有DIY是省钱这种观念了。草。。。一.灯丝驱动我拿到变压器,按照之前的电路,简单用洞洞板焊接了一个,由于做的时候没有拍照,也不想拆开盒子了。原理图见之前的帖子。调试的时候出了两个问题:1.没...

2019-04-15 22:57:00 849

转载 组装一台PRUSA I3打印机

闲来无事,又搞了台机。这样下去顶不住了。草。还是咸鱼购买,但是这台收到的时候比我以前任何一台都要散,几乎重新装了一台。此处省略收到货时候的零件图,省略装机图。不得不提的是,原机用的山寨melzi主板,mega1284主控,并且不带屏幕。主板使用的repetier固件,由于用惯了s3d,s3d又不能和它通讯联机打印。打开marlin配置发现主板可以选择melzi,但是编...

2019-04-14 11:10:00 1929

转载 记华硕小主机装xp并给nokia e7-00 刷机

前言事情是这样的,年前给早先收的小e买了触摸外屏。这会儿有空就给它换上了屏幕,然后尝试装app的时候,发现证书有问题。根据以往使用n73的经验,然后就百度怎么破解证书。然后我发现,这些东西网上资料变得很少,毕竟很有年头了。几番尝试后发现都不能行(这里应该是手机系统的问题),然后恰好想到年前delight不是更新了吗?这种第三方定制系统就像定制的miui一样,肯定啥都有。又去多年...

2019-02-24 22:22:00 433

转载 fpc软排线焊接

事情是这样的,早前买的5寸树莓派的屏,基本没咋用过,前两天掏出来点亮了发现屏幕有条虚线.然后我就寻思是不是排线松了,结果手贱,拔的时候把排线撕断了一截,fpc40pin,我撕断了11pin.因为以前也遇到过fpc断了的情况,当时百度过,网上都是推荐放弃,当时也不了了之了.然后觉得确实可惜了,我就用刀刮了刮,万用表打发现两头可以通,然后我就去上课了.晚上上完课回来就开始实施了,...

2018-12-06 23:16:00 2687

转载 dell-7559安装deepin15.8

这大概是我第三次尝试安装deepin了,上一次是显卡问题解决不了,这一次迷迷糊糊问题就解决了.但是也是尝试了三五十次开机吧233333.最终是EFI启动,grub引导deepin和win7.我是128G固态+500G机械,win7和deepin都装在固态了.首先使用同学送的移动20M宽带接同互联网(:},进入deepin官网下载最新镜像,我直接使用默认源下载了,速度嗖嗖的.3-...

2018-11-25 12:18:00 296

转载 Python Iterables Iterators Generators

container某些对象包含其它对象的引用,这个包含其它对象引用的对象叫容器.例如list可以包含int对象,或者由其它数据类型(或数据结构)的对象组成一个list.对其他对象的引用是容器值的一部分,如果这个引用是对可变对象的引用,那么这个可变对象值改变的时候,容器中的值也会变Iterables一次可以返回一个成员的对象,就是可迭代对象.任何实现了__iter__()方法或有...

2018-11-22 23:26:00 113

转载 Python Scopes and Namespaces

Python的作用域和命名空间Namespaces命名空间是命名到对象的映射.目前大多数命名空间是用Python的字典(dict)实现的,但是具体如何实现无关紧要,除非出于性能的考虑,并且将来可能改变其实现方式.例如命名空间是:built-in(builtins模块)的命名的集合,包括例如abs()函数或者built-in异常命名;函数调用的本地命名.在某种意义上对象的属性集也是一个...

2018-11-21 22:32:00 106

转载 类变量和对象变量

先上代码:class Man(): #直接定义的类的变量,属于类 #其中 gender, avg_height为基本数据类型,immutable #lis为列表类型,为mutable的 gender = 'male' avg_height = 1.75 lis = ['hello', 'world'] def _...

2018-11-19 23:39:00 276

转载 MI200e电力线通讯

最近做课设,选了电力线通讯这种途径,经过百度google等一番查询,最终敲定了mi200e这块国产芯片。课设要求就是双机通讯,互传传感器信息以及模拟一个时钟然后淘宝买了拆机的成品,我拿回来把mcu拆了然后飞出通讯端口和stm8交互。现在串口两边可以通讯了,下一步就是重新绘制一块完整的pcb,然后制版,并实现响应功能。先上ref:http://searc...

2018-09-23 16:39:00 856

转载 hbot固件配置

又入了一台打印机,171到手,本来之前有更好的,无奈别人下手太快,只剩这台了。175x135x180的样子。创客的板,还带16g的闪迪内存卡,看到那会儿感觉赚大了!拿到的时候不少螺丝松的,有的打印件也裂口了,拧紧螺丝,调平后打了打感觉操作很多不习惯,连上电脑看固件原来是marlin1.0的!上github下载了1.19固件,网上似乎没有找到关于hbot的配置贴,反...

2018-09-13 12:09:00 3195

转载 micropython驱动sh1106点亮oled

继上一帖给esp32刷入micropython之后,忍不住给以esp12e也刷了micropython这里先说一下webrepl:通过wifi可以和esp8266交互,以及便携的传输文件首次使用:1 import webrepl2 webrepl.start()中间可能让你import 一个配置模块来设置密码具体即执行上两句就知道了.WebREPL...

2018-09-11 18:51:00 1980

转载 esp32-micropython

本来之前买和另一贴子的esp8266一起买了一块esp32.现在开发esp的大概有乐鑫的ide以及基于乐鑫定制的、arduino、nodemcu、还有就是现在要讲的micropython.乐鑫的主要跑ucos,arduino版本顾名思义,nodemcu用lua脚本语言,micropython用定制的python。每一种都或多或少接触过,偶然的时候在NDIY论坛看到F4跑mic...

2018-09-08 16:22:00 474

转载 ukylin 使用deepin-wine

之前一直是使用deepin的,但是自打前阵子更新内核之后,我的显卡就总出问题,这里也顺便f**k下NVIDIA.在装了十几二十遍系统之后我终于还是妥协了,deepin最近又更新了,不知道解决我的显卡问题没有,但是我已经不想再折腾了.用了一阵子感觉ukylin也还不错.虽然我的显卡在这上面还是不是兼容的很好,但是基本没啥毛病了.言归正传:说实话ukylin的应用商店远不如d...

2018-09-01 23:07:00 641

转载 Python引用拷贝赋值

先安利一个网站,对学习编程很有帮助:http://www.pythontutor.com/可以逐行可视化执行代码,具体自行体验啦这个网站也是我在看别人的博文时候找到的,也先贴上别人的理解吧,我觉得写的都很好:REF:Python 对象引用、可变性和垃圾回收python 深入理解 赋值、引用、拷贝、作用域俗话说得好,师傅领进门,修行靠个人.学python也没...

2018-09-01 22:34:00 109

转载 Dijkstra双栈算术表达式求值

在看algs4的时候偶然发现了这个算法,又回顾了一遍当时数据结构课程里讲过的知识,当时很不在意.迟早是要还的,哎用python实现了,比较麻烦的是我现在没有解决bash传参的问题,''(" ")" "*"都需要转义,我直接把"*"改成了"x".这里又见识到了python的强大之处,list可以当做stack用,贴上官网docpush就用append,pop正好是内置函数,不说...

2018-09-01 17:37:00 80

转载 Weighted Quick Union with Path Compression (WQUPC)

在WQU基础上,添加一步路径压缩.前面的优化都是在union,路径压缩是在find上面做文章.这里的路径压缩我还没完全搞明白,之后不断再来的,不管是理解还是博文编排素材之类的.说是加一步压缩是确实只在find里增加了一个步骤,而这里ALGS4官方又有两个版本,由于我现在没有把问题规模化,只是简单的实例化增加几个连接,还不能很好的理解两者优劣,就都贴上来吧. 1 c...

2018-08-31 21:45:00 639

转载 Weighted Quick Union

Weighted Quick Union即:在Quick Union的基础上对结点加权(weighted),在parent[i]基础上增加一个size[i].用来存储该结点(site)的所有子结点数目.(size[i] == number of sites in subtree rooted at i)具体操作步骤:仅仅在union() operation改变,在改变pa...

2018-08-31 13:37:00 532

转载 Quick Union

Quick Unionquick union就是快速连接和quick find相同,也是构建一个数组id[],不过存的值换一种理解:每个数组内的元素看做一个结点,结点内的值即id[i]看做i的前驱结点.初始化时将每个元素的前驱结点赋值为其下标,即id[]={0,1,2,3...,N-1}.认为前驱结点和本身相同的结点为根结点,所以以上初始化就是将每个元素的根节点初始化...

2018-08-28 17:24:00 122

转载 Quick Find (QF)

Quick Find顾名思义就是快速查找,构建一个数组,通过下标即可迅速查找其idUnion and Find:构建一个数组,下标为索引,数组元素的值为其id,初始id和索引相同Union(p,q):每连接一对,就遍历一遍数组,凡是和p有相同id的元素,把他们的id都改成q的idFind(i):直接返回下标为i的id值 1 class QuickFind():...

2018-08-28 14:27:00 112

转载 ubuntu kylin18 安装NVIDIA驱动

这几天装系统快被折腾死了,事情的起因是这样的。这件事情发生之前那两天一直在调试oled屏幕。我自己做转接板,1.3寸30针fpc的接口。由于没有使用fpc专用转接座子,导致焊接特别困难,索性最后牺牲两块oled(其实没有完全牺牲啦),做好两块转接板。两块都不是很完美,但是都能用。完了这玩意儿和0.96x轴有两个偏移,需要更改下程序,但是当时我焊接好硬件调通就没管了。...

2018-08-19 00:14:00 1028

转载 vim 快捷键(update)

网上盗的图,2332018年08月31日14:31:19 update:批量行操作esc->ctrl+v->选中批量行->shift+i->operation->esc转载于:https://www.cnblogs.com/katachi/p/9132585.html...

2018-06-04 11:45:00 166

转载 Qt中的ui指针和this指针

初学qt,对其ui指针和this指针产生疑问,画了个把小时终于搞懂了。首先看ui指针的定义:在mainwindow.h中private: Ui::MainWindow *ui;Ui又是什么?同在mainwindow.hnamespace Ui {class MainWindow;}本体是ui_mainwindow.h...

2018-05-07 23:23:00 1437

转载 两种状态机扫描按键,第二种只要三行!!!

从开始学51就接触到按键扫描,起初接触到郭天祥的delay滤波,方法虽然简陋,但是确实有效。用了一段时间后,偶然接触到状态机扫描按键。那会儿没有啥数电知识懂不起状态机,硬啃啃懂了,顿时觉得怎么又这种机智的想法!持续使用此方法将近一年半,期间自己也做了几种扩展,也能正常表达出算法使用,但是唯一的缺点就是代码比较长。先贴我写过的状态机扫描按键的程序,包括独立按键,以及矩阵式的按键...

2018-04-27 21:23:00 586

转载 RPi:QT+wiringPi demo程序

一个项目里面要用到这玩意儿,网上查了几篇文章凑出来最后还是不行,自己灵机一动就成了。今天再次搜索的时候,发现另一篇文章已经讲明白了,真是欲哭无泪程序大部分参考的是之前学qt的摸索出来的,其实只要在合适的地方把wiringpi相关函数放进去就行了,本身实现的功能也比较简单说下注意:.pro 里加两段代码//add to deployINSTALLS ...

2018-02-26 17:56:00 116

转载 esp-12e折腾

寒假前就从x宝买了esp-12e以及esp32s,当时似乎是想给自己的蓝牙开门升级换代?esp32s拿来过度linux?寒假放在书包拿回去以为有时间会玩玩,没想到一直耽搁到现在。前两天才拿出来,网上搜了搜完全不是那么会事,反映了自己购物的时候多有不理智不知道为什么,官方最新版本里面直接把esp12e的文档给删除了,估计是设计有缺陷?只留下了esp12f,之后再百度文库有找到...

2018-02-25 10:39:00 2953

转载 vfd电子时钟制作

17年也没干个啥,年后就去折腾着玩意儿了,也不知道我折腾它还是它折腾我。反正总之现在勉强可以交作业了,呵呵硬件:1.罗耶振荡电路输出一路4v交流,一路25v交流  其中4v直接驱动灯丝,另一路经电桥整流提供负压给pt63112.主控用stm8s003f3  成本低廉,而且我这几块stm8是x宝掌柜送的,本身性价比也很高,8kflash先在用串口调试附带其他...

2018-01-21 14:47:00 1148

转载 vfd with stm8

2018-01-14 22:50:26之前写了pt6311的驱动,要做时钟考虑使用stm8做主控,于是乎将之前的驱动移植到stm8上。顺带熟悉了stm8的操作2333.上源码: 1 #ifndef PT6311_H 2 #define PT6311_H 3 4 #include "stm8s.h" 5 #include "delay.h"...

2018-01-14 22:58:00 149

转载 vfd折腾(二)

这篇是前期程序部分,主要讲驱动pt6311的程序电路见上一篇博文 1 #ifndef PT6311_H 2 #define PT6311_H 3 4 #include "sys.h" 5 #include "delay.h" 6 extern u8 dspbuf[30],dspseg[13]; 7 extern const u8 ADDR[30]...

2018-01-02 21:23:00 680

转载 vfd折腾(一)

从一开始驱动一块翻出来的液晶显示屏就想做一个电子时钟,偶然翻到了vfd(Vacuum Fluorescent Display的缩写,意为真空荧光显示屏)。此后就走上了不归路????,先说下大致的显示原理:大致就是灯丝产生电子,栅极加上电压后加速电子移动,然后阳极确认最终显示图案,阳极上涂有荧光粉,不同荧光粉可以获得不同的颜色因其颜色美观而大受欢迎,反正我看见东西...

2018-01-02 17:06:00 1394

转载 晒stlink以及stm8“开发板”

先上图:( ̄▽ ̄)"单层板+几根飞线,之前做jlink-ob做过孔整怕了,画pcb的时候尽量朝单层画的外壳用sw建模,并3d打印引出了swim for stm8单总线调试接口以及swd for stm32调试口“开发板”:用一块ssop28转sop28焊的,麻雀虽小,五脏俱全????。有光敏电阻(for adc)、按键(for gpio...

2017-12-26 19:10:00 137

转载 stm8开发环境

网上大致有两种环境:1.stvp+stvd 也就是st自家的sttoolsetpack包stvd的界面有点古板,有点像vc++6.0,具体使用感觉怎样我也不知道,我没有使用这个环境。stvp这个下载环境还是很有用的,有一次救了我那块“板子”一命,具体参见博文:http://www.cnblogs.com/katachi/articles/8119497.html一路下...

2017-12-26 17:25:00 443

空空如也

空空如也

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

TA关注的人

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