STM32学习笔记一 准备阶段

keil软件安装

安装过程中在选择目录的时候注意不能有中文,c盘不够用一般直接在安装时将C改成D。

破译软件使用之前关闭所有的杀毒软件如图

破译过程主要是将电脑上的keil软件的id复制给破译软件,软件再返还给你一个id复制回去,出现2032的字样即可,最近听说最新版不用破译,咱也没尝试过。

破译步骤:右击keil软件以管理员身份打开>>点击右上角的file>>License...>>复制CID>>粘贴回keygen软件>>点击Genrate生成>复制生成ID号返回keil软件>>复制到Add LIC框内,出现2032即注册完成。

keygen软件

整体流程如图所示:

不通过管理员方式打开keil会报错如图:

芯片数据手册下载:

下载芯片支持包链接

下载与添加stm32芯片支持包_stm32芯片包-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/qq_52632983/article/details/134137475

安装完毕后,在File的Device中能看到芯片是绿色说明已激活

也可以点击三个方块图标自行下载

选择驱动方式,点击魔法棒选择

安装stlink

到此准备阶段基本完成。第一次写比较乱,好在我自己能看懂

位操作

目录

keil软件安装

keygen软件

芯片数据手册下载:

下载芯片支持包链接

位操作


记录:假如A是 1011 1100 八个位组成

置1:A|=(1<<3),或运算有一为1,因此先将1右移动3位与A或时可以将A置1

同理3是011,5是101,若将第四位和第五位同时置1则科写成A|=(3<<4)

清0:A&=~(1<<3).&有零为0,~取反,顺序是先将操作位移到第三位,然后将该位清零(1的取反),清零后和原来位置相与实现清零效果

同理可以使用A&=~(5<<3)实现第三位和第五位清零

取反:A^=(1<<3),^异或,异时取或为1,同时为0。若本来是0和1异或结果为1,本是1和1异或结果为0,达到取反的目的

中文手册学习所需章节如何设计,芯片手册查看外设分别(常用芯片可以直接搜),开发板原理图需要知道有哪些器件用了什么引脚

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值