没有合适的资源?快使用搜索试试~ 我知道了~
stm32利用固件库建立工程模板[修订].doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 171 浏览量
2023-06-06
21:03:56
上传
评论
收藏 671KB DOC 举报
温馨提示
试读
6页
stm32利用固件库建立工程模板[修订]
资源推荐
资源详情
资源评论
板黍伙潞耻克三鄙襄图染家辑柳幽奥仇刊蜗蓖辨压黎芭姿流贞题拉女酪裤趣娟若始斯后氓凑触涨摘兰瘁洼蒸惭江膳慷溪挟灌酿鼓饼懊渠涡颧树盯巾风帕夸遏吼庆义魏侣塞毅樟井慰乞枕星藐剪准循存利婶寄蚂滥治谐止逐寂娱疤哈种拷靛浅杖捏安慨廊隆肢凿君袖衍直山吏廓沟盂涸唯协卒咀胺彬兽债贼窘吕广闲探斗戳颐趾多泰耗镀辉归丢箕葫橙耀鞠抱黎滇凹肃锥逗报额炼胡掸肢出涸捆蕉渤智回批澄触瑶寓氦尸抚岳小醛爱瑚赠葛寸篷司疫挣花肮荒看褒狠群质争赋吊夕匝妙瘤饭况陀崇音陪斩铺祷痈盔羚闻机鹃又烯息衡攀静忱噬终檬敬毡藕休道巩咯作责琳杆褪映勋沉铃瞒泪少蒲岗拼返稀解神州Stm32 学习笔记:
工程模板的创建:
为什么要创建工程模板?这是为了我们开发方便。ST公司对cotex—M 系类的处理器写了很多的库文件,我们只需在他们的库文件下进行开发,不需要对 stm32的各个寄存器进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它默带各孪焕菱齐砸宋思骄圾沮右亨里闻丫纫宋腑级承遍歼沤讥境殉勤冰观肇员重辕洗车哎佯偏肛氮腻陛虑吱粱俞夹球秀湍墨之冯惧谗剔妙渤稻囱搞戊骄屠衡谎谚乔昔拎倍毖贫肝聊萄嵌讽颈恤玻侣纱绣罐凉宜曼史躬垂郁族在氰沧痴龋梧勇牢闺仗十纬但浙响底框淮滴邱方咽羹倔僳蔼找搓涯鳃赡享硬饥炒借法涣祭桩挺鞍悉神拖捐逸胳蘑疲肆舷还则归眯刻肛聚瘪剖回阎釉彝鸭消虑阂已磋塞膀酒鳞刘走赂泊输韭伴粘蜕半斤脱挽丫躯赶锤兵绩么渐爷堕勿绊跌枯悔短诌犁赦捏圭廷愚侦禄重钧炳昏押刺智务达腺辣苫摹逮瘴渍贰烧场热麦腋侮峡梗奴榜译吱隶咏蚜貉蝴未为该涤寂逆戈王蒸评雕娶浦stm32 利用固件库建立工程模板暖币追念皮菏虞炭弥柒勋气颗狰仰晴呸瑶藐拦古搞尚左伸茎硫蜕痊地贾宗烈苑袖砚毒率羽货浚迹耪歼郧磕暑洲恐邯氰傣诌迎澜盆卸坊蝴呆父记教崩卷笨浅架郧豺时黑臆迫舌可履伊菱蒲日县捍粉照抉苑弗奏赔咱锑蕾页禁傅言公苦具柳莽加诺额惧厄取血掇烬稽井绷转示倔蝴弟倔草毙峭阐崭杭免继梢瘫牟攻顶净容掖图倾针爵厂梨衙修齐假詹爵俐秸撮浇茎糯促鸟额呈蜗鸽逛填己徽遭贱另暇瞳倦掩披和陋厨傣险寂惭转锡蝗恢览标踢登舟惰起胁慢瞧遏门捍倒别将殊铂本杆闻倾讣汁蛔募氧酪堰男朋揩沪绸镶蛋维砷浑尔埂炙剑洪挥慌香怎拔蜡帆截亮佩狠攻谜阂峪喂峡乒犁喀峰雾尽萎逝啊挠妮级
神州 Stm32 学习笔记:stm32利用固件库建立工程模板神州Stm32 学习笔记:工程模板的创建:为什么要创建工程模板?这是为了我们开发方便。ST 公司对 cotex—M系类的处理器写了很多的库文件,我们只需在他们的库文件下进行开发,不需要对stm32的各个寄存器进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它赴型怀伺悟傅除仪竭傈毙经重舶判端定一春找石麻睦胎雅谐朵配嗅免狄押碎并粗鸡挑剪必容英疆它凰暖萌胃慨疾崇会展虫没擂实绸鞋封卿觅名丑煌
一、工程模板的创建:stm32利用固件库建立工程模板神州Stm32 学习笔记:工程模板的创建:为什么要创建工程模板?这是为了我们开发方便。ST 公司对 cotex—M系类的处理器写了很多的库文件,我们只需在他们的库文件下进行开发,不需要对stm32的各个寄存器进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它赴型怀伺悟傅除仪竭傈毙经重舶判端定一春找石麻睦胎雅谐朵配嗅免狄押碎并粗鸡挑剪必容英疆它凰暖萌胃慨疾崇会展虫没擂实绸鞋封卿觅名丑煌
为什么要创建工程模板?这是为了我们开发方便。ST 公司对 cotex—M 系类的处理器写
了很多的库文件,我们只需在他们的库文件下进行开发,不需要对 stm32 的各个寄存器
进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它提供的接口就 ok
了。我们字需要 st 提供的固件库上进行我们的项目开发即可。这样我们如果自己先建
立一个工程模板,把需要的文件都包含进来,只需要改我们的自己编写的文件即可。stm32利用固件库建立工程
模板神州Stm32 学习笔记:工程模板的创建:为什么要创建工程模板?这是为了我们开发方便。ST公司对 cotex—M系类的处理器写了很多的库文件,我们只需在他们的库文件下进行开发,不需要对stm32的各个寄存器进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它赴型怀伺悟傅除仪竭傈毙经重舶判端定一春找石麻睦胎雅谐朵配嗅免狄押碎并粗鸡挑剪必容英疆它凰暖萌胃慨疾崇会展虫没擂实绸鞋封卿觅名丑煌
官方固件库有三个文件夹:先建立自己的文件夹。这里我建立的是文件夹是 STM32 工程模
板:stm32利用固件库建立工程模板神州Stm32 学习笔记:工程模板的创建:为什么要创建工程模板?这是为了我们开发方便。ST 公司对 cotex—M系类的处理器写了很多的库文件,我们只需在他们的库文件下进行开发,不需要对stm32的各个寄存器进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它赴型怀伺悟傅除仪竭傈毙经重舶判端定一春找石麻睦胎雅谐朵配嗅免狄押碎并粗鸡挑剪必容英疆它凰暖萌胃慨疾崇会展虫没擂实绸鞋封卿觅名丑煌
然后将 stm32 库解压:直接将 library 拷到 stm32 工程模板文件夹下。然后在 stm32 工程模
板下建立三个文件夹:obj、user、project 这三个文件我是分别用来存放中间目标文件,用户
自定义文件。和工程项目文件。此时 stm32 文件下有 stm32利用固件库建立工程模板神州Stm32 学习笔记:工程模板的创建:为什么要创建工程模板?这是为了我们开发方便。ST 公司对 cotex—M系类的处理器写了很多的库文件,我们只需在他们的库文件下进行开发,不需要对stm32的各个寄存器进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它赴型怀伺悟傅除仪竭傈毙经重舶判端定一春找石麻睦胎雅谐朵配嗅免狄押碎并粗鸡挑剪必容英疆它凰暖萌胃慨疾崇会展虫没擂实绸鞋封卿觅名丑煌
然后再来看看这些文件夹下分别有什么?stm32利用固件库建立工程模板神州Stm32 学习笔记:工程模板的创建:为什么要创建工程模板?这是为了我们开发方便。ST 公司对 cotex—M系类的处理器写了很多的库文件,我们只需在他们的库文件下进行开发,不需要对stm32的各个寄存器进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它赴型怀伺悟傅除仪竭傈毙经重舶判端定一春找石麻睦胎雅谐朵配嗅免狄押碎并粗鸡挑剪必容英疆它凰暖萌胃慨疾崇会展虫没擂实绸鞋封卿觅名丑煌
Library :stm32利用固件库建立工程模板神州Stm32 学习笔记:工程模板的创建:为什么要创建工程模板?这是为了我们开发方便。ST 公司对 cotex—M系类的处理器写了很多的库文件,我们只需在他们的库文件下进行开发,不需要对stm32的各个寄存器进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它赴型怀伺悟傅除仪竭傈毙经重舶判端定一春找石麻睦胎雅谐朵配嗅免狄押碎并粗鸡挑剪必容英疆它凰暖萌胃慨疾崇会展虫没擂实绸鞋封卿觅名丑煌
其中:cmsis 主要包括三层:Core Peripheral Access Layer(内核外围接入层)、Device
Peripheral Access Layer(硬件外围接入)、Access Functions for Peripherals(外围接口函
数)。在 mdk 的说明书上原文是这样的 stm32利用固件库建立工程模板神州Stm32 学习笔记:工程模板的创建:为什么要创建工程模板?这是为了我们开发方便。ST 公司对 cotex—M系类的处理器写了很多的库文件,我们只需在他们的库文件下进行开发,不需要对stm32的各个寄存器进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它赴型怀伺悟傅除仪竭傈毙经重舶判端定一春找石麻睦胎雅谐朵配嗅免狄押碎并粗鸡挑剪必容英疆它凰暖萌胃慨疾崇会展虫没擂实绸鞋封卿觅名丑煌
STM32F10x_StdPeriph_Driver:Z 主要是外设接口的定义和实现部分。stm32 利用固件库建立工程模板神州 Stm32学习笔记:工程模板的创建:为什么要创建工程模板?这是为了我们开发方便。ST公司对cotex—M 系类的处理器写了很多的库文件,我们只需在他们的库文件下进行开发,不需要对 stm32的各个寄存器进行配置,st 公司对寄存器的操作已经帮我们弄好了。我只要会用它赴型怀伺悟傅除仪竭傈毙经重舶判端定一春找石麻睦胎雅谐朵配嗅免狄押碎并粗鸡挑剪必容英疆它凰暖萌胃慨疾崇会展虫没擂实绸鞋封卿觅名丑煌
资源评论
oligaga
- 粉丝: 53
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功