Keil for ARM 4.72 开发环境搭建(主控芯片F103C8T6)

本文介绍了如何在Keil for ARM 4.72版本上搭建STM32 F103C8T6的开发环境,包括创建工程目录结构、导入固件库文件、配置启动文件、预定义宏及设置包含路径等步骤。同时指出了4.72版本在Win7系统的一个文字显示问题,以及F103C8T6芯片在实际应用中的局限性。
摘要由CSDN通过智能技术生成

  以前一直用4.20 用了很久,因为Keil里面关于stm32的固件库函数文件版本也是对应着Keil版本,以前ARM-Cotex M3的书很多都用2.0库来写,所以在学习阶段用4.20。工作的后是用3.5的库,对应的是4.72版本,但是4.72有一个bug,就是一定要在win7系统的文字显示一定要选择小号,否则一打开就崩溃。此外,用Keil for Arm开发时只能用该版本自带的stm32固件库,最好不要移植其他版本的库进来build,否则可能会出现一些莫名其妙的问题。

  至于f103C8T6这款芯片,其实很鸡肋,在家学习时我是用这个的,但除了一些单纯地驱动以太网芯片、USB模块这种简单场合用到之外,一般都用RF型号。它具备了ARM-Cotex M3代表性的东西,包括CAN、USB、3个常用通信协议、DMA、多道ADC、高级定时器等等,但是却没有SDIO,20k SRAM、64k Flash不能支持稍微有点规模的程序,移植一个RTOS之后更加吃紧,然而现在这年头很少场合不会用RTOS。

  3.5库函数手册叫 stm32f10x_stdperiph_lib_um.chm,百度可以下载


打开Keil后以f103C8类型新建一个工程



(1)在新工程下创建以下几个目录, 新建工程Lib3.5:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值