Keil5安装库文件的正确简便方法

这几天一直准备着毕业论文设计,想搞一个有创意,实用,易推广的产品,对于物联网痴迷的我,当然不能放过单片机、无线通信模块、手机、服务器、数据库这五大必须品了,于是重拾旧兵利器,开始向同学、学弟们请教一些关于ARM、舵机等方面的问题。

下面是安装keil5后,再安装库文件时报错的解决办法:

keil5安装时pack installer的问题:

电脑第一次装KEIL5时没有遇到问题,前几天,电脑C盘被搞坏,重新把系统装了一下,再次安装KEIL5时发现问题
正常流程安装完KEIL5后,开始PACK的安装,但是一直FAIL,此时电脑用的是无线网络,http://www.keil.com/dd2/Pack/这个网址都打不开,不知道是我电脑的问题还是那个无线网络的问题。后来电脑换成有线上网,PACK下载正常,下载安装走到最后一步时,报错,然后安装PACK的窗口死掉,变灰,完全没有反应,只能用CTRL+ALT+DEL,强行把它关闭,如此反复,搞了好几个小时,都是这样现象,于是放弃。
从http://www.keil.com/dd2/Pack/下载需要的芯片的DFP文件,如我需要这两个

把它们下载下来,存到一个地方,然后双击安装,安装FINISH后,KEIL5软件会弹窗提示,点击确认就OK了



参考连接:http://home.eeworld.com.cn/my/space-uid-437052-blogid-260312.html

### Keil 5 安装指南 #### 工具准备 在开始安装之前,需准备好以下工具和资源[^1]: - Keil MDK 软件包。 - STM32芯片包(如果目标设备为STM32系列微控制器)。 - C51单片机软件包(用于8051架构开发)。 #### 安装过程 ##### 第一阶段:安装MDK 下载并运行Keil MDK的安装程序。按照提示完成基本安装流程,确保勾选所需的组件选项,例如编译器、调试工具等。 ##### 第二阶段:激活MDK 1. 打开已安装Keil软件,进入 **License Management** 界面。 2. 将CID复制到授权生成工具(Keygen)中,并获取对应的许可证文件。 3. 导入生成的许可证文件至Keil软件中以完成激活操作[^2]。 ##### 第三阶段:安装STM32芯片包 访问STMicroelectronics官方网站或其他可信来源下载适用于目标型号的STM32芯片支持包。解压后,在Keil中通过路径 `Pack Installer` 添加该芯片包。 ##### 第四阶段:安装C51单片机环境 对于基于8051架构的项目需求,单独安装C51编译器及相关库文件。此部分同样可通过官方渠道获得相应安装包。 ##### 第五阶段:激活C51单片机功能 重复类似于第二阶段的操作步骤来激活C51模块的功能权限。 --- ### 使用简介 #### 创建新工程项目 启动Keil应用后选择新建工程向导,指定目标处理器类型以及存储位置等参数设置。 #### 编写源代码 利用内置编辑器或者外部IDE撰写所需的应用逻辑脚本;保存时注意遵循特定扩展名命名规则如`.c`, `.asm`等等。 #### 构建可执行映像 配置好链接脚本之后即可尝试构建整个解决方案得到最终输出物——HEX格式固件文件。 #### 初次编程实例演示 下面给出一段简单的LED闪烁控制样例代码供参考: ```c #include "stm32f10x.h" void Delay(__IO uint32_t nCount){ while(nCount--) { __NOP(); } } int main(void){ RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); GPIO_InitTypeDef GPIO_InitStruct; GPIO_InitStruct.GPIO_Pin = GPIO_Pin_13; GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz; GPIO_Init(GPIOC,&GPIO_InitStruct); while(1){ GPIO_SetBits(GPIOC, GPIO_Pin_13); Delay(0xFFFFF); GPIO_ResetBits(GPIOC, GPIO_Pin_13); Delay(0xFFFFF); } } ``` 上述例子展示了如何初始化PC13端口作为输出引脚并通过循环实现周期性的高低电平切换效果。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IOT_Elon

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值