自定义博客皮肤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)
  • 收藏
  • 关注

转载 MOS管开关电路设计

原文摘录:MOS管基本知识http://www.51hei.com/bbs/dpj-31879-1.html(出处: 单片机论坛)一直以来模拟电路就学的不好,好不容易把三极管了解完了,就一直没敢碰MOSFET了,没想到两年后还是会遇到,不过有一句话倒是很不错,就是技术这个东西不能太深入,否则你会发现其实都很简单.(一)MOSFET管的基本知识MOSFET是利用半导体表面的电场效

2017-09-14 10:47:06 34312 2

转载 单一出口原则

值得赞赏的是作者这里不仅解释了他们推崇方法的好处,也提到了为什么单一出口原则得以被提出的原因:保持单一出口原则的一个主要原因是在函数的结尾可以做统一的清理工作,特别对于C语言当中更应该如此。最近在读《重构——改善既有代码的设计》这本书,在 9.4 Remove Control Flag(移除控制标记)这一节,作者提到了“单一入口”和“单一出口”这两个原则,并对“单一出口”原则批驳了一番,让我想起了一个遥远的故事。在写这篇笔记的前后,我的观点是有一些细微的变化的。有关“单一出口原则”的更多内容。

2023-12-18 17:40:48 87

原创 CCS3.3烧写说明

烧写说明1、连接好仿真器、目标板和电源,选择Debug->Connect,确保目标板和仿真器相连:2、点击Tool->F28xx On-chip Flash Programmer, 配置如下图:3、选择左下角的Flash Programmer Settings,在Select version of Flash API 选择28335的烧当CCS3.3用于2407时需要做相应的修改,这里有简洁的说明!写API函数,默认路径是:\CCStudio_v3.3\plu

2022-09-20 09:04:50 3193 1

转载 侃侃单片机裸奔的程序框架

CSDN上又不完整版的,从21IC翻出来分享给大家

2022-02-16 15:04:00 397

原创 429总线协议

【总线】ARINC 429总线协议来源:【【总线】ARINC 429总线协议 - 不溯流光 - 博客园】https://www.cnblogs.com/Mars-0603/p/15005967.html一、概述ARINC429总线是一种串行标准,为面向接口型的单向广播式传输总线。一条总线上只允许有一个发送器,但可以有多个接收器(最多为20个)。以差动输出的对称(平衡)方式工作。采用双绞屏蔽线异步传输数据。总线用标志码字来区分设备和信号名称。速率为12. 5 kbps 或100 kbps,通常

2021-10-14 20:24:33 11181 3

翻译 Alphasense B4系列PPB 级空气质量传感器应用 

Alphasense B4系列(四电极)电化学气体传感器可向OEM 厂提供可靠的广泛应用,特别是空气质量网络中ppb 级浓度的检测。关键性能:Alphasense 的B4 系列电化学气体传感器不同于以往的B 系列传感器,它的第四个电极作为辅助电极,用于补偿零点电流,使其具有强信号电平,低零点电流的特性,分辨率可低至小于10 ppb,响应快,反应时间短,抗干扰,工作范围较广等明显优势。B4 系列传感器还可保证电解液不泄漏以及长期可靠的检测性能。B4 系列各传感器具体性能参数如下:硫化氢传...

2020-08-12 10:01:20 958

转载 定位产生HARD FAULT之前的代码

转自:https://www.cnblogs.com/Ilmen/p/3356147.html 最近在STM32做一个关于USB音频的应用,调试过程中一直被一个随机产生的HARD FAULT折磨。问题很奇怪,进入HARD FAULT的时间不定,可能连上USB后几秒就触发HARD FAULT,也可能程序跑几分钟甚至几十分钟才会触发。尽管感觉问题极有可能来自USB部分代码,但起初一直没有办...

2019-11-09 11:01:39 328 1

转载 STM32编程为何内部不应开DAC缓冲

为工业场合开发的设备通常情况下都会具有4-20mA输出接口,在以往没有DAC模块的单片机系统,需要外加一主片DAC实现模拟量的控制,或者采用PWM来摸拟DA,但也带来温漂和长期稳定性问题。在以STM32为中心的设备中,使用它自带的DAC即可非常方便的实现4-20mA的输出接口,具有精度高、稳定性好、漂移小以及编程方便等特点。在STM32单片机系统中,100脚以下没有外接...

2019-05-06 08:40:32 3113

原创 stm32调试问题

好多问题是自己或者别人遇到的,我只做了一个整理,绝对得收藏。1、printf()函数printf()函数可以直接向窗口格式化输出,给我们调试程序带来很大的方便,然而在Keil MDK环境下直接使用printf()函数就会陷入软件中断,导致死循环的产生;2、串口发送函数卡在了这里卡在了下面的那个while()处,一直调试也没有结果。由于程序内部加入了独立看门狗,使得芯片一直复...

2019-04-03 20:08:11 2132

