十七,红外遥控器

红外编码说明:

1:红外编码我们常用的是NEC编码,用的是38khz载波的方式传播。都是一些波形怎么读取他的数据呢,这样先看他规定的位定义,就是0和1,NEC码的位定义:一个脉冲对应560us的连续载波,一个逻辑1传输需要2.25ms(560us脉冲+1680us低电平),一个逻辑0的传输需要1.125ms(560us脉冲+560us低电平)。而遥控接收头在收到脉冲的时候为低电平,在没有脉冲的时候为高电平,这样,我们在接收头端收到的信号为:逻辑1应该是560us低+1680us高,逻辑0应该是560us低+560us高。 继续阅读“十七,红外遥控器”

十一,低功耗

一;低功耗主要有两种方式:

1;空闲模式:系统不给CPU提供时钟,除了CPU以外一切外设正常运行。

空闲模式下外设工作正常,IO口保持进入空闲之前的正常状态。

2;掉电模式:时钟全部停止震荡。由内部供应时钟的外设全部关断。

此时可以通过外部中断、CCP中断、内部掉电唤醒计时器等方式唤醒。 继续阅读“十一,低功耗”

上位机;一

上位机对搞电子的孩子来说,主要是使用串口功能;最开始想写VB6.0的,结果win10兼容性不好,后面准备用易语言,同样还是兼容性,也没有64位的程序;然后用了C#,惊为天人,眼前一亮,后面又发现问题了,不美观;找了很久,最终决定用labVIEW,图形化编程,各种控件很丰富,学习简单,能满足需要。所以对于上位机的更新都会用labVIEW,更新的同时也是学习和加深映像的过程。

几年以后学了Linux这个时候又开始了用QT来写应用了。唉,做技术的需要活到老学到老。

眼不见与我无关,心不想没有忧烦!

卦不敢算尽,畏天道无常;情不敢至深,恐大梦一场。

若放手,怎奈得这半世凄凉;若不放,如何圆你信义昭彰。

晓看天色暮看云,行也思君,坐也思君。春赏百花冬观雪。醒亦念卿,梦亦念卿。白茶清欢无别事,我在等风也等你。

城南小陌又逢春,只见梅花不见人。
人有生老三千疾,唯有相思不可医。

浮世万千吾爱有三。日,月与卿。日为朝,月为暮,卿为朝朝暮暮。浮世万千,不得有三,水中月,镜中花,梦中你。
月可求,花可得,唯你求而不得,终是自古多情空余恨,好梦由来最易醒,辞别再无相见日,终是一人度春秋。

七,spi通讯配置

SPI通讯优点就是快,一般单片机运行频率都达不到他通讯最大速度,这样各步骤间延时就不要了,然后最低需要3个io,时钟(SCK),读取(MISO),发送(MOSI),时钟的上升沿读取数据,下降沿发送数据,这特么好神奇哦,一个时钟里,既可以发送一个位,也能接收一个位,呀,这就是全双工通讯啊!关键他还不需要发送起始与结束信号,即是攻也是受?哎哟,这不是就是变态嘛。标准名称:

(1)MISO– Master Input Slave Output主设备数据输入,从设备数据输出;

(2)MOSI– Master Output Slave Input,主设备数据输出,从设备数据输入;

(3)SCLK – Serial Clock,时钟信号,由主设备产生;

(4)CS – Chip Select,从设备使能信号,由主设备控制。 继续阅读“七,spi通讯配置”

多少年政治圈里较短长,到头来为谁辛苦为谁忙?
看清这武装革命是空流血,才知道共产主义太渺茫。
常言说英雄豪杰识时务,何苦再出生入死弄刀枪?
倒不如,抛开名利锁,逃出是非乡,醉里乾坤大,笑中岁月长,
莫管他成者王侯败者寇,再休为他人去作嫁衣裳!
—————叛徒甫志高在审讯室里向江姐劝降

我见众生皆草木,唯有见你是青山。愿有岁月可回首,且以你我共白首。

PCB注意事项

网上收集整理,后面慢慢增加,看到写的感觉能用的就收集起来,不知道是否合理,反正没有具体想法的时候就先试试。

1、贴片之间的间距

PCB板设计时别忽视,这12个细节!

贴片元器件之间的间距是工程师在layout时必须注意的一个问题,如果间距太小焊膏印刷和避免焊接连锡难度非常大。

距离建议如下 继续阅读“PCB注意事项”

三:定时器

定时器和计数器其实一个寄存器配置,他们工作模式相同,都是对脉冲计数,不同的是脉冲来源不同,计数器是对外部脉冲计数,定时器是对内部时钟计数。

