你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

Ubuntu下开发STM32---0.软件搭建  

[复制链接]
qianfan 发布时间:2015-10-23 15:17
阅读主题, 点击返回1楼
收藏 7 评论33 发布时间:2015-10-23 15:17
33个回答
ataudio 回答时间:2015-10-30 13:41:52
我是从github下载的zip包,在ubuntu下unzip解压,然后直接配置编译的,没有改过。。请你发一个编好的给我吧。。邮箱:aoems@126.com。谢谢了。
qianfan 回答时间:2015-10-30 13:56:08
ataudio 发表于 2015-10-30 13:41
我是从github下载的zip包,在ubuntu下unzip解压,然后直接配置编译的,没有改过。。请你发一个编好的给我吧 ...

已发。。。
ataudio 回答时间:2015-10-30 15:54:57

收到,多谢。
ataudio 回答时间:2015-11-3 10:42:53
换成ubuntu 15.10桌面版,gcc版本是5.2,编译stlink成功。
checking for sys/mman.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking for mmap... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for USB... yes
checking for usb_path2devnum in -lusbpath... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
aoems@ubuntu:~/stlink-master$ gcc --version
gcc (Ubuntu 5.2.1-22ubuntu2) 5.2.1 20151010
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

aoems@ubuntu:~/stlink-master$ sudo make install
...
make[2]: Entering directory '/home/aoems/stlink-master'
/bin/mkdir -p '/usr/local/bin'
  /usr/bin/install -c st-flash st-util st-term st-info '/usr/local/bin'
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/home/aoems/stlink-master'
make[1]: Leaving directory '/home/aoems/stlink-master'
aoems@ubuntu:~/stlink-master$

安装时,显示没做任何事情,不明白安装是否成功。
qianfan 回答时间:2015-11-3 13:31:47
ataudio 发表于 2015-11-3 10:42
换成ubuntu 15.10桌面版,gcc版本是5.2,编译stlink成功。
checking for sys/mman.h... yes
checking sys/p ...

你有没有安装过之前我的那个包?如果安装过的话,这次就不需要使用了。可以试试st-flash。如果有提示,那就是安装成功了。
Mandelbrot_Set 回答时间:2015-11-5 17:34:54
st-info
st-term
是干什么的
qianfan 回答时间:2015-11-5 18:02:58
Mandelbrot_Set 发表于 2015-11-5 17:34
st-info
st-term
是干什么的

st-info是用来获取芯片的内存大小和FLASH大小的。不过我的st-info并不输出任何内容。st-term不知道是干啥的。
我只会用st-flash和st-util。
qianfan 回答时间:2015-11-5 18:03:32
Mandelbrot_Set 发表于 2015-11-5 17:34
st-info
st-term
是干什么的

这两个程序可能有bug。连--help都不会进行提示。
Cux 回答时间:2015-11-5 22:19:44
干货 虽然我不会操作系统
拼命三郎 回答时间:2015-11-9 09:01:01
学习学习  好定西啊
idodoyo 回答时间:2016-1-6 12:10:32
LINUX 做开发就是舒服,关键是先要把环境搞定!!谢谢指导啊
木木鱼 回答时间:2016-1-8 20:36:31
跟着学学。
随风飘扬 回答时间:2016-1-8 20:41:58
学习学习了
zcl201207 回答时间:2016-1-8 22:16:37
学习分享
Alliances 回答时间:2018-1-31 15:37:03
可以的,逗哥,紧随你的开发脚步

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版