自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 STM32中断优先级彻底讲解

转自:http://blog.sina.com.cn/s/blog_4fed55ce0100j7nd.html  作者写的很棒,点赞。 一:综述 STM32 目前支持的中断共为 84 个(16 个内核+68 个外部), 16 级可编程中断优先级 的设置(仅使用中断优先级设置 8bit 中的高...

2017-10-28 18:11:06

阅读数 374

评论数 0

原创 Freemodbus原理分析

//流程概括 1)初始化串口和定时器,串口先初始化为接收使能,定时器为3.5T时间溢出,启动定时器 2)定时器第一次溢出,更新时间标志 eQueuedEvent = EV_READY;     vMBPortTimersDisable(  ); //暂时关掉定时器,为节能,也为后面的接收准备 3)...

2017-10-28 16:38:17

阅读数 2500

评论数 3

原创 领悟代码的魅力

第一次看明白Freemodbus 的整体流程和代码风格,我只能说,写代码的哥们儿,真是大牛,没看之前觉得自己写的代码也挺溜,功能都实现,对比后才发现,我在用算盘算加减数,还觉得算盘打得挺好,殊不知别人几十年前都已经自己写小程序在计算机上自动运行了,艹,无知者无畏,确实太无知了。

2017-10-27 17:50:43

阅读数 400

评论数 0

原创 switch置 default 用法

很久没有用过default 写程序了,突然陌生了,经过测试验证,发现了default的用法,总结如下: (1)default 一般是用在switch中的,其他地方是不是能用,还不清楚。 (2)default ,如字义,就是默认的意思,用在switch语法中,就是说如果没有在case 1/2/3/x...

2017-10-27 11:20:18

阅读数 10263

评论数 2

原创 关于Modbus 3区、4区寄存器地址的理解以及Freemodbus中开始地址的设定

在Modbus实际应用中,我们对Modbus 3区、4区的地址有的时候会出现混淆,尤其是类似于404097这种表达方式的地址,就更容易乱,因为我们常常会用串口调试,这个就容易难理解。 Modbus 中3区和4区的地址表示含义如下: 30001-39999是输入寄存器,也就是我们常说的输入寄存器...

2017-10-22 10:36:14

阅读数 8418

评论数 0

原创 STM32 用于Modbus ASCII通信,进一步串口通信参数7,E,1特别注意

Modbus RTU使用频率要多于Modbus Ascii,优缺点在这里就不赘述了,这里主要讲STM32用于Modbus Ascii的通信方式,查看modbus标准通信协议后发现,ASCII通信参数要求 而且Modbus ASCII报文中,要求每个8位字节,以2个ASCII字符发送,例如...

2017-10-13 10:04:01

阅读数 1917

评论数 2

转载 如何正确理解三极管的放大区、饱和区、截止区

转自: http://www.dgdz.net/article20150425115548/aritcle927.html 写的好。 作为电子初学者来说,模拟电路非常重要,模拟电路的三极管的应用是重中之重,能正确理解三极管的放大区、饱和区、截止区是理解三极管的标志。 很多初学者都会认为三极管是...

2017-10-12 17:46:03

阅读数 6676

评论数 0

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