您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> [原创]入门学习Blackfin的一些好经验!
本帖共有562个阅读者
发表帖子 发表投票 回复主题
[原创]入门学习Blackfin的一些好经验!
lvben5d(论坛新手)
lvben5d
头衔:社区公民
帮派:无帮无派
帖数:61
金钱:672
积分:89
注册时间:2014/3/24
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
[原创]入门学习Blackfin的一些好经验!
由于本人赌球2年,从30荒废到32岁,今年跳槽来到新的公司,结果要改别人设计有小小BUG的产品,无奈硬着头皮上Blackcfin DSP。 还好,原工程可以运行,从而查看英文资料中各个模块去击破。在学习各个模块功能过程中,总结了一些经验以供大家分享。我发现对于有一定编程经验和了解STM32库用法的兄弟来说,入门Blackfin的基础知识就多一些。
   我总结下最重要的几点:
   1、不要买市面的书籍,浪费50元。本人自学STM32 STM8以及现在的BF54X,发现书籍是绝对不如学习板的,所有工程代码的开始都应该是点亮LED灯,这点我认为是毋庸置疑的。这个等于了基本应用模架了。
然后增加定时器,外围UART,SPI到这个LED灯代码里,由浅到深!
   2、准备如下必备:  
      a.VisualDSP5.0++,(建议上5.1,里面有多的API函数的PDF 比如NFC 5.0版的我没找到)
      里面有很多例程,到最后你会发现,你80%的初始化和应用全可以COPY使用。建议使用API,不到万不得已不要直接操作寄存器,因为还要去查看硬件手册。貌似BF54x的CAN总线 必须操作寄存器,没找到API库。
      b.对应器件的完整硬件手册,比如我学的BF54x,我从官网下的是完整的手册,包含寄存器操作,模块功能讲解(比如EPPI可以驱动TFT,PIXC让我理解了像素合成),有时候百度会下到半个版本哦,呵呵,要完整即可。
      c.API使用讲解,这里包含一个英文资料,还有AD公司的工程师提供的资料被翻译成中文了,并且以串口为例,讲解了API的使用规则。
      d.弄一个别人开发好的工程,这个工程必须是可以运行的,我是修改别人BUG,所以有例子,想学的朋友建议弄个开发板,很多时候,你调试还是要有硬件的,而且有开发板厂家的FAE给你技术支持。我在看例程中的LCD显示,我发现按照visualdsp++的例程8 先使能数据流 就是不能OK,于是我参考产品上工程的使用方式,才发现可以。到现在都不懂原因。。。^_^ 因为API封装太深,或是我还有遗漏没看懂的。
        
    3、不建议先学习VDK这个操作系统,比较英文,其实裸跑基本够你大多数应用了。耽误你时间。不要汇编先。
    4、加1个前辈的QQ,了解学习方法和遇到问题时,他可以指导你看什么资料去解决。 在这里,我要感谢Op论坛的andy前辈,给了我一些启发。

备注:到最后发现,走的弯路是因为没有准备好资料,所以今天总结的这4点 个人认为是比较重要的。看英文api和硬件手册的时候,要根据自己的工程或学习板的工程模块去看,不重要的应用模式不要去看,英文很累。文件太大,不好上传,建议去AD官网下。。下不到的兄弟,加我QQ 385157936 我看到就给你传吧。AD官网都有的~~
  说明: 留下QQ号后,有朋友加我QQ 问我怎么学,要资料的也不少。无论你是BF592 还是XX 只要是BF系列 我上述的方法是基本OK的。不同人有不同的编程等级,如果你没有编程经验,建议一定买论坛的学习板,根据例程学习,如果你跟我一样,有多年编程经验,那么按照我提示的几个文档,再来个实战工程,应该基本可以入门。
  

上传的附件
   201441213125183.pdf [ 209.70 KB ]





