STM32开发环境
STM32开发环境
stm32开发有标准库开发,hal库,还有寄存器开发。
因为stm32主要是32位单片机,32位单片机也就导致了stm32的寄存器不好配置
所以,我也就不暂时不想介绍stm32的寄存器开发。
现在,先说一下最常见的标准库开发。
(标准库目前官方已经停更,未来主要还是hal库的开发方式)
标准库只支持 :F0,F1,F2,F3,F4,L1
官方网站:跳转
开发软件使用的keil mdk版本
加载过慢请开启缓存 浏览器默认开启
stm32开发有标准库开发,hal库,还有寄存器开发。
因为stm32主要是32位单片机,32位单片机也就导致了stm32的寄存器不好配置
所以,我也就不暂时不想介绍stm32的寄存器开发。
现在,先说一下最常见的标准库开发。
(标准库目前官方已经停更,未来主要还是hal库的开发方式)
标准库只支持 :F0,F1,F2,F3,F4,L1
官方网站:跳转
开发软件使用的keil mdk版本
Keil介绍:
keil是一款主流的单片机开发工具,目前已经被arm收购。
官网下载:http://www2.keil.com/mdk5
我提供的下载:https://www.123pan.com/s/siA6Vv-D59uA.html
51版本:https://www.123pan.com/s/siA6Vv-r59uA.html
我提供的版本不是最新版本,但是有较为完整的汉化,虽然不知道是谁汉化的,但是能够汉化的如此完整我觉得也是够牛逼的。
同时,说一下keil如果不破解的话,只能编译少量的代码。
只有破解了才能完整的编译。
上一期安排了树莓派的gpio的环境安装
这次看看树莓派的gpio的开发。
gpio可以使用shell,c,python。
我个人使用的是python开发
(为什么,没有理由你管我?)
这里我们介绍一下树莓派的gpio的开发
首先我们来安装gitsudo apt install git-core
输入以下命令,将 WiringPi 文件下载到树莓派系统的当前目录。sudo git clone https://github.com/WiringPi/WiringPi
输入以下命令进入 WiringPi 文件夹目录。cd WiringPi/
输入以下命令安装 WiringPi。sudo ./build
到处我们完成了gpio的安装
我们可以用命令查看gpio版本gpio -v
这个命令可以查看gpio的引脚gpio readall
然后环境就完成了安装