单片机
文章平均质量分 78
逐梦者-
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
小白的倔强-NPN和PNP三极管的使用区别以及简单检测
为什么要有这一个系列,因为我在这些领域完全小白,基础知识不牢靠,但有时候就是需要使用该物品,然而由于基础不懂,去查资料,各种大神从原理层面讲的真是灰常彻底,我就和看英文一样,每个字都认识,连在一起就是不知道在说啥。。。所以这个系列只是为了和我一样对该领域完全小白但又要简单使用的童鞋,所以,这个系列内容只能参考,毕竟我也不太懂哈哈哈其实之前也用过很长时间的三极管,但是都阴差阳错的用的NPN,然后就以为所有三极管导通都是一致的——>集电极是用来接电源的,也就是输入,然后发射极用来输出,基极用来控制,当原创 2021-04-16 11:55:54 · 8516 阅读 · 0 评论 -
Zigbee学习系列——2.了解
自己想做一个物联网的所有部分,本以为这部分内容应该是重中之重,但是真正做起来才发现,自己的物联网整体架构才是最主要的,ZigBee只是其中的一小部分。到目前为止也算是了解了ZigBee协议栈的一部分的工作,所以这里记录一下我对这个协议栈的了解。一、组网1、信道和PanID先不说协议栈对外做的那行底层驱动接口,就说一下联网吧。如果我们手机连接对应的WiFi,那我们需要知道WiFi名称...原创 2019-11-15 11:16:55 · 568 阅读 · 0 评论 -
Zigbee学习系列——细节
由于我是从普通的51单片机做过来的,对于cc2530单片机还是不是特别熟悉,而且由于两者相似,所以对于一些细节问题并不会特别在意,这就导致遇到的一些问题使得我感觉这款芯片甚至这Zigbee协议特别难“伺候”,然后把自己所遇到的这些问题汇总一下,希望对大家有所帮助!问题1:当我使用P1口的外部中断的时候,所有的配置都确保没有问题,但是,外界在没有触发甚至引脚悬空时均会进入中断函数并且形成了死循环...原创 2019-11-02 22:39:39 · 416 阅读 · 0 评论 -
使用SDCC代替keil开发简单的STC单片机程序作为入门
本人现在还在大学,个人比较喜欢程序,想做一段时间的单片机,首先说明一下为什么不用keil去开发而使用sdcckeil还算可以,但是有缺陷,错误检查机制不到位,不是特别的方便,尤其是出错的时候,而且keil在开发超过一定字节的程序的时候需要破解才可以生成hex文件,所以本人使用linux环境下的sdcc编译器(Ubuntu环境下)由于是初次使用,所以有些问题这里做一下总结,学识较浅,如有不足请多多指...原创 2018-04-25 10:51:18 · 18310 阅读 · 8 评论 -
C语言中的整型位数和CPU的关系问题总结
在我们的C语言中有很多的类型,其中整型的位宽应该是针对于CPU的位数而言的(我的学习理解),然后就出现了一个问题,对于8051单片机来说,CPU是8位的,然而int类型占用的是两个字节,也就是16位,那通过更进一步的了解发现,这个不仅仅和CPU的位数有关,主要和C语言标准有关(这里可以说是和编译器有关,因为所有的C编译器都是根据C语言标准走的)那么由于C标准定义了int类型和short类型的最小占...原创 2018-04-27 14:00:37 · 1485 阅读 · 0 评论 -
在C语言中使用int定义类似高级语言中的bool类型变量的原因
学习过高级语言的朋友都知道,高级语言中有一种类型叫bool类型,但是在C语言中并没有bool类型,而C++里面却是有bool类型的,有关于bool类型的描述我这里不阐述,网上资源很丰富,这里主要记录如下:1、首先得知道C99标准里面是定义了bool类型变量的,只需要在开始声明定义stdbool.h头文件即可在C语言中使用bool类型变量,而这里要说明的是在做C51单片机开发时keil中没有stdb...原创 2018-04-27 14:48:03 · 1044 阅读 · 0 评论
分享