定时器/计数器0有4种工作模式:

模式0(16位自动重装载模式),

模式1(16位不可重装载模式),

模式2 (8位自动重装模式) ,

模式3 (不可屏蔽中断的16位自动重装载模式)。 继续阅读“三:定时器”

终日奔波只为饥,方才一饱便思衣;

衣食两般皆具足,又想娇柔美貌妻;

娶得美妻生下子,恨无田地少根基;

买到田园多广阔,出入无船少马骑;

槽头扣了骡和马,叹无官职被人欺;

县丞主簿还嫌小,又要朝中挂紫衣;

作了皇帝求仙术,更想登天骑鹤飞。

国小而不处卑,力少而不畏强,无礼而侮大邻,贪愎而拙交者, 可亡也。

枕头要常晒,因为里面装满了辛酸的泪和发霉的梦。

西方发达国家福利好,工资高,是因为他们民主?事实上市他们掌握了各行业的源头技术,并紧紧的把持住,让世界沦为他们的工厂,他们从中赚取巨额利润。 继续阅读“”

时代、机缘、天赋、性格、出身、教育等这些我们无法全然掌控的因素,关系重大。我知道这不是能力问题,个人可以选择的力量过于衰弱。正确认知自己能力的边界,在范围内把事情做好,我很喜欢,我爱生活,这是人生的态度。

每一个梦想都有一个代价,每一个选择都有一个成本。

世间诸事,各有缘分。很多问题恐怕都没有回答,也回答不了你,正如你问地球上为什么会出现人,地球为什么会旋转,人为什么能够思考是一样的,或许上天垂怜吧!

历史的真相很残酷啊,不会符合我们的道德期望。

买奶茶我最讨厌2种人,一种是插队在我前面的,另一种是不让我插队的。

能爬到顶层的都是幸存者,也是幸运儿。否认幸运的成分是不对的,

因为努力的人千千万万,能爬到顶层必然还要其他因素加成。

过于强调努力而否认命运二字的结果,除了过劳死一批又一批的年轻人之外,

毫无意义.

 

我们时常因为察觉到他人的愚蠢而误认为自己很聪明,其实你我都没那么聪明,只是愚蠢的领域不同

本事不大,脾气就不要太大,否则你会很麻烦。

能力不大,欲望就不要太大,否则你会很痛苦。

越是敢跟你打包票,说什么保证一定的人,到最后出状况撂挑子的概率反而高。而在答应你之前先说有可能失败的人,反而不会出问题。前者可能是在吹牛,后者是认真想过。

人生忠告:意志力薄弱的人,想吃宵夜就直接点。
不然最后实在撑不住还是点了外卖,就白挨半天饿。

看着同学陆陆续续的结婚,就像当年考试看着他们一个个提前交卷一样,万分焦虑,你们真的不再检查一下或者等我一下吗!

最怕问初衷,幻梦成空,

年少励志三千里,踌躇百步无寸功,

转眼高堂皆白发,儿女蹒跚学堂中,

碎银几两催人老,心仍少,皱纹悄然上眉中,

浮生醉酒回梦里,青春人依旧,只叹时光太勿勿。

策马离乡二十秋,饮尽风霜志未酬。
自恃猛虎伏圣地,如今残龙困浅洲。
愁侵盏。酒入喉。久别又恐父母忧。
胸中仍是少年志,额上青丝半已丢。

电源符号:VCC、VDD、VEE、VSS、VBAT

(1)VCC:C=circuit 表示电路的意思, 即接入电路的电压
  (2)VDD:D=device 表示器件的意思, 即器件内部的工作电压;
  (3)VSS:S=series 表示公共连接的意思,通常指电路公共接地端电压
       (4)VEE:负电压供电;场效应管的源极(S)
       (5)VBAT:当使用电池或其他电源连接到VBAT脚上时,当VDD 断电时,可以保存备份寄存器的内容和维持RTC的功能。如果应用中没有使用外部电池,VBAT引脚应接到VDD引脚上。

STM32F103ZET6命名规则

(1)STM32:STM32代表ARM Cortex-M3内核的32位微控制器。

(2)F:F代表芯片子系列。

(3)103:103代表增强型系列。

(4)Z:Z这一项代表引脚数,其中T代表36脚,C代表48脚,R代表64脚,V代表100脚,Z代表144脚。

(5)E:E这一项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash。

(6)T:T这一项代表封装,其中H代表BGA封装,T代表LQFP封装,U代表VFQFPN封装。

(7) 6:6这一项代表工作温度范围,其中6代表-40——85℃,7代表-40——105℃