![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
文章平均质量分 80
SeanyBrake
这个作者很懒,什么都没留下…
展开
-
SPI通讯
一、What is SPI?Do what?简单的讲就是一种芯片之间用来通讯的方式。然后专业词汇稍微介绍下:SPI是串行外设接口(Serial Peripheral Interface)的缩写。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,如今越来越多的芯片集成了这种通信协原创 2016-11-20 22:40:03 · 602 阅读 · 0 评论 -
单片机的C语言编程中所用的语言推荐规范
一、程序风格: 1、严格采用阶梯层次组织程序代码: 各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。 要求相匹配的大括号在同一列,对继行则要求再缩进4格。例如: 2、提示信息字符串的位置 在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提示信息必须定义在资源中。 3、对变转载 2017-01-06 11:37:58 · 3628 阅读 · 0 评论 -
单片机全局变量 局部变量 堆与栈
局部变量,全局变量转载 2017-01-06 12:50:11 · 7114 阅读 · 0 评论 -
单片机超轻量级操作系统
在写完面向对象的单片机编程,就特别想在单片机编程引入一个多线程多任务的编程,把这个思想引入单片机。后发现如下好文,后面再把它封装成类的话,就更方便使用了,我觉得这将会使很多只有操作系统能做的工作,普通单片机裸机也能完成,可以充分利用单片机的性能,降低整个电子行业的成本,使得例如机器人,虚拟现实等高级终端设备成本降低,而进入人们的视线。转载 2017-01-10 16:06:06 · 17314 阅读 · 5 评论 -
面向对象的单片机编程
1.在看别人单片机程序时,你也许是奔溃的,因为全局变量满天飞,不知道哪个在哪用了,哪个表示什么,而且编写极其不规范。2.在自己写单片机程序时,也许你也是奔溃的,总感觉重新开启一个项目,之前的写过相似的代码也无法使用,得重新敲,代码重用度不高。编程效率低下。代码无法积累。3.而且感觉写这个代码没有思想,没有灵魂,没有框架,只是一个一个功能代码的堆砌,很空泛。那么这个时候,我就想在单片机中引入面向对原创 2017-01-06 23:54:19 · 5885 阅读 · 3 评论 -
飞思卡尔MC9S12单片机key and led——day01
开始进军汽车电子领域,首先要选一款单片机,当然首选飞思卡尔的这款MC9S12单片机,理由去百度吧!干货比较重要: 1.IO控制 说到这款单片机的IO控制,先说LED的控制用到的普通IO,主要是由几个寄存器控制:1.1.数据寄存器(Px) PORTA、PORTB、PORTE和PORTK 数据寄存器Px中的8位对应每个端口中的相应引脚,如果某端口的引脚被定义为输出时,写入数据寄存器Px中的原创 2017-01-31 22:39:10 · 1720 阅读 · 0 评论