- 博客(5)
- 收藏
- 关注
原创 STM32开发系列之寄存器(二)GPIO口位带操作实现
位带操作顾名思义就是可以单独对CPU寄存器某个位进行读写操作,采取这种方式,将会大大减少我们写代码的难度,不用像上篇博客那样进行与或运算和移位,降低了出错的可能性。如果之前有使用过8051单片机的话,应该体会过这种操作的好处。例如,在51单片机中,P1.0上挂了一个灯,我们想要他点亮,可以直接P1.0=0或者P1.0=1这样写,直接对P1端的某个IO口进行操作。但在STM32中并不允许这样操作,...
2018-12-24 22:03:57 2139
原创 ESP8266开发笔记(三)SDK开发之AP、Station模式设置
在前两篇博客中,已经讲了开发环境的搭建,怎样导入项目和项目编译后如何烧录到芯片中以及可能出现的问题。现在我们这篇就来讲讲不用AT指令,在SDK中如何将ESP8266配置为AP或者Station模式。1、何为AP、Station模式AP模式:提供无线网络接入服务,允许其他无线设备连接其网络,类似无线路由器。Station模式:本身不提供无线接入服务,可以连接AP,类似无线终端设备。AP模式配...
2018-12-22 11:28:58 4465
原创 STM32开发系列之寄存器(一)按键控制LED灯(非位带操作实现)
入门学习STM32开发,首先要选择一种开发方式。STM32的开发方式主要有标准库开发、寄存器开发和HAL库开发(这个我没使用过,不太了解)。比较多的人选择的开发方式是库开发,使用这两种方式比较方便,但因经过函数封装,对底层的理解不足。由于我入门也是由标准库开发入门的,所以这里想专门写一下寄存器开发,边写边学习,欢迎一起探讨。1、一般写法注:采用的STM32F103ZET6芯片ST官方提供了...
2018-12-21 17:42:23 4207 1
原创 ESP8266开发笔记(二)固件烧录及烧录中遇到的问题
1、固件烧录软件我固件烧录采用的软件是flash_download_tools_v3.6.5,也可以去网上找其他的一键烧录软件,例如野火提供的ESP8266一键烧写工具。flash_download_tools_v3.6.5的网盘下载地址:烧录软件2、烧录软件使用①采用的ESP8266模块为ESP8266-01,如下②引脚说明这个模块引出来8个引脚,我们只需用到6个引脚,其他两个...
2018-12-19 18:26:38 9999 2
原创 ESP8266开发笔记(一)SDK开发之环境搭建
1、资源下载①到安信可官网下载,直接百度搜索安信可②我使用的软件和下载的工程2、软件安装①注意安装路径上不能有中文②从网盘下载文件后打开—最新版本ESP32 GCC v5.2 OpenOCD 支持XP V0.5文件夹,以双击AiThinkerIDE_V0.5_Setup.exe进行解压③解压后生成一个文件夹打开ConfigTool.exe,点击Default,会自动检测当前所在路...
2018-12-18 20:50:43 740
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人