「该帖子被 lvben5d 在 2014-04-12 13:16:21 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/4/9 13:18:25
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
赞!专业赌球能转回来还能再沉下来做技术,不容易!加油!

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2014/4/9 15:32:05
lvben5d(论坛新手)
lvben5d
头衔:社区公民
帮派:无帮无派
帖数:61
金钱:672
积分:89
注册时间:2014/3/24
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
之前只会STM32 和 UCOSII 薪水比较低,交了房租和吃饭,没多少可以下注。其实,不是我想赌啊,我很内向很宅啊,我没有钱出去泡妹子啊,于是不如看球。

OpenADSP(管理员) 过奖了,我输 最多一年输掉全部剩余工资,不算专业赌球,如果要专业,必须组合成团队,每个人都有分析队伍,毕竟场次太多了,1个人没那么多精力关注伤病,状态,盘口的。 俗话说,3个凑皮匠顶个诸葛亮啊。 要不,我们和andy组合团队,去分析球赛去?

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/4/9 16:22:17
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5195
金钱:34806
积分:6378
注册时间:2011/6/7
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
足彩不懂,我的彩票一直都是每期的双色球2元,选定了一个号码已经守了好几年了,计划再守30年!:)

好像有点跑题了。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2014/4/9 17:21:15
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
中国彩票造假太严重,所有开奖都是事先录好的,他们想让哪个地方中奖,就算一个没人买的号,报出中奖多少注,然后再联系当地的福彩人员购买。所以你会看到一个现象,奖池每次累计到几个亿时,就会中一期超级大奖,把奖池掏空。摇奖机控制开什么球也是很容易的。只要把需要中奖的球换成实心的,这个球就会沉在出球口,所以要买的话,等到截止购买前一个小时再买,因为那个时候中奖号码已经录好了,不会再变了。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2014/4/11 10:31:39
lvben5d(论坛新手)
lvben5d
头衔:社区公民
帮派:无帮无派
帖数:61
金钱:672
积分:89
注册时间:2014/3/24
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
andy 看透本质啊 呵呵  我不是买那个  我是买足彩,胜平负 这些。 你说的双色球,福利,那种都是人控制头奖的。

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/4/12 13:24:59
lvben5d(论坛新手)
lvben5d
头衔:社区公民
帮派:无帮无派
帖数:61
金钱:672
积分:89
注册时间:2014/3/24
6信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

VGA由于良好的性能迅速开始流行,厂商们纷纷在VGA基础上加以扩充,

如将显存提高至1M并使其支持更高分辨率如800X600或1024X768,

这些扩充的模式就称之为VESA(Video Electronics Standards Association,视频电子标准协会)的Super VGA模式,简称SVGA,

现在的显卡和显示器都支持SVGA模式。

不管是VGA还是SVGA,使用的连线都是15针的梯形插头,传输模拟信号。

VGA、SVGA、XGA、SXGA、UXGA是对就不同的分辨率的叫法,具体如下:

    VGA  640 x 480
    SVGA  800 x 600
    XGA  1024 x 768
    SXGA  1280 x 1024 & 1400 x 1050
    UXGA  1600 x 1200

什么是XGA,SXGA,UXGA,UWXGA,WXGA?

通常区分这几种名词的重要技术指标是液晶屏(TFT LCD)的分辨率.

一般分辨率为1024x768或800x600的液晶屏被称为XGA,

分辨率为1400x1050的液晶屏被称为SXGA,

分辨率为1600x1200的液晶屏被称为UXGA,

分辨率为1024x480或1280x600的液晶屏被称为UWXGA

(例如SONY 的C1系列),

分辨率为1024x512的液晶屏被称为WXGA


这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/4/16 14:31:42
hansir(论坛新手)
hansir
头衔:社区公民
帮派:无帮无派
帖数:10
金钱:177
积分:13
注册时间:2014/3/24
7信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
听着好传奇啊,赌球一般都是地下啊,内地好像不让搞的

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2014/4/17 15:18:08
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.159135 Call, 1 Queries, Processed in 0.031250 second(s),