stm32入门

一定要自己动手

从小问题着手

重点 GPIO 定时器,中断和DMA

硬件

stm32核心板
面包板
连接线
一些外设
除了程序设计,还要学习一些硬件设计相关的知识

软件

MDK 编译工具
LCEDA PRO 立创画图非常方便,节省时间和画封装的时间
VSCODE 编辑代码神器

杜洋工作室 书+视频

stm32 入门100 步
说实话他们板子设计的不错,各种外设都用起来了

标准库 B站 江科大

特点:手把手带你敲代码
设计的知识点:GPIO,中断向量表,串口,IIC(mpu6050,oled),定时器(PWM),DMA,SPI(W25Q64),看门狗
资料地址:单击
刷了 两遍了

HAL B站 KeysKing 视频

特点: 基于HAL 库,视频效果不错,简单易懂

参考书

《c primer plus》
嵌入式开发得c 语言得天下
《stm32自学笔记》
基于标准库,看看还行

日常阅读的站点

知乎

遇到问题会上去检索,虽然广告有点多,沉淀了很多值得学习的东西,很多作者写的东西值得学习

微信公众号

每天浏览订阅号,微信还是第一大订阅平台

即刻

早期会关注,最近博主广告较多,取关了很多,其实可以学习下这些做广告博主的历程

X

独立开发者,出海必备

indiehanckers

indiehanckers

一周两刷

微信读书

系统学习还是要靠书籍,支持手机,pc,墨水屏

个人博客

阮一峰

每周一刷 作者会分享一些最新的有趣的开源工具和见闻,有点类似小时候看的《国际新闻》,可以开阔技术人员的眼界

b站

早晚刷的最多的站点

装修站点

NEXT

配置

修改文件 _config.yml

主要内容需改:标题,作者,语言(中文zh-Hans和zh-CN)

1
2
3
4
5
6
7
8
9
# Site
title: lumang iot blog
subtitle: ''
description: ''
keywords:
author: lumang
language: zh-CN
timezone: ''

安装主题

修改配置文件_config.yml

1
2
theme: next

npm安装next 主题

1
npm install hexo-theme-next

启动测试

1
hexo g && hexo s

TEST

太简洁了

配置主题

参考文档
next 主题配置

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start 快速开始创建文件

Create a new post 创建一篇文章

1
$ hexo new "My New Post"

More info: Writing

Run server 运行本地服务器

1
2
3
$ hexo server
or
$ hexo s

More info: Server

Generate static files 生成静态文件

1
$ hexo generate

More info: Generating

Deploy to remote sites 发布到服务器

1
$ hexo deploy

More info: Deployment

参考文件

安装hexo 官方

发布到 github.io

0%