博客列表

修改GNOME的默认Email程序
发表于:2015-05-25 10:47:05 | 分类:Linux笔记
浏览( ) | 评论( )

Settings -> System -> Details -> Default Application

解决开机启动时的systemd-modules-load.service失败的问题
发表于:2015-05-04 13:40:23 | 分类:Linux笔记
浏览( ) | 评论( )

之前为了获得mspdebug的.a文件,在VirtualBox虚拟机里面安装了需要的系统,可它却导致升级的时候kernel版本冲突,因此卸载了它。重新开机的时候出现了下面的问题:● systemd-modules-load.service - Load Kernel Modules Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static) Active: active (exited) since S

为mspdebug的prog命令添加烧写uuid序列号的功能
发表于:2015-04-21 17:44:53 | 分类:MSP430
浏览( ) | 评论( )

mspdebug是Linux下调试msp430系列单片机的工具,它能够实现JTAG的所有功能。uuidgen是Linux下生成随机序列号的工具。msp430系列单片机是不包含唯一序列号的,想用?Sorry,自己烧写到flash里面去!虽然这个功能使用mspdebug的mw命令很容易实现,可难道每烧写一块单片机都要执行一次uuidgen命令,然后将序列号粘贴在mw命令里,uuidgen的输出还得分割成一个字节一个字节才能使用,这样实在是有点麻烦。一直说Linux代表了freedom,代表了unlimited

再来一版简易的printf函数实现
发表于:2015-04-20 14:45:59 | 分类:C语言
浏览( ) | 评论( )

以前发过两版简易的串口printf函数实现,最近搞了一段时间Linux的库文件,回过头又有不同的理解。这一版函数基于MSP430F169,%d %x %o %b的实现不再由自己编写函数,而是调用MSP430-GCC的标准库函数:#include <stdlib.h>char *itoa(int num, char *str, int radix);send_fun函数指针,指向调用的UARTx的字节发送函数:void uart_printf(send_fun fun, char *fmt, .

msp430-gcc在Fedora21下找不到libgcc.a的问题
发表于:2015-04-17 14:28:27 | 分类:MSP430
浏览( ) | 评论( )

https://bugzilla.redhat.com/show_bug.cgi?id=1175942这个报告bug的帖子里面有详细的说明,原因是Fedora20和Fedora21的strip版本区别。解决方法:将/usr/lib64/gcc/msp430/*替换成Fedora20的版本即可。

什么是解释器文件
发表于:2015-04-13 17:14:50 | 分类:Linux笔记
浏览( ) | 评论( )

p { margin-bottom: 0.1in; line-height: 120%;解释器是什么?是执行解释型语言的程序。很多语言都是解释型语言,比如Java和Python,因此解释器也有很多种。执行shell语言的解释器:/bin/bash/bin/sh解释器文件是什么?可以被解释器执行的文件,比如shell脚本。这是一个非常简单的shell解释器文件(俗称shell脚本):#!/bin/bashecho "Shell start."执行它:[maria@localhost pr

设置Linux下的文件访问权限和用户ID
发表于:2015-04-13 14:20:15 | 分类:Linux笔记
浏览( ) | 评论( )

p { margin-bottom: 0.1in; line-height: 120%; }a:link { }Linux系统之所以安全,很重要的原因是它完善的权限管理。这里又有两个概念很重要,一是进程ID,一是文件权限。鉴于俺已经被绕得头昏眼花,所以用此文疏理一遍:Section 1: What is Process ID.与进程相关的ID有6个:实际用户ID 实际组ID有效用户ID 有效组ID 附加组ID保存的设置用户ID 保存的设置组ID 进程是什么?是程序运行的实例。运行两次./hello就会产

为AM335x+Linux移植SGX+OpenGL+Qt5之完全开发笔记
发表于:2015-04-10 14:04:24 | 分类:Qt和Cpp
浏览( ) | 评论( )

pre.cjk { font-family: "Nimbus Mono L",monospace; }p { margin-bottom: 0.1in; line-height: 120%; }a:link {这里的主机是64位的ACER 5745DG,安装了桌面发行版Fedora20,桌面环境是GNOME。这里的目标板是CortexA8的AM335x,安装了之前编译好的U-Boot、Kernel和Filesystem,安装的过程见《U-Boot for AM335x》、《为AM335x移植Linux内核

十个有关Windows vs Mac vs Linux的搞笑图片
发表于:2015-04-09 14:30:20 | 分类:Linux笔记
浏览( ) | 评论( )

图片转载自这里:http://itsfoss.com/10-funny-jokes-pictures-windows-mac-linux/工作之余,轻松一下^_^

为AM335x移植Linux内核主线代码(45)完结篇
发表于:2015-03-18 10:10:21 | 分类:Linux Kernel的DTS
浏览( ) | 评论( )

本来这一篇是想写QT的移植,但是它比我想象的要复杂。我是一定要从mainline,而不是用开发板提供的版本,目前的QT 5.4.1的platform推荐使用EGLFS,它的资料比较少,我对它需要的OpenGL也不熟,所以可能得花相当长的时间,以后再详细的学习。So, 这个系列到了完结的时候了。其实比较满意的系列是《 MSP430F2616开发笔记》,相比而言,《为AM335x移植Linux内核主线代码》的废话太多了,因为对于AM335x我是处在学习的状态,而对于MSP430则是有相当的把握,所以语言也会更