嵌入式
no输给现实
人需要仰望星空,但不要忘记脚踏实地
展开
-
嵌入式系统的Watchdog
Introduction Watchdog,又名看门狗,光听名字就知道是保卫系统的可靠帮手,它相当于系统警察,当系统发生严重错误(比如程序跑飞或进入死循环等)不能恢复的时候,能够让系统重启。 看门狗最初的意义是因为早期嵌入式设备上的程序经常跑飞(比如说电磁干扰等),为了避免系统在无人干预时长时间挂起,所以专门设置了一个硬件看门狗,每隔一段时间,看门狗就去检查某个参数是不是被设置了,如果发现该参数被设置了,则判断为系统出错,然后强制重启。 另外,它又叫 watchdogtimer(WDT原创 2020-05-20 11:48:42 · 1438 阅读 · 0 评论 -
蓝牙BQB认证原因及流程
1、什么是BQB?全名是:Bluetooth Qualified Body,我们一般称为蓝牙认证 ;蓝牙认证是任何使用蓝牙无线技术的产品所必须经过的证明程序;2、为什么要过BQB?蓝牙技术联盟( Bluetooth Special Interest Group ,简称SIG),蓝牙技术是它发明的 。我们要使用它的专利,必须拿到它的授权。只有经过SIG测试认证符合蓝牙标准后,才有...原创 2019-08-13 10:35:48 · 5686 阅读 · 1 评论 -
IOT的OTA,你知道多少?
最近发现一篇对理解嵌入式OTA很有帮助的文章,标记一下,也请移步参看原创作者的博客https://blog.csdn.net/wireless_com/article/details/84901222希望对于热爱嵌入式的你,有所营养,Thanks ...转载 2018-12-27 20:26:11 · 1924 阅读 · 0 评论 -
影响BLE功耗的重要参数
1、GAP-通用接入规范:BLE协议栈的GAP层负责处理设备的接入方式和过程,包括设备发现,链路建立,链路终止,启动安全功能,设备配置。GAP层通常扮演以下四种角色中的一种:广播者——广告发送者,不是可连接的设备观察者——扫描广告,不能够启动连接外围设备——广告发送者,是可连接的设备,在单一链路层连接时作为一个从机中央设备——扫描广告启动连接,在单一或者多链路层连接时作为主...原创 2017-07-11 15:01:46 · 3352 阅读 · 0 评论 -
如何自定义git log的显示效果
在~/.gitconfig的[alias]下面添加如下的command,就可以自定义git log的样式,比较方便查看修改记录。[alias]glog=log --pretty=format:\"%C(auto)%h %C(magenta)<%cd> %C(green)[%an] %C(green bold)<%ce> %C(blue normal bold)| ...原创 2018-10-19 17:49:53 · 874 阅读 · 0 评论 -
Git add/commit/push的撤销
引入使用Git过程中,任何时候,你都有可能需要撤消刚才所做的某些操作,为此该章节,汇总了一些基本的撤消操作相关的命令。专门解决这些困惑。声明本文只阐述如何解决问题,不会对git的各种概念多做介绍,如果有兴趣可以点击下面的链接,进行详细的学习: Pro Git另外请注意,有些撤销操作是不可逆的,所以请务必谨慎小心,一旦失误,就有可能丢失部分工作成果。1. 取消对本地文件的修改...原创 2018-10-22 14:28:12 · 791 阅读 · 0 评论 -
driver 和 firmware 的区别
转自http://blog.csdn.net/a15757129260/article/details/53099837驱动和固件(firmware)都是代码,前者为软件服务,后者为硬件服务。在操作系统概念还不明确的时代,二者是没有明显区别的。但是随着计算机体系结构的发展,硬件的种类开始变多,操作系统的种类也变多了。这个时候,因为各种技术的、商业的原因,硬件厂商转载 2017-05-09 15:25:06 · 2011 阅读 · 0 评论 -
功率单位mw和dbm的换算总结
mw与dbm的换算原创 2016-12-29 15:19:41 · 97535 阅读 · 0 评论 -
git commit的常用命令
Git commit用法原创 2017-01-05 10:17:23 · 1049 阅读 · 0 评论