课程目录
前言
这里会陆续整理一些关于STM32单片机课程的资料,最终的计划是形成一份完整的课程学习资料,内容会在近一两年内逐步更新迭代。
网络课程推荐
另一个是刘火良老师的【单片机】野火STM32F103教学视频。
STM32 的相关课程很多,比较推荐的有两个,一个是小蜜蜂老师的:【小蜜蜂笔记】基于STM32CubeMX的嵌入式开发基础教程,讲解的是基于STM32 HAL库的开发。
当然,每一个不同的知识传播者自身的理解不同,讲解的方式不同,而且难免有失误之处,在B站看教学视频比较好的一点就是会有弹幕供参考。
一、基础知识
【十万个品牌故事128】ARM:没有人能离开它的产品,曾被牙膏厂看扁,却逆袭拯救了苹果#哔哩哔哩动画#
题外话:什么是RISC-V,RISC-V芯片的发展现状
打破美英巨头垄断,RISC-V将是中国芯片最佳机会?#哔哩哔哩动画# https://www.bilibili.com/video/BV14L411H7wf
Intel正式进军RISC-V处理器:明年首发7nm#哔哩哔哩动画# https://www.bilibili.com/video/BV1Wv411W73S
【评测】纯国产MCU发展的怎么样了?平头哥RISC-V芯片开发板评测#哔哩哔哩动画# https://www.bilibili.com/video/BV1oq4y1h7T3
对标STM32的国产GD32单片机
兆易第一款RISC-V开发板——GD32VF103V-EVAL开箱评测#哔哩哔哩动画# https://www.bilibili.com/video/BV1zJ411a7bQ
【国产MCU视频】手把手带你玩转对标STM32的国产GD32单片机
起床困难症?自制喷水闹钟,每天“滋”醒你!GD32主控C#电脑上位机控制#哔哩哔哩动画#
在 RISC-V 架构的全志 D1「哪吒」开发板上,跑个 ncnn 神经网络推理框架的 demo#哔哩哔哩动画#
能运行Linux的基于RISC-V SoC的单板计算机「哪吒」开发板基于全志 D1 芯片,是目前比较罕见的使用 RISC-V SoC 且可运行 GNU/Linux 操作系统的可量产开发板;ncnn 是腾讯优图实验室推出的为移动端极致优化的高性能神经网络前向计算框架,是目前同样比较罕见的为 RISC-V 架构做过适配和优化的神经网络框架。
昉·星光 VisionFive RISC-V Linux单板计算机#哔哩哔哩动画#
能运行Linux的基于RISC-V SoC的单板计算机
1. 原码、补码和反码
在计算机系统中,已经转换为二进制的数据信息一律采用补码的形式来进行表示和存储。最重要原因就是:使用补码可以将符号位和数值域进行统一处理;与此同时,采用补码后计算机中的数据加法和数据减法也可以统一用加法器机械处理,大大简化了计算机的设计。
具体的内容可以参考这两个视频,讲解的非常直观、全面。
视频1: 『教程』补码怎么来的?#哔哩哔哩动画# 链接: link.
视频2:原码、反码和补码的相关知识点#哔哩哔哩动画# 链接: link.
关键点:补码为什么加一