keil软件安装
安装过程中在选择目录的时候注意不能有中文,c盘不够用一般直接在安装时将C改成D。
破译软件使用之前关闭所有的杀毒软件如图
破译过程主要是将电脑上的keil软件的id复制给破译软件,软件再返还给你一个id复制回去,出现2032的字样即可,最近听说最新版不用破译,咱也没尝试过。
破译步骤:右击keil软件以管理员身份打开>>点击右上角的file>>License...>>复制CID>>粘贴回keygen软件>>点击Genrate生成>复制生成ID号返回keil软件>>复制到Add LIC框内,出现2032即注册完成。
keygen软件
整体流程如图所示:
不通过管理员方式打开keil会报错如图:
芯片数据手册下载:
下载芯片支持包链接
下载与添加stm32芯片支持包_stm32芯片包-CSDN博客https://blog.csdn.net/qq_52632983/article/details/134137475
安装完毕后,在File的Device中能看到芯片是绿色说明已激活
也可以点击三个方块图标自行下载
选择驱动方式,点击魔法棒选择
安装stlink
到此准备阶段基本完成。第一次写比较乱,好在我自己能看懂
位操作
目录
记录:假如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,达到取反的目的
中文手册学习所需章节如何设计,芯片手册查看外设分别(常用芯片可以直接搜),开发板原理图需要知道有哪些器件用了什么引脚