https://www.cnblogs.com/yangfengwu/p/11087467.html 接着上一节的写 咱先做一个单片机串口接收到什么就回过来什么 咱自己写个发送函数,其实就是仿照官方的写的 别忘了 现在咱建个任务处理串口数据 下载进去 现在是三个任务都在运行了...操作系统是不是很神 ...
分类:
其他好文 时间:
2019-06-26 09:14:18
阅读次数:
126
实验三:串口通信实验 内容: (1)利用电脑串口与实验台串口进行连接; (2)根据帧格式定义、波特率定义,编程配置串口,并编写控制程序; (3)实现从电脑上输入控制字符,由单片机通过串口接收,并控制LED显示的功能; (4)对所编程序进行调试及验证。 要求: (1)掌握波特率的概念、学会编程设置波特 ...
分类:
其他好文 时间:
2019-06-25 17:20:55
阅读次数:
115
在TivaWareTM for C系列软件驱动程序库中,提供了两种编程模型来支持用户的程序开发:直接寄存器访问(DRA)模型和软件驱动程序(SD)模型。根据用户对其应用程序的需求或开发人员所需的编程环境,可以独立使用或组合使用每个模型 使用DRA模型的优点是可以在较小的规模下开发目标程序,效率较高。 ...
分类:
其他好文 时间:
2019-06-22 10:39:02
阅读次数:
125
我们要区别的概念:KEIL UVision,KEIL MDK,KEIL For ARM,RealView MDK,KEIL C51,KEIL C166,KEIL C251 从接触MCS-51单片机开始,我们就知道有一个叫KEIL的软件。在开发单片机时,使用的是C语言或者汇编语言,我们知道,这两种语言 ...
分类:
其他好文 时间:
2019-06-21 18:42:48
阅读次数:
174
一些相对高性能的单片机会带以太网接口,网口在MCU里算是比较复杂的外设了,因为它涉及到网络协议栈,通常情况下网络协议栈会运行在一个RTOS中,所以对普通单片机开发者来说网口使用起来相对难度较大一些。在Linux下网口是一个经常使用的接口,由于Linux具备成熟完备的网络通信协议栈,底层驱动厂家也都提 ...
分类:
系统相关 时间:
2019-06-21 15:45:42
阅读次数:
133
在单片机开发中HEX文件和BIN文件是非常常见的烧写文件格式,以常用开发环境Keil为例,分别创建HEX和BIN文件,比如: 1、创建HEX:在Keil里面可以通过勾选【魔法棒>Output>Creat HEX File】让工程输出HEX文件。 2、创建BIN:在Keil中在【魔法棒>User>Af ...
分类:
其他好文 时间:
2019-06-18 19:46:14
阅读次数:
120
基于单片机的金属探测器设计 (比较老的一个实验设计) 1.1探测10cm左右金属,根据被测金属大小和质地可能不同。系统采用9~12V电源输入,圆孔插座。视频内容简单的描述了不同尺寸的天线在应用中的差异。 1.2当系统通过天线检测到有金属或导体存在时,蜂鸣器发声,对应LED灯点亮。 1.3初次使用(或 ...
分类:
其他好文 时间:
2019-06-18 14:04:11
阅读次数:
115
最近重新拾起单片机,是因为忘不了当初学习单片机带给我的那份做技术的踏实、充实感。 我学习单片机真正的开始是遇到金沙滩工作室出品的《手把手教你学习单片机》,这是我见过的一个很不错的入门学习教材。顺便做个宣传(绝非广告),这个教材从单片机的基本电路 ,C51语法讲起,形象生动、干货满满,相关代码写的美极 ...
分类:
其他好文 时间:
2019-06-17 00:45:53
阅读次数:
87
JAVA、C、C++、Python这四种编程语言,前三种玩的比较多,python做为兴趣爱好或者玩脚本的时候弄过,编程语言在使用的时候主要还是适合不合适,单片机使用的场景属于功能简单,成本相对较低,现在也有高配版的单片机,本来单片机是不带系统的,非要硬扯到带系统的,从成本上考量就不是那回事了,成本主 ...
分类:
编程语言 时间:
2019-06-15 21:58:07
阅读次数:
143
此项目为合作项目 需求: 采用人脸识别算法、AT89C51单片机、蓝牙模块、安卓软件设计一个门禁系统,可以实现人脸识别、面部信息添加、存储、删除;安卓与单片机连接;门禁开关、指示、报警等功能。 具体要求: 制作一个简单安卓动态人脸识别APP,APP可以添加、存储、删除面部信息,人脸识别时正确匹配到存 ...
分类:
其他好文 时间:
2019-06-15 10:24:47
阅读次数:
118