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

阅读剩余
THE END