转载 普及一下什么是蓝牙和BLE,看完让你秒懂

蓝牙是一种短距的无线通讯技术,可实现固定设备、移动设备之间的数据交换。一般将蓝牙3.0之前的BR/EDR蓝牙称为传统蓝牙,而将蓝牙4.0规范下的LE蓝牙称为低功耗蓝牙。蓝牙4.0标准包括传统蓝牙模块部分和低功耗蓝牙模块部分,是一个双模标准。低功耗蓝牙也是建立在传统蓝牙基础之上发展起来的,并区别于传统模块,最大的特点就是成本和功耗降低,应用于实时性要求比较高。BLE(Bluet...

2019-03-20 09:29:01 37948 1

转载 一文读懂常用气体传感器的分类与原理

 气体传感器主要用于针对某种特定气体进行检测,测量该气体在传感器附近是否存在,或在传感器附近空气中的含量。因此,在安全系统中,气体传感器通常都是不可或缺的。这些传感器可以为安全系统提供可燃、易燃和有毒气体的信息,以及区域内氧气的消耗,二氧化碳的比例。  气体传感器从检测气体种类上,常分为可燃气体传感器(常采用催化燃烧式、红外、热导、半导体式)、有毒气体传感器(一般采用电化学、金属半导 体、...

2019-02-27 14:33:45 7252

原创 C语言的位操作方法

嵌入式里面经常用,面试题里面也经常出现:1、对某位置1,即赋值为1a  |=  (1<<5);//把a 的第6位(bit5)置一,其他位不变2、对某位清0,其他位不变a  &= !(1<<5);//括号内 1左移5位:0010 0000,按位取反:1101 1111,即把a 的第6位(bit5)清0,其他位不变3、将变量的第6位(bit5)取反,...

2019-02-22 16:44:50 6172 2

转载 GPIO口编程,最基础的知识,复制别人的

嵌入式开发里面的 LED点灯 相当于 C语言的Hello WorldSTM32 GPIO 口名称: PA PB PC .... PF PG ...   一般每个端口有16个引脚(每个引脚对应一个GPIO口)1.查看电路图LED0 ---> PF9 LED1 ---> PF102.如何控制GPIO口的高低电平软件控制硬件:配置寄存器来控制硬件工作。软件控制...

2019-02-21 15:10:55 1673

转载 PCB设计中的MARK点,你知道怎么放?

 Mark点也叫基准点,为装配工艺中的所有步骤提供共同的可地定位电路图案。因此,Mark点对SMT生产至关重要。一、MARK点作用及类别MARK点分类:1、单板MARK,其作用为单块板上定位所有电路特征的位置,必不可少;2、拼板MARK,其作用拼板上辅助定位所有电路特征的位置,辅助定位;3、局部MARK,其作用定位单个元件的基准点标记,以提高贴装精度(QFP、CSP、BGA...

2019-02-20 21:19:07 17599

转载 USB线上/串口/I2C引脚串联电阻的作用

 对引脚的保护。第一是阻抗匹配。因为信号源的阻抗很低,跟信号线之间阻抗不匹配,串上一个电阻后,可改善匹配情况,以减少反射,避免振荡等。第二是可以减少信号边沿的陡峭程度,从而减少高频噪声以及过冲等。因为串联的电阻,跟信号线的分布电容以及负载的输入电容等形成一个RC 电路,这样就会降低信号边沿的陡峭程度。大家知道,如果一个信号的边沿非常陡峭,含有大量的高频成分,将会辐射干扰,另外,也容...

2019-02-18 16:03:37 10376

转载 浅谈电源滤波原理和避免干扰方法

 人间烟火123 • 2018年02月23日 11:10 • 8168次阅读//http://www.elecfans.com/emc_emi/632742.html#comment滤波电容可以降低电源的交流阻抗,原因就是实际电源总有内阻,传输线路也有阻抗,去耦电容可以让一部分瞬间变化的电流直接在电容上交换。DC/DC电源电路具有功耗低,功率高的优点,吸收式滤波有电容和电容电路构成,可以将...

2019-02-16 13:42:19 3949

转载 如何有效使用Project(2)——进度计划的执行与监控

继上次的的《编制进度计划、保存基准》继续讲解如何对计划进行执行和监控。计划执行即:反馈实际进度、反馈工作消耗(本文只考虑工时,不考虑成本)、提出计划变更请求。如果你的企业实施了专门的PM系统,那么这些工作应该是各个执行人员分头反馈,但是如果用Project,那么就得劳驾项目经理同志去挨个手动填写了,哈哈苦B的项目经理!计划监控有许多种方式,针对不通过的项目角色,可以提供不同的计划监控图表,...

2019-02-14 13:29:00 1342

转载 如何有效使用Project(1)——编制进度计划、保存基准

原文网址:http://www.cnblogs.com/wangfupeng1988/p/3648994.html1.前言:软件产品的研发、升级、定制等,一般都是以项目的形式进行,此时项目进度计划以及资源使用情况就变成了项目经理关注的重点。如何让项目计划有效可控,及时暴露问题?如何查看资源的负荷情况,看资源分配是否合理。当然,如果你的公司已经实施了专门的PM软件来监督管控,可以忽略本文...

2019-02-14 13:27:04 1406

转载 脉冲电磁阀工作原理图(给到爱学习的你)(转)

 作者: 机工基地2018-08-23 21:27:06    电磁阀从原理上分为三大类:直动式、分步直动式、先导式。而从阀瓣结构和材料上的不同与原理上的区别又分为六个分支小类:直动膜片结构、分 步直动膜片结构、先导膜片结构、直动活塞结构、分步直动活塞结构、先导活 塞结构一、直动式电磁阀原理:通电时,电磁阀线圈产生电磁力把关闭件从阀座上提起,阀门打开; 断电时,电磁力消失,...

2019-01-07 10:28:01 25639 1

转载 TF卡接口EMC方案(感觉很好,所以摘抄过来,想让更多人看到)

原文地址:http://bbs.21ic.com/forum.php?mod=viewthread&tid=2580628&extra=page%3D1&page=1&fromuser=TF卡或者SD卡在很多便携式设备中,应用比较广泛,虽然其是金属外壳,但是由于没有外露,所以其在进行ESD测试的时候主要进行空气放电。一、整改前现象:   整改前在TF卡的...

2019-01-04 15:46:18 7108

转载 ST-LINK/V2 + STM8 + STVP 下载程序+Error on Option Bytes

gdi-error [40701]: Option bytes read error: not complemented; please use a programmer个人感觉,ST-LINk/V2太坑,浪费了我一天的时间找原因!首先是连接,这个得保证正确:LED状态说明闪烁红色:ST-LINK/V2连接到计算机后,第一次USB枚举过程 红色:ST-LINK/V2与计算机已建...

2018-11-23 16:24:58 2476

转载 如何测量MSP430的功耗?【TI FAE 分享】

  众所周知,MSP430以其超低功耗而著称。但是很多用户反应,在实际应用中,测量MSP430的功耗时,测量结果和MSP430数据手册相差甚远。其实这里主要涉及到两方面的内容:1. 如何使用MSP430合理的设计硬件和软件,使整个应用最大限度的达到低功耗?2. 如何测量MSP430的功耗?就如何测量MSP430功耗,我来分享一下我个人的经验。一、未使用的GPIO的处理    为...

2018-08-13 11:09:05 3129

转载 qt模块简介

该文章原创于Qter开源社区(www.qter.org),作者devbean,博客www.devbean.net,转载请注明出处! Qt 5 与 Qt 4 最大的一个区别之一是底层架构有了修改。Qt 5 引入了模块化的概念,将众多功能细分到几个模块之中。Qt 4 也有模块的概念,但是是一种很粗的划分,而 Qt 5 则更加细化。本节主要对 Qt 5 的模块进行一个简单的介绍,以便以后大家需要哪些...

2018-07-24 11:32:33 396

原创 Python SyntaxError: invalid token

Python SyntaxError: invalid tokenStudentID = 070509Python中数字前加‘0’代表8进制,9超出了界限,所以BUG了

2018-07-16 11:49:50 8708 1

转载 Pycharm代码无法复制,无法选中删除,无法编辑(收藏于他人)

https://blog.csdn.net/weixin_42166855/article/details/80323261#commentBox菜单栏,tools--去掉勾选的Vim Emulator这个仿真插件就好了。

2018-07-05 15:57:13 2879 2

转载 用PyQt5写的第一个程序(转自http://www.cnblogs.com/archisama/p/5444032.html)

用PyQt5写的第一个程序在这篇PyQt5教程中,我们可以学习一些PyQt5的基础应用。 简单的例子这是一个显示一个小窗口的简单例子。我们可以做许多这样的窗口。我们可以调整它的窗口尺寸,最大化或最小化这个窗口。这些需求需要码很多代码。但一些人已经写好了这些功能实现。因为这些需求在很多应用中重复出现了,在这里我们不需要重新写这些代码。PyQt5是一个高级工具套件,为我们封装了很多复杂功能的实现代码,...

2018-06-27 17:00:37 413

转载 SPI总线 通俗易懂讲解

http://bbs.mydigit.cn/read.php?tid=726343SPI总线  MOTOROLA公司的SPI总线的基本信号线为3根传输线,即SI、SO、SCK。传输的速率由时钟信号SCK决定,SI为数据输入、SO为数据输出。采用SPI总线的系统如图8-27所示,它包含了一个主片和多个从片,主片通过发出片选信号-CS来控制对哪个从片进行通信,当某个从片的-CS信号有效

2017-09-19 16:40:55 3776

原创 开博了

开博了!

2017-09-07 16:34:23 247

空空如也

空空如也

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

TA关注的人

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