ubuntu 13.10 flash?ubuntu和linux的区别
怎么在ubuntu下开发stm32
环境:
ubuntu 13.10
stm32f103zet6
一、STM 32 GCC安装
stm32属于arm cortex-m系列thumb指令集,所以给arm用的arm-none-eabi就可以了,首先是下载
下载地址:
下载其中的gcc-arm-none-eabi-version-linux.tar.bz2
解压到目录会产生gcc-arm-none-eabi的文件夹
把该编译器添加到用户的环境中:
在最后一行添加:
因为之前有添加过树莓派的编译器了,所以实际上是这样的:
两个编译器环境中间用冒号隔开;
注销后测试:
可以查看到该编译器的版本,就表示可以了。
二、工程环境的建立
新建个工程文件夹及其目录
下载安装官方库:
1、stm32的寄存器不像51 avr等单片机那么少,自己写写库,背背寄存器就可以了,所以ST公司提供了官方的库。为了避免重复造轮子,就直接采用其库,库版本为STM32_USB-FS-Device_Lib_V4.0.0,这个库多了usb支持,下载的话到st官网搜索stm32f10x就有了。
2、解压把解压好的文件夹复制到刚才新建的libs里面.
3、在工程根目录下新建Makefile.common文件,这个为通用makefile。
编译库文件:
进入libs文件夹,新建Makefile:
编译该库:
就会在lib目录下生成libstm32.a,这个就是编译好的静态库了。
建立工程编译ld文件
这个ld文件,为在编译时告诉编译器把代码放到什么地址,根据芯片的内存以及flash容量不同有所调整。
在工程根目录下新建linker.ld文件
根据芯片型号不同,选择相应的RAM FLASH大小。
在工程根目录下新建Makefile文件:
在src里面添加测试源码,主要是startup.c以及main.c。
然后进入工程主目录下make就好了。
ubuntu手机系统安装(ubuntu手机系统)
探索Ubuntu手机系统的神秘世界:安装指南</
对于那些还未涉足Ubuntu手机系统的朋友,这里是一份详尽的安装教程,帮助您领略这款移动操作系统的魅力。Ubuntu Touch,作为Canonical倾力打造的移动版Ubuntu 13.10,相较于桌面版的安装简易性,它确实需要一些额外的步骤。幸运的是,Canonical已为我们准备了完整的安装工具,让我们一起踏上这个奇妙的旅程。
动手操作</
首先,明确一点:并非所有手机都兼容Ubuntu Touch 13.10,目前仅限于Nexus 4和Galaxy Nexus,而且需要先解锁设备。为了安装所需的工具,您需要在终端中执行以下操作:
添加PPA资源库:</sudo add-apt-repository ppa:phablet-team/tools
更新系统:</sudo apt-get update
安装关键工具:</sudo apt-get install phablet-tools Android-tools-ADB Android-tools-fast boot
接下来,进入开发者模式是必不可少的。在“设置”-“关于手机”中,连续点击系统版本号直到出现提示,然后启用USB调试模式,并接受其提示。
备份与重置</
在安装前,记得备份您的Android系统,使用如下命令:
adb backup-apk-shared-all
若要恢复Android,只需简单地运行:
adb restore backup.ab
最后的安装步骤,将Ubuntu Touch闪存到设备上,无备份模式下进行:
tablet-flash Ubuntu system no-backup
在整个过程中,务必保持耐心,不要中断,您将见证Ubuntu Touch在手机上启动的激动人心时刻。
ubuntu安装gnome flashback成功后怎么启动
在 Ubuntu 13.10中安装 Gnome 3.10:
我们将花费一些时间来使用几个 PPA安装 Gnome 3.10和分配升级。我假设你网速不错,如果不是的话,你可以使用一些小技巧来提高 Ubuntu13.10的系统性能。
第一步:安装 GDM [可选]
第一步是安装GDM以及默认的LightDM。这是可选的,但是还是建议各位如很多人提醒的LightDM问题(这句话不通顺,但是不太理解,还请组长看一下)。打开终端(Ctrl+Alt+T),并使用下面的命令:
sudo apt-get install gdm
出现提示时选择 GDM。
第二步:添加PPAs并升级系统
现在是时候添加 Gnome 3.10 PPA了。使用以下命令添加 PPA将需要一些时间并下载 200 MB的数据。
sudo add-apt-repository ppa:gnome3-team/gnome3-nextsudo add-apt-repository ppa:gnome3-team/gnome3-stagingsudo apt-get updatesudo apt-get dist-upgrade
第三步:安装 Gnome shell
一旦升级已经完成,可以使用下面的命令在 Ubuntu中安装 Gnome3.10。
sudo apt-get install gnome-shell
第四步:安装 Gnome特定的应用程序 [可选]
这一步是可选的。你可能想安装一些 Gnome特定的应用程序以达到 Gnome 3.10在 Ubuntu中得完美体验。你也许会遇到一些应用程序的相关问题。
sudo apt-get install gnome-weather gnome-music gnome-maps gnome-documents gnome-boxes gnome-shell-extensions gnome-tweak-tool gnome-clocks
这些就是所有你需要做的。重新启动计算机,在登录时,通过点击齿轮标志选择 Gnome。这里是我的 Gnome 3.10在我的笔记本电脑上的效果:
卸载 Gnome 3.10:
不喜欢 Gnome 3.10了?不用担心,通过deleting PPA卸载它们。要做到这一点,你需要安装 PPA Purge(如果尚未安装)。使用下面的命令:
sudo apt-get install ppa-purge
之后,安装你所安装的 PPA:
sudo ppa-purge ppa:gnome3-team/gnome3-stagingsudo ppa-purge ppa:gnome3-team/gnome3-next
在 Ubuntu13.10版本库中是可以恢复 Gnome 3.10到 Gnome 3.8。要想完全删除 Gnome 3,使用以下命令:
sudo apt-get remove gnome-shell ubuntu-gnome-desktop