摘要: 1. 利用STM32Cube建立工程模板,并对嵌入式芯片进行正确的引脚配置。 (1)选择芯片:STM32F103C8Tx,在芯片选择器中选择对应的芯片: (2)选择自己的仿真器类型: (3)由于开发板有外部晶振,使用外部时钟: (4)为了让LED闪烁和蜂鸣器响,我们经查找电路图,对应引脚分别为PB8 阅读全文
posted @ 2020-11-26 20:02 会咬鸢的风 阅读(1150) 评论(0) 推荐(0)
摘要: 一 概述 STM32的常见的定时器资源: 系统嘀嗒定时器SysTick、看门狗定时器WatchDog、实时时钟RTC、基本定时器、通用定时器、高级定时器。 系统嘀嗒定时器SysTick :这是一个集成在Cortex M3内核当中的定时器,它并不属于芯片厂商的外设,也就是说使用ARM内核的不同厂商,都 阅读全文
posted @ 2020-05-27 20:11 会咬鸢的风 阅读(7482) 评论(0) 推荐(0)
摘要: 一 概述STM32芯片有16个外部中断源,E... 阅读全文
posted @ 2020-05-05 16:15 会咬鸢的风 阅读(1581) 评论(0) 推荐(0)
摘要: 本博客作为实验笔记,仅供学习交流。(转载请注明出处) 本实验通过GSM模块:SIM900a,实现向特定手机发送sos求救信号,并且利用GPS模块:微科VK2828U7G5LF,将经纬度信息同时发送到手机中。目前已经实现通过串口2发送短信到手机,通过串口3实现接受gps数据并解析至单片机(串口1已预留 阅读全文
posted @ 2020-04-17 22:02 会咬鸢的风 阅读(617) 评论(0) 推荐(0)
摘要: 本实验已经设置好gps模块数据刷新速率为1次/秒,其他具体初始化请见https://www.cnblogs.com/wang-zefeng/p/12555646.html 通过串口3将gps的数据送至单片机进行处理,通过串口1将处理好的经纬度数据返回至电脑。 1 #include <stc15wxx 阅读全文
posted @ 2020-04-06 13:25 会咬鸢的风 阅读(401) 评论(0) 推荐(0)
摘要: 由于控制串口1进行通信移植到串口3出现了阻力,因此很有必要对串口通信进行更进一步的梳理》》》》 一 STC15W串口对应引脚: 由此我们得到四个串口引脚分别为:串口1:P3 .0 P3.1:串口2:P1.0 P1.1:串口3:P0.0 P0.1:串口4: P0.2 P0.3。 二 非中断法的串口通信 阅读全文
posted @ 2020-03-29 18:00 会咬鸢的风 阅读(1624) 评论(0) 推荐(0)
摘要: 本项目采用的是微科的VK2828U7G5LF,根据NMEA0183协议,打算采用反馈GPGLL语句来进行数据的处理。1. 首先,本GPS模块默认的波特率是9600,因此,我们仅需要设置打开GPGLL语句并关闭其... 阅读全文
posted @ 2020-03-21 10:05 会咬鸢的风 阅读(1448) 评论(0) 推荐(0)
摘要: 本文通过串口通信,使用STC15系列单片机实现发短信打电话功能。一. 注意事项1. 首先要确定手机卡已经注册到网络,具备打电话发短信功能2. 正确的硬件连接:P3.0-----STXD或者5VT P3.1--... 阅读全文
posted @ 2020-02-24 14:34 会咬鸢的风 阅读(630) 评论(0) 推荐(0)
摘要: 前言:由于不可抗拒因素,初始的STC12C5A60S2芯片由于无法进行烧录(。。。因为没带有锁紧座的开发板),暂且使用STC15F2K60S2芯片。。一 串行通信概述:串口通信有SPI IIC UART 等多种,... 阅读全文
posted @ 2020-02-04 17:53 会咬鸢的风 阅读(1424) 评论(0) 推荐(0)
摘要: 一、基本数据1、SIM900A模块支持RS2... 阅读全文
posted @ 2020-01-16 21:04 会咬鸢的风 阅读(1307) 评论(0) 推荐(0)