求助,我的q10为什么能黑莓q10安装安卓软件件

KEIL利用标准库&下建立一个STM32最简工程
1 建立工程目录,舔加对应的启动文件及用户程序文件
2 在工程选项设置的C/C++里添加宏定义预处理命令USE_STDPERIPH_DRIVER,
STM32F10X_XL
主程序中,只用包含一个文件,stm32f10x.h,其它包含文件会自动加入进来,当然以下的第三步要设置正确,另外这个文件中,定义了是否启用标准驱动库,所以宏定义USE_STDPERIPH_DRIVER
#ifdef USE_STDPERIPH_DRIVER
& #include "stm32f10x_conf.h"
3 加入即将要包含的文件目录& 在工程选项设置的C/C++
,最好不要直接填入文字,应点击后方的省略号
在下图点红叉前面的那个方块,即会添加一个目录条,后方又会出现一个省略号,如下图,然后选择相应的包含文件目录即可
4 添加驱动,选择你用到的驱动文件
main.c文件同目录下,一般还会放至烽两个文件,一个名为stm32f10x_it.c的中断服务程序,还有一个是stm32f10x_conf.h,这个文件里可以选择需要包含的驱动的H文件
另外库文件及CMSIS文件一般都为只读文件,无需修改,最好也不要修改
标准库 STM32
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。stm32 应用设计指南
keil mdk应用设计指南
初次用keil mdk创建stm32工程,编译没错,debug后command窗口有错
初次用keil mdk创建stm32工程,编译没错,debug后command窗口有错。
以下是错误提示:
Load "C:\\Users\\Administrator\\Desktop\\新建文件夹\\Output\\stm32.axf"
*** error 65: access violation at 0x : no 'read' permission
怎么不能添加图片呢?
时间: 18:39&&  
无阅读权限,你把工程路径里面的中文去掉试试
时间: 20:28&&
匿名不能回答!请先 [
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
Copyright (C) ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights
京ICP备号-2新手分享:KEIL MDK5.13新建工程步骤 - STM32 - 意法半导体STM32/STM8技术社区
后使用快捷导航没有帐号?
查看: 41817|回复: 110
新手分享:KEIL MDK5.13新建工程步骤
在线时间25 小时
主题帖子好友
中级会员, 积分 359, 距离下一级还需 141 积分
中级会员, 积分 359, 距离下一级还需 141 积分
& &&&本人也是接触stm32没多久,之前用的MDK是5.1,现在用的是5.13,MDK5.0之前的版本(本人简称旧版)和之后的版本(本人简称新版)新建工程有很大区别。对于刚开始用学stm32的新手来说,基本上stm32 的视频教程,都是使用的旧版MDK,如果新手直接安装的是新版的MDK的话,往往总是会有一些困惑。& &&&本人深有作为新手刚入手MDK5.13时新建工程的困惑感受,特地发了该贴,以图文并茂的方式,详述了MDK5.13新建工程的步骤,只希望大家一起分享、学习,若有不足之处,望各位大大指正,谢谢!
1、新建一个文件夹,作为工程保存的地方,本人已Temp为例
11:26 上传
2、打开MDK5.13,点击pack installer,会弹出一个欢迎的界面,直接点击OK
11:26 上传
11:26 上传
然后在pack installer界面的右边search栏,搜索你的芯片型号,以stm32f103c8为例,device栏里面会显示stm32f103c8的信息
11:26 上传
用鼠标左键单击选中,然后在pack installer左边的pack栏里面会出现对应的安装包(KEIL:STM32F1xx_DFP),直接点击旁边的install按钮,就可安装该芯片系列的固件库。
11:26 上传
安装完后,直接关掉该界面,然后进入MDK界面,若出现有更新的提示,直接点击确定。
3、点击project--new u_vision project新建工程,输入工程名,以Temp为例
11:36 上传
11:36 上传
4、出现选择芯片型号的界面,在search栏里面直接输入你的芯片型号,在下方就会自动显示出来,左键单击选中,然后点击OK
11:36 上传
9.png (29.17 KB, 下载次数: 27)
11:36 上传
5、然后会弹出manage run -time environment的运行环境界面,必须选择的有CMSIS下的core和device下的startup,至于其它的根据你需要的外设,在stdperiph Driver里面选择相应的外设驱动,比如ADC、GPIO等
10.png (38.89 KB, 下载次数: 46)
11:36 上传
需要注意的是,在配置运行环境时,正确配置时,打钩的地方是绿色。未正确配置的话,打钩的地方是黄色。因为往往你选择一个配置,一般还需要选择另外的几个配置配合才能正确配置。比如你要用到外设GPIO,选择GPIO后,选择区域会变成黄色,表示你没有正确配置,还需要选择其他的几个配置来配合,此时下方会出现还需要选中那几个配置的提示信息,按照提示选择即可
选择外设GPIO,下方提示你还需要选择framework和RCC
11.png (44.71 KB, 下载次数: 33)
11:36 上传
按照提示选择后,所有打钩的地方都变成绿色,表示已正确配置。
12.png (37.93 KB, 下载次数: 36)
11:36 上传
6、接下来,回到了MDK5.13界面,在左边工程目录下,我们已经添加了一些刚才我们配置的文件,包括启动文件以及一些外设驱动文件,此时我们打开我们的工程目录文件夹,发现MDK已经自动为我们建立了几个文件夹
111.png (29.03 KB, 下载次数: 38)
11:45 上传
然后我们新建一个文件夹user(可任意命名),用来存放用于自己添加的源文件和头文件
112.png (27.58 KB, 下载次数: 27)
11:45 上传
7、新建一个源文件,命名为main.c,然后保存到user文件夹里面,以后只要是用于自己新建的.c文件和.h文件都放在这个文件夹下
113.png (19.56 KB, 下载次数: 31)
11:45 上传
8、右键点击MDK5.13左边的工程Target1,选择manage Project Items,在弹出的界面中,可以自己更改工程名,和源文件组名,分别双击Target1和source groups即可更改
114.png (43.5 KB, 下载次数: 27)
11:45 上传
115.png (12.2 KB, 下载次数: 26)
11:45 上传
并点击add files添加新文件到源文件组里面,以之前新建的main.c为例。
116.png (20.16 KB, 下载次数: 27)
11:45 上传
117.png (12.54 KB, 下载次数: 31)
11:45 上传
9、点击options for target,配置MDK
1125.png (27.35 KB, 下载次数: 31)
11:14 上传
1126.png (16.18 KB, 下载次数: 30)
11:14 上传
1127.png (28.9 KB, 下载次数: 38)
11:14 上传
1128.png (22.14 KB, 下载次数: 34)
11:14 上传
1129.png (17.96 KB, 下载次数: 27)
11:14 上传
1130.png (20.7 KB, 下载次数: 28)
11:14 上传
10 配置MDK的自动索引功能,点击MDK菜单Edit下的configuration
1131.png (60.52 KB, 下载次数: 63)
11:19 上传
1132.png (20.73 KB, 下载次数: 45)
11:19 上传
在线时间188 小时
主题帖子好友
高级会员, 积分 993, 距离下一级还需 7 积分
高级会员, 积分 993, 距离下一级还需 7 积分
超详细的好资料,顶一下
在线时间25 小时
主题帖子好友
中级会员, 积分 359, 距离下一级还需 141 积分
中级会员, 积分 359, 距离下一级还需 141 积分
超详细的好资料,顶一下
在线时间216 小时
ST金币1387
主题帖子好友
金牌会员, 积分 3245, 距离下一级还需 1755 积分
金牌会员, 积分 3245, 距离下一级还需 1755 积分
非常详细,很受用,谢谢楼主分享!
在线时间133 小时
ST金币1359
主题帖子好友
金牌会员, 积分 2276, 距离下一级还需 2724 积分
金牌会员, 积分 2276, 距离下一级还需 2724 积分
好。辛苦了。
在线时间25 小时
主题帖子好友
中级会员, 积分 359, 距离下一级还需 141 积分
中级会员, 积分 359, 距离下一级还需 141 积分
非常详细,很受用,谢谢楼主分享!
大家好,才是真的好
在线时间560 小时
ST金币2129
主题帖子好友
在线时间450 小时
ST金币2581
主题帖子好友
在线时间191 小时
主题帖子好友
金牌会员, 积分 2692, 距离下一级还需 2308 积分
金牌会员, 积分 2692, 距离下一级还需 2308 积分
不错,谢谢分享
在线时间9 小时
主题帖子好友
初级会员, 积分 194, 距离下一级还需 6 积分
初级会员, 积分 194, 距离下一级还需 6 积分
哇咔咔 高大上啊!! 还在用4,72
站长推荐 /2
关于意法半导体MCU交货周期88周、截单等不实传闻,官方表示ST拥有长期生产和供货策略及完善计划,保证正常及后备产能。
Tel: 3-8064
备案号: 苏ICP备号-2
|||意法半导体STM32/STM8技术社区
Powered by【图片】keil5建立STM32工程 未入门新手奋战一天成果,高手轻喷【stm32吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:25,492贴子:
keil5建立STM32工程 未入门新手奋战一天成果,高手轻喷收藏
1.创建工程文件夹,在工程文件夹内创建Lists、Output、User三个文件夹,从keil安装目录搜索到STM32F10x_conf.h文件粘贴到User文件夹 2.建立新工程,选择型号后进入固件文件选择 图片来自:CORE(必须文件)
Startup(初始化文件)
StcPeriphDrivers-&RCC(时钟初始化)其他根据需要选择 3.进行相关设置 图片来自:图片来自:图片来自:图片来自:图片来自:图片来自:Define后输入设置USE_STDPERIPH_DRIVER,include Paths后添加.\User(此步为添加STM32F10x_conf.h)4.添加main.c文件图片来自: main.c中添加基本内容#include &STM32F10x.h& int main(){SystemInit();while(1){//Please Add Your Code}}
5.此时文件应当已经可以编译成功若有需要可以在图片来自:处进入固件选择 PS1:J-Link相关设置请搜索相关教程PS2:需注意文件最后应当增加一个空行(不能有空格和TAB),否则将提示main.c(10): warning:
#1-D: last line of file ends without a newline
新手到此一游。。。
Keil5还没有用,看起来keil5功能强化了好多,有没有语言智能提示
第一次接触stm就用的keil5,用一段时间了,挺好用。不知道加那个stm32f10x_conf.h干嘛的?
暖贴,不能沉十五字十五字十五字十五字十五字
此贴必火!!!
...stm32 cubemx直接搞定
Keil 5会自动生成Lists 和Output 文件夹,自动默认生成hex 文件,楼主可以再简洁点!
楼主,你好!参照你的步骤,出现了core_CM3.h的报错,请教下为什么会出现这个?谢谢!
版本号:MDK5.14PS1:该版本无需手动创建Lists、Output、User三个文件夹;PS2:添加&.\RTE;.\RTE\Device\STM32F103C8&两个文件夹作为头文件目录(如果你不想每次编译都编译全部文件的话)
如果要用回keil4的话感觉好麻烦咯,我就没用keil提供的固件
我的4版的有800多M,5的只有200多是怎么回事啊?
为什么编译时显示.\Objects\text.1: error: L6002U: Could not open file .\objects\main.o: No such file or directory
keil5怎么下载啊
TMD!!!keil中午集成asist了
明天试试,先给收藏了
赞,这几天刚学看原子的建立模板都眼晕了,那么多步骤
对了你哪来的库
_it.c在哪里?找了几个钟了~~~
请教大神,DEVICE下面的stm32f10x_conf.h文件和RTE_Components.h文件图标上出现感叹号,不知道什么情况 ,
楼主能发一张,keil5首页的图片吗
我用keil5弄不出来,keil4就可以,前面选择固件的那里我没有选,用的是网上载的库函数
我也是今天才用keil5下载成功的
同新手,教程很有用。试一下等下看效果
登录百度帐号推荐应用

我要回帖

更多关于 黑莓q10刷安卓系统rom 的文章

 

随机推荐