前言 初学STM32时,是通过串口1把Hex文件下载进STM32的,需要一个串口模块,而且还要设置BOOT0和BOOT1电平,然后通过FlyMcu软件进行下载,这也是一种不错的方法,这里我要介绍的是使用JLink调试器和Keil MDK-ARM来下载Hex文件,无需源代码,只需要一个调试器。 所需要 ...
分类:
其他好文 时间:
2019-09-11 16:17:52
阅读次数:
511
https://www.cnblogs.com/yangfengwu/p/11484159.html 注意:TCP运行在云端服务器上,因为GPRS只能连接公网IP哈! 如果自己测试可以使用花生壳映射! 可以直接搜索我的博客 要写就写的更全面一点吧,把常用的芯片全部都写上 先说一下SIM800的问题 ...
分类:
其他好文 时间:
2019-09-10 01:08:03
阅读次数:
126
可以说就目前的市场需求来看,stm32在单片机领域已经拥有了绝对的地位,51什么的已经过时了也只能拿来打基础了,最后依然会转到stm32来,也正是因为这样stm32的学习者越来越多,其中不难发现绝大部分的stm32的学习者是在入门阶段的,所以今天我们就来聊聊stm32的入门学习路线。 先来看个图,相 ...
分类:
其他好文 时间:
2019-09-09 16:24:54
阅读次数:
116
https://www.cnblogs.com/yangfengwu/p/11482905.html 上一节测试的是Wi-Fi 这节测试 GPRS 看名字就知道了,简单的说 就是 单片机使用AT指令控制模块实现MQTT通信控制 这节是 STM32+GPRS(AT指令)实现MQTT通信控制: 一,下载 ...
分类:
其他好文 时间:
2019-09-08 10:04:48
阅读次数:
369
https://www.cnblogs.com/yangfengwu/p/10840517.html 新板子终于到了,耽搁时间了,抱歉哈!为了表达歉意,我做了几套代码提供给大家 这节的代码也作为整版测试 看名字就知道了,简单的说 就是 单片机使用AT指令控制模块实现MQTT通信控制 先看这节 STM ...
分类:
其他好文 时间:
2019-09-07 20:47:45
阅读次数:
223
STM32串口接收数据 稍微理一下思路,一个数据从电脑发送到STM32,然后在从STM32返回到电脑显示出来。 如上图所示,发送(1所示的路线)前,STM32的淳口需要初始化的设置。包括:波特率,字长,硬件流,停止位,奇偶校验位,模式(接收,发送,接收和发送),串口的基地址(Instance)。在初 ...
分类:
其他好文 时间:
2019-09-06 23:20:31
阅读次数:
193
一般在stm32工程使用keil编译之后,keil的build output栏目下面会出现如图所示的输出信息,其中会显示code 大小 RO-data、RW-data 、ZI-data的大小。一般别人不怎么会在意这个的大小。 出于好奇我百度了下网上关于这些段的介绍,援引自http://mcuos.c ...
分类:
其他好文 时间:
2019-09-04 10:00:21
阅读次数:
93
前言: 由于之前对STM32Fxx系列相对熟悉,所以涉及到超低功耗设备时,自然就选用STM32家族的STM32Lxx系列产品。 STM32L151C8T6 功能特点: (1)Flash:64k (2)RAM:10k (3)EEPROM:4k (4)USART:3 (5)SPI:2。 了解一个CPU, ...
分类:
其他好文 时间:
2019-08-31 11:02:46
阅读次数:
113
浮空,顾名思义就是浮在空中,上面用绳子一拉就上去了,下面用绳子一拉就沉下去了. 开漏,就等于输出口接了个NPN三极管,并且只接了e,b. c极 是开路的,你可以接一个电阻到3.3V,也可以接一个电阻到5V,这样,在输出1的时候,就可以是5V电压,也可以是3.3V电压了.但是不接电阻上拉的时候,这个输 ...
分类:
其他好文 时间:
2019-08-29 15:49:23
阅读次数:
87
一个简单的CRC32计算程序 一、简介 CRC32多用于短数据的完整性校验,一般存放于EMMC的数据结构,或者于其他设备通信时经常会用到,这里提供一个非常短小使用的CRC32校验程序,它占用较小的内存与代码体积,非常方便porting到STM32、ARM等嵌入式系统中。 二、使用方法 使用方法非常简 ...
分类:
编程语言 时间:
2019-08-29 09:52:56
阅读次数:
572