Keil对于做单片机开发的人员来所再熟悉不过了。Keil成立与1982年,在2005年10月被ARM公司收购。
相信对于很多STM32的初学者来说从零开始创建一个STM32工程是比较困难的,很多人都是把之前的工程复制过来,再进行改编的,这样可以省掉很多烦恼。笔者最近也在学习STM32的开发,顺便整理一下自己的方法跟大家分享,下面来介绍如何使用Keil μVision5创建一个STM32的工程。
Keil对于做单片机开发的人员来所再熟悉不过了。Keil成立与1982年,在2005年10月被ARM公司收购。
相信对于很多STM32的初学者来说从零开始创建一个STM32工程是比较困难的,很多人都是把之前的工程复制过来,再进行改编的,这样可以省掉很多烦恼。笔者最近也在学习STM32的开发,顺便整理一下自己的方法跟大家分享,下面来介绍如何使用Keil μVision5创建一个STM32的工程。
ESP8266开发板NodeMcu开发-DHT11温湿度Web服务器
ESP8266开发板NodeMcu开发-搭建Arduino IDE开发环境
Arduino IDE是Arduino公司提供的集成开发软件,Arduino是一家制作开源硬件和开源软件的公司。Arduino是一套以Java编写的跨平台应用软件,使用与C语言和C++语言相仿的编程语言开发,主要针对Arduino系列的开发板编程。
本文介绍通过简单的配置可以在Arduino IDE中添加对ESP8266开发板的支持。
NodeMcu是一款运行于乐鑫ESP8266芯片之中的可编程固件,是超简单的物联网开发平台。他以lua语言为基础,同时提供了封装ESP8266硬件操作的高级API,可以让开发者以类似于arduino的方式与底层硬件打交道,使软件开发人员轻松地操作设备;同时NodeMcu还提供了时间驱动型网络API, Nodejs风格的编程方式更是让互联网开发人员如鱼得水。
树莓派4b Oops - unable to determine board type... model: 17
树莓派4b在执行gpio readall出错
1 | pi@raspberrypi:~ $ gpio readall |