<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cbffyx的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cbffyx</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cbffyx]]></copyright><item><title><![CDATA[FTP应答码&响应码]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/78891603</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/78891603</guid><author>cbffyx</author><pubDate>Mon, 25 Dec 2017 13:15:14 +0800</pubDate><description><![CDATA[FTP应答码&响应码]]></description><category></category></item><item><title><![CDATA[ROS 不能再详细的安装教程]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/78891590</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/78891590</guid><author>cbffyx</author><pubDate>Mon, 25 Dec 2017 13:13:25 +0800</pubDate><description><![CDATA[ROS 不能再详细的安装教程 
版权声明：转自: http://www.cnblogs.com/liu-fa/p/5779206.html关于ROS（Robot OS 机器人操作系统），估计看这个博文的大兄弟之前已经都知道是啥了，我就不咋呼了…对于ROS的安装，在它的官方网站: http://wiki.ros.org/ROS/Installation 中也有详细说明。]]></description><category></category></item><item><title><![CDATA[ROS安装教程]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/78132797</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/78132797</guid><author>cbffyx</author><pubDate>Fri, 29 Sep 2017 12:58:46 +0800</pubDate><description><![CDATA[ROS 不能再详细的安装教程
版权声明：本文为博主原创文章，转载请标明出处: http://www.cnblogs.com/liu-fa/p/5779206.html
关于ROS（Robot OS 机器人操作系统），估计看这个博文的大兄弟之前已经都知道是啥了，我就不咋呼了...
对于ROS的安装，在它的官方网站: 
http://wiki.ros.org/ROS/Installation ]]></description><category></category></item><item><title><![CDATA[整数转换成字符串]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/50749746</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/50749746</guid><author>cbffyx</author><pubDate>Fri, 26 Feb 2016 14:53:23 +0800</pubDate><description><![CDATA[整数转换字符串，方便输出
Int8 intToStr(Int32 m, char str[])
{
    int i = 0;//m的位数
    int j = 1;//索引
    int k = 0;//索引
    char c;
    //负数处理
    if(m 
    {
        str[i++] = '-';
    }
    //取绝对值]]></description><category></category></item><item><title><![CDATA[Win7 + ubuntu14.04 双系统]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/50677522</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/50677522</guid><author>cbffyx</author><pubDate>Tue, 16 Feb 2016 23:29:55 +0800</pubDate><description><![CDATA[Win7 + ubuntu14.04 双系统(转)


安装主要分为以下几步：

一． 下载Ubuntu 14.04镜像软件；
二． 制作U盘启动盘；
三． 安装Ubuntu系统；
四． 用EasyBCD 创建启动系统。
1. 下载 Ubuntu 14.04

直接到官网免费下载Ubuntu 14.04.1 LTS  下载地址
PS: 如果内存为4G以上，而且为双核CPU的]]></description><category></category></item><item><title><![CDATA[DSP在线升级程序步骤]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/50555804</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/50555804</guid><author>cbffyx</author><pubDate>Thu, 21 Jan 2016 15:59:29 +0800</pubDate><description><![CDATA[目标板：C2000的28335/28069


一、主要思路：
1、准备升级程序（相当于一个bootloader），作为上电首先运行的程序。进入升级程序，首先判断需不需要升级，需要升级，进入升级状态，通信完成新的主程序的接收，存入，升级成功后，进入主程序运行。


2、在主程序运行时，收到升级指令，标记升级标志，重启进入升级程序进去升级。


3、板子上电后，会调到flash启]]></description><category></category></item><item><title><![CDATA[DSP生成hex文件、生成bin文件方法]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/49911813</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/49911813</guid><author>cbffyx</author><pubDate>Wed, 18 Nov 2015 19:27:53 +0800</pubDate><description><![CDATA[DSP生成hex文件、生成bin文件方法
平台：win7 +　ccs5.5
目标板：C2000的28335


ccs5.5编译只能生成hex文件。要想获得bin文件的话。
不需要复杂的hex2000等等的操作。
只需要使用TI提供的mkhex4bin.exe
C:\ti\ccsv5\utils\tiobj2bin

具体步骤：
1、修改tiobj2bin.bat脚本
此脚]]></description><category></category></item><item><title><![CDATA[DSP Flash API步骤]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/49681995</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/49681995</guid><author>cbffyx</author><pubDate>Fri, 06 Nov 2015 13:45:19 +0800</pubDate><description><![CDATA[准备：
1、修改Flash2833x_API_Config.h适配自己的目标操作状态


2、添加Flash2833x_API_Library.h进代码中


3、添加Flash API库进入工程


自己的应用：
4、初始化PLL控制寄存器等待PLL锁


5、确定PLL不是运行在limp模式


6、API必须在内部SARAM中运行


7、初始化32b]]></description><category></category></item><item><title><![CDATA[C2000系列(28335)DSP的Flash_API的限制]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/49681945</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/49681945</guid><author>cbffyx</author><pubDate>Fri, 06 Nov 2015 13:41:28 +0800</pubDate><description><![CDATA[API可以：
1、可以运行在静态内部SARAM中
2、配置真确的CPU频率
3、根据Flash_API列表去集成API到应用中
4、初始化PLL控制寄存器，在使用API函数前等待PLL锁住
5、初始化API回调函数指针（Flash_CallbackPtr）,如果不 不用回调函数请指向NULL。如果初始化失败将会导致程序跳转到未定义位置
6、仔细阅读API关于回调函数、中断、看门狗等的限]]></description><category></category></item><item><title><![CDATA[Ubuntu14.04开机亮度始终为最大问题的解决办法]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/48663029</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/48663029</guid><author>cbffyx</author><pubDate>Tue, 22 Sep 2015 22:28:55 +0800</pubDate><description><![CDATA[升级到Ubuntu14.04系统后，发现每次开机后，亮度总是达到最大。
查看了资料发现，亮度主要跟/sys/class/backlight/acpi_videos目录下文件有关，如
maxbright表示系统能达到的最大亮度；

brightness表示当前的亮度。
查看发现maxbright值为10，而brightness也为10.在通过系统设置调暗亮度后，发现brightness为6]]></description><category></category></item><item><title><![CDATA[ubuntu 安装 JDK]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/44750263</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/44750263</guid><author>cbffyx</author><pubDate>Mon, 30 Mar 2015 14:15:13 +0800</pubDate><description><![CDATA[ubuntu 12.04 安装 JDK
　　具体步骤参详了如下链接：

http://blog.youkuaiyun.com/yang_hui1986527/article/details/6677450

 
　　1、到 Sun 的官网下载

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880]]></description><category></category></item><item><title><![CDATA[Ubuntu桌面快捷键切换窗口技巧]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/44750151</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/44750151</guid><author>cbffyx</author><pubDate>Mon, 30 Mar 2015 14:06:09 +0800</pubDate><description><![CDATA[Ubuntu Unity 桌面快捷键切换窗口技巧



用 Alt + Tab 组合键在当前桌面的不同程序之间切换



1

按 Alt + Tab 组合键，屏幕显示程序切换条；按住 Alt 键，然后反复点按 Tab键，切换条中的程序会按从左到右的顺序显示白色光晕，当光晕到达目标程序时，释放按键，目标程序立即成为当前窗口。





2

小技巧：
1、先按]]></description><category></category></item><item><title><![CDATA[SVN working copy 'XXX' locked]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/41960021</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/41960021</guid><author>cbffyx</author><pubDate>Tue, 16 Dec 2014 14:45:34 +0800</pubDate><description><![CDATA[现象：
使用svn的时候，出现如下问题： 
svn: Working copy 'D:\Test' locked; 
无法update了

原因：
可能是上次update命令执行失败被自动锁定。 

解决办法：
（1）执行：右键->svn->clean up
注意此时不要打开svn项目下文件，否则“clean up”不成功。
（2）如果cleanup没有效果的话只好手动删除锁]]></description><category></category></item><item><title><![CDATA[Ubuntu 12.04更新源]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/41524843</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/41524843</guid><author>cbffyx</author><pubDate>Wed, 26 Nov 2014 22:39:28 +0800</pubDate><description><![CDATA[Ubuntu 12.04更新源（解决下载慢的问题）


1、首先备份Ubuntu12.04源列表

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup （备份下当前的源列表）

 
2、修改更新源

sudo gedit /etc/apt/sources.list （打开Ubuntu 12.04源列表文件）
]]></description><category></category></item><item><title><![CDATA[单片机应用程序架构]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/25786087</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/25786087</guid><author>cbffyx</author><pubDate>Wed, 14 May 2014 11:41:25 +0800</pubDate><description><![CDATA[最近几个月在做cortexM0的




浅谈单片机应用程序架构
























对于单片机程序来说，大家都不陌生，但是真正使用架构，考虑架构的恐怕并不多，随着程序

开发的不断增多，本人觉得架构是非常必要的。前不就发帖与大家一起讨论了一下《

谈谈怎样架构

你的单片机程序

》

，]]></description><category></category></item><item><title><![CDATA[Linux内核编码规范]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/21387963</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/21387963</guid><author>cbffyx</author><pubDate>Mon, 17 Mar 2014 14:53:25 +0800</pubDate><description><![CDATA[Linux kernel coding style（https://www.kernel.org/doc/Documentation/CodingStyle）


这是一个简短的文档，描述了linux内核的首选代码风格。代码风格是因人而异的，而且我不愿意把我的观点强加给任何人，不过这里所讲述的是我必须要维护的代码所遵守的风格，并且我也希望绝大多数其他代码也能遵守这个风格。请在写代码时至少考虑]]></description><category></category></item><item><title><![CDATA[ARM编译中的RO、RW和ZI DATA区段]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/18350235</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/18350235</guid><author>cbffyx</author><pubDate>Thu, 16 Jan 2014 09:36:57 +0800</pubDate><description><![CDATA[ARM编译中的RO、RW和ZI DATA区段


ARM程序(指在ARM系统中正在执行的程序，而非保存在ROM中的bin文件)的组成
一个ARM程序包含3部分：RO段，RW段和ZI段
RO是程序中的指令和常量
RW是程序中的已初始化变量
ZI是程序中的未初始化的变量
由以上3点说明可以理解为：
RO就是readonly，
RW就是read/write，
ZI就是zero
A]]></description><category></category></item><item><title><![CDATA[hex,bin,axf,elf的区别]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/16336985</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/16336985</guid><author>cbffyx</author><pubDate>Fri, 15 Nov 2013 10:34:14 +0800</pubDate><description><![CDATA[hex,bin,axf,elf的区别
 
一、HEX 和 BIN
Hex文件,这里指的是Intel标准的十六进制文件,也就是机器代码的十六进制形式,并且是用一定文件格式的ASCII码来表示.具体格式介绍如下:

Intel hex 文件格式 

Intel hex 文件常用来保存单片机或其他处理器的目标程序代码。它保存物理程序存储区中的目标代码映象。一般的编程器都支持这种格式。
I]]></description><category></category></item><item><title><![CDATA[static的特性小测试]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/14168717</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/14168717</guid><author>cbffyx</author><pubDate>Tue, 05 Nov 2013 16:47:00 +0800</pubDate><description><![CDATA[#include 

static int a =0;
void fun1()
{
    a++;
    printf("a %d\n",a);
}
void fun2()
{
    static int b = 0;
    b++;
    printf("b %d\n", b);
}
int main()
{
    fun1();
    fun1(]]></description><category></category></item><item><title><![CDATA[空结构体大小问题，0 or  1！]]></title><link>https://blog.youkuaiyun.com/cbffyx/article/details/14167183</link><guid>https://blog.youkuaiyun.com/cbffyx/article/details/14167183</guid><author>cbffyx</author><pubDate>Tue, 05 Nov 2013 15:59:19 +0800</pubDate><description><![CDATA[空结构体的大小在不同编译器中，值是不同的。

GCC   sizeof()  返回  0



G++  sizeof（） 返回 1








GCC permits a C structure to have no members:




     struct empty {

     };




The structure w]]></description><category></category></item></channel></rss>