ubuntu下的stm32开发环境搭建

ubuntu下的stm32开发环境搭建

ID:25788552

大小:4.03 MB

页数:22页

时间:2018-11-22

ubuntu下的stm32开发环境搭建_第1页
ubuntu下的stm32开发环境搭建_第2页
ubuntu下的stm32开发环境搭建_第3页
ubuntu下的stm32开发环境搭建_第4页
ubuntu下的stm32开发环境搭建_第5页
资源描述:

《ubuntu下的stm32开发环境搭建》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、在windowns下开发stm32刚开始学最烦的就是创建工程模板,都不知道为什么要那样设置,而且步骤繁多。现在我告诉大家一个好消息,在linux下配置stm32开发环境包括创建工程,使用JLink仿真简单到我都不知道怎么写教程了,什么固件库,OPENOCD,都成了浮云。先上我自己整理软件,包括eclipse,arm-none-eabi-gcc,stm32m33.5固件库(备用),stm32foreclipse插件,JLink4.78驱动,JLink固件(在JLink4.78驱动下不丢固件,但要下进去以后在windowns下面升个级),还有stlink

2、驱动,以及串口下载软件都是linux下的,足够让玩stm32的linux用户爽一阵了。下载地址http://pan.baidu.com/s/1c0GJiLE1.安装arm-none-eabi-gcc:直接解压复制到自己的安装目录下。我是在用户目录下建了一个software文件夹,直接放到里面就可以了。设置好路径:Ctrl+Alt+T键入命令sudogedit~/.profile在password:输入自己的密码,不显示。在打开的文件最后面添加自己的路径。我的是/home/godsend/software/arm-none-eabi-gcc/bin所以

3、我自己的路径就是exportPATH=$PATH:"/opt/microchip/xc8/v1.21/bin:/home/godsend/software/arm-none-eabi-gcc/bin:/home/godsend/software/opt/FriendlyARM/toolschain/4.4.3/bin:/home/godsend/software/jdk1.7.0/bin:/home/godsend/software/stlink-master:/home/godsend/software/stm32flash"由于我的软件比较多就是

4、这样,在这要注意一下,不同路径之间用冒号隔开。完了以后重启一下系统,使刚才设置的路径生效。打开终端,运行arm-none-eabi-gcc-v如果出现下面的内容就说明arm-none-eabi-gcc已经安装成功。GNUgdb(GNUToolsforARMEmbeddedProcessors)7.4.1.20121207-cvsCopyright(C)2012FreeSoftwareFoundation,Inc.LicenseGPLv3+:GNUGPLversion3orlaterT

5、hisisfreesoftware:youarefreetochangeandredistributeit.ThereisNOWARRANTY,totheextentpermittedbylaw.Type"showcopying"and"showwarranty"fordetails.ThisGDBwasconfiguredas"--host=i686-linux-gnu--target=arm-none-eabi".Forbugreportinginstructions,pleasesee:

6、gdb/bugs/>.godsend@godsend-Vostro-1088:~$arm-none-eabi-gcc-vUsingbuilt-inspecs.COLLECT_GCC=arm-none-eabi-gccCOLLECT_LTO_WRAPPER=/home/godsend/software/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/4.7.3/lto-wrapperTarget:arm-none-eabiConfiguredwith:/home/build/work/GCC-4-7-bui

7、ld/src/gcc/configure--target=arm-none-eabi--prefix=/home/build/work/GCC-4-7-build/install-native--libexecdir=/home/build/work/GCC-4-7-build/install-native/lib--infodir=/home/build/work/GCC-4-7-build/install-native/share/doc/gcc-arm-none-eabi/info--mandir=/home/build/work/GCC-4-

8、7-build/install-native/share/doc/gcc-arm-none-eabi/man

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。