CCS学习总结

第一篇:CCS学习总结

       小知识点

       1.1 文件扩展名:

       project.mak.CCS使用的工程文件 filename.lib.库文件

       project.cmd.连接命令文件

       program.obj.由源文件编译或汇编而得的目标文件

       program.out.(经完整的编译、汇编以及连接的)可执行文件

       project.wks.存储环境设置信息的工作区文件,program.cdb.配置数据库文件。采用DSP/BIOS API 的应用程序需要

       保存配置文件时将产生下列文件:

       programcfg.cmd.连接器命令文件

       programcfg.h54.头文件

       programcfg.s54.汇编源文件

       1.2 在工程的创建过程中,CCS 扫描文件间的依赖关系时将自动找出包含文件(头文件),因此不必人工地向工程中添加包含文件 1.3 菜单Option-—font:设置字体

       1.4 HELLO.CMD 文件的代码,MEMORY 分为程序空间IPRAM 和数据空间IDRAM,并分别给出了起始地址origin和长度len,各段在MEMORY空间的分配也作了定义。对于实际的目标板硬件系统,由实际的存储器空间及DSP 芯片上的存储空间决定。对于软件仿真,可以不考虑有没有MEMORY资源。

       1.5 不同的DSP 芯片需要不同的运行时库来支持 1.6 编译时双击错误光标会跳到错误的那行

       1.7 用C语言编写的函数在配置工具里必须在原C函数名前加一个下划线,如C函数名为test则需填入_test 1.8 Gel文件主要做一些系统初始化的工作 DSP芯片系列

       2.1 美国德州仪器

       (1)面向数字控制、运动控制的TMS320C2000系列,主要包括TMS320C24x/F24x、TMS320LC240x/LF240x、TMS320C24xA/LF240xA、TMS320C28xx等。(2)面向低功耗、手持设备、无线终端应用的TMS320C5000系列,主要包括TMS320C54x、TMS320C54xx、TMS320C55x等。

       (3)面向高性能、多功能、复杂应用领域的TMS320C6000系列,主要包括TMS320C62xx、TMS320C64xx、TMS320C67xx等。

       2.2 美国模拟器件公司

       ADI公司在DSP芯片市场上也占有一定的份额,相继推出了一系列具有自己特点的DSP芯片,其定点DSP芯片有ADSP2101/2103/2105、ADSP2111/2115、ADSP2126/2162/2164、ADSP2127/2181、ADSP-BF532以及Blackfin系列,浮点DSP芯片有ADSP21000/21020、ADSP21060/21062,以及虎鲨TS101,TS201S。

       2.3 Motorola公司

       Motorola 公司推出的DSP芯片比较晚。1986年该公司推出了定点DSP 处理器MC56001;1990年,又推出了与IEEE浮点格式兼容的的浮点DSP芯片MC96002。

       还有DSP53611、16位DSP56800、24位的DSP563XX和MSC8101等产品。

       2.4 杰尔公司

       杰尔公司的SC1000和SC2000两大系列的嵌入式DSP内核,主要面向电信基础设施、移动通信、多媒体服务器及其它新兴应用。3 DSP/BIOSEvent Log Manager菜单下:“LOG_system”对象是系统创建该配置文件时自动添加的,用于系统事件记录;“LOG_msg”是用户自定义。鼠标右键单击该对象名称,在弹出的菜单中选择“Properties”激活属性窗口。

       comment:添加一段注解来说明该LOG对象。

       bufseg:选择日志缓冲区的存储段的名称。

       buflen:说明日志缓冲区的大小(以字为单位)。logtype:说明日志类型,循环或者固定。在缓冲区内,原有的循环类型的日志可以被新的事件覆盖,但是固定类型的日志不能被覆盖。因此,当你的日志消息可以正常显示但不更新时,请设置日志类型。

       fixed(固定):只存储其最先接收的信息,当消息缓冲区满时就会拒绝接收新的信息。

       circular(循环):当消息缓冲区满时,新日志会自动覆盖原有的日志。

       datatype:如使用LOG_printf函数来打印输出日志信息时,请选择“printf”类型。如使用LOG_event函数记录日志信息,请选择“raw data”。

       format:当datatype选择“raw data”即原始数据作为数据类型,那么就要写一段“printf风格”的格式串。

       10.2.5 LOG模块API函数说明

       1、LOG_disable:关闭指定对象的日志记录功能,此时日志缓冲区的内容将不会被更新。

       2、LOG_enable:允许日志记录事件。DSP/BIOS默认日志记录功能为打开状态。

       3、LOG_error:将一个事件、数据或者出错信息按指定的格式串写入系统日志。

       4、LOG_event:将一个为格式化的事件消息吸入日志中。

       5、LOG_message:功能及用法与LOG_error相同,只是它要受跟踪管理模块的影响。

       6、LOG_printf:在指定的LOG窗口中显示消息,等效于标准C的printf()函数。

       7、LOG_reset:复位日志缓冲区。

第二篇:深圳ccs培训学习报告及其他心得体会

       深圳培训心得报告

       经过公司举行的这次培训,让我对视觉检测这领域产生出浓厚的兴趣,对于我个人,我认为这次培训举办的非常有意义,非常有必要,因为它不仅让我充实了更多的理论知识,让我了解什么是工业视觉检测..中午休息时间大家分享了很多小故事,互相交流借鉴工作经验,让我开阔了视野,解放了思想,打动了内心,让我较全面的提高了自己的理论水平和工作能力以下是ccs深圳培训的几点心得体会。

       一、什么是CCS光源

       作为一名年轻的基层员工。对工业视觉视觉什么都不懂的我来说,我只要好好的做笔记,认真的听讲师深入浅出的讲授,在许多问题,理论上找到了依据,对在原来的工作实践中觉得不明白的问题找到了切入点感觉收获很大。这次的产品知识,我把它归类成四大块,1.常规产品的使用。2.led的光源的使用3.电源的作用和使用 4.滤镜和配件的使用 其中在常规产品当中了解到每个产品的工业上的用途是不一样,使用方法配合每样产品方法都不一样,比如讲到LFX2产品的时候,居然在类似会发光的玻璃上放上摄像机就能实现同轴射照和无影照明,这是时候我才明白什么叫无影照明,之前我也翻开过CCS的产品书,给我的第一印象是:“天啊!就一盏普普通通led灯,我跑去广州大南路,到处都是,才3块钱一米,为什么我硬要买在日本那么远的贵灯”。听完讲师讲授后,这太让人激动了,我完全被ccs光源迷住了,当然ccs光源对我而言仍然有些神秘,因为每个角度看都有不同的效果,还有分明视野和暗视野,同轴光和背光,红外光和紫外光,而我之前是从未见过,心想如此这玩意也太奇妙了。

       二、前辈的座谈会

       在中午我们上完课以后,中午有2小时的休息时间,订饭到了以后我们就在大会议桌子上吃饭,嘉铭同事3人,ccs同事3人,我们开始聊起天,这时候王前辈也开始分享了ccs光源历史和自身案例。在01年的时候,工业视觉检测还未进入中国,王前辈已经开始拉着行李箱全国跑去自动化工厂去做产品示范了,在王前辈的座谈过程中,让我学到了作为一名年轻的基层员工,如何在平日的工作和生活中累积自己的工作经验和理论知道,如何处理工作中棘手的复杂的问题,如何在日常工作运用理论知道,同时也让我们看到了相比之下自己的不足和差距。当然要找出差距并非要生搬硬套别人工作的方法,而是借鉴别人的方法来完善自己的方法

       三、实际操作的实践

       下午5:00,今天的培训课程已接近尾声,我非常期待着这次的实验,在办公室里有个小房间。里面摆设着各样的设备,我们很认真地看着讲师讲的每个实验,认真看着显示屏上检测的物品,轮廓、是否平滑、怎样打光。这都是我从未见过的,最后衷心感谢嘉铭公司对我高端培训的机会,让我们开阔了眼界,丰富了知道,谢谢。

第三篇:ccs编译错误(定稿)

       1、报错如下:

       -------------------------tam2022112701.pjt'./Debug/test0928.out' not built

       1._VECSTART 是由于我没有在程序中加入中断变量vectors.s55._rcv_hMcbsp_DMAId_hDmaRcv的解决办法是我将其在AD73360.C中原来是extern申明的,当我将其的extern声明去掉后,.out文件就输出成功了。具体为什么,我还有待去研究研究

       2.你用的CCS是什么版本,是CCS3.3吗?有些会因为CCS版本太低而在用某些库函数的时候出现symbol没有定义的问题;

       下载程序到板子上提示下载失败:Data verification failed at address 0x33FF80.Please verify target memory and memory map.原因及解决办法:是cmd文件的问题。地址映射和你设计的硬件是不是不匹配。更换能用的cmd文件,即添加能下载程序的工程的cmd文件,即可下载。

第四篇:工作及休息时间记录注意事项-CCS

       澳大利亚港口国船舶安全检查动态

       2022-07-29 阅读(1054)中国船检

       关于《船员工作/休息记录》的检查方法和注意事项

       东京备忘录2022年11月发布通告,决定于2022年9月1日至2022年11月30日与巴黎备忘录联合开展关于STCW公约休息时间的集中大检查(CIC)。届时各成员国主管机关将结合常规的港口国检查,根据STCW公约规定,重点检查船员的休息时间,核查值班人员在休息时间方面是否满足公约要求。一旦发现缺陷,PSCO将要求船长在规定的时间内予以纠正,甚至会滞留船舶直至缺陷纠正。

       为帮助船员了解STCW公约关于船员休息的规定,做好船舶《工作/休息记录》的填写,降低船舶可能的滞留风险,我们对船员的值班及休息方面的规定和相关检查要求作简要说明和提示。

       一、STCW公约休息时间的规定

       1.为所有负责值班的高级海员或参与值班的普通海员以及涉及指定的安全、防污染和保安职责的人员提供的休息时间须不少于: ①任何24小时内最少10小时; ②以及任何7天内77小时。

       2.休息时间可以分为至多不超过2个时间段,其中一个时间段须至少为6小时,连续休息时间段之间的间隔不得超过14小时。

       3.在紧急或非常规情况下不必遵守上述1、2条规定。

       紧急集合演练、消防和救生演习,以及公约、规则规定要求的其他演练,须遵循“对休息时间的干扰最小、并不导致海员疲劳”原则。MLC2022公约对船员(包括值班和非值班)的工作或休息时间的规定如下:

       (1)最长工作时间:(i)在任何24小时时段内不得超过14小时;且(ii)在任何7天时 间内不得超过72小时;或者

       (2)最短休息时间:(i)在任何24小时时段内不得少于10小时;且(ii)在任何7天时 间内不得少于77小时。

       二、休息记录的检查方法

       1.一般通过检查航海日志、轮机日志、车钟记录簿、油类记录簿、以及船舶的设备维护保养记录簿等,对照上述记录簿中某个关键操作的起止节点时间,核查船员《工作/休息时间记录》中相应的时间段,验证船员《工作/休息时间记录》的准确性。

       2.检查船员《工作/休息记录》,判断船员的休息时间是否满足STCW公约中休息 时间的规定。

       3.抽查询问船员,验证其参与实际工作的真实性(多数船舶的《值班/休息记录》由甲板部和轮机部指定专人汇集,月底由责任船员集中签字。对此,签字船员要核实并了解记载内容的真实性,我们不建议采用这种方法,见本文

       四、1)的描述。

       三、《工作/休息记录》填写的常见问题

       1.记录表的工作时间起止节点与实际工作时间不符:主要表现在一些船舶的《船员工作/休息记录》完全是按照《船员值班 安排计划表》的时间段填写,没有考虑到 因船舶营运和操作的实际情况,而据实填 写工作、休息记录表。例如:船舶在夜间 进行加装燃油,但记录表上却显示责任轮机员在休息。

       2.三副值班期间进行每周、每月的消防救生设备定期检查;三副进行的这些工作时间未记录,或者与航海日志记载的三幅检查起止时间不一致。又如:二副更改海图、大副甲板日常管理等产生的额外工作记录在值班时间段内。

       3.未记载船舶进出港或靠离码头时船员的工作时间。

       4.船员不熟悉自己在工作时间内进行的工作。甚至出现,船员陈述的工作与工作休息记录中记载的工作内容不一致。

       四、《工作及休息记录》的填写建议

       1.船员每日完成当天的工作后及时记载《工作/休息记录》,不提倡船员在月底突击记载《工作/休息时间记录》。

       2.船长应合理安排船员的加班和补休,确保休息时间满足STCW公约。

       3.在特殊工作情况下,如船舶在移泊、装卸作业、PSC检查、加装燃油等,出现船员的休息时间不能满足公约要求的情况,船长可以对船员的值班工作做出调整安排,在事情结束后的第一时间安排船员进行休息,以满足STCW公约关于休息时间的最低要求。

       特别说明:船员值班休息记录涉及到船员日常工作的方方面面,需要认真对待。本提示仅仅是我们整理的一些典型的案例,未尽事宜需要船员据实合理填写。

       CCS澳大利亚办事处 2022年7月25日

第五篇:CCS国内营运船舶检验问答

       国内营运船舶检验问答

       1.申请检验必须填写规定格式的申请书吗?

       答:申请人申请检验时一般应填写规定格式的申请书。我社制定了标准格式的船舶检验申请书。申请人可以向我社各分支检验机构索取,或从我社网站(.xiexiebang.com)上下载申请书格式及申请书填写说明。申请人可以采用非规定格式的书面文件申请检验,但该书面文件的内容应能被受理检验申请的检验机构所接受。

       2.有哪些检验允许申请检验展期?

       答:根据中华人中共和国海事局《船舶与海上设施法定检验规则》及我社相关入级规则规定,允许对换证检验(特别检验)及特别定期检验申请检验展期,我社将通过一次附加检验来决定是否接受检验展期。

       检验、中间检验应在检验窗口期内完成。3.如何理解所谓的检验窗口期?

       答:为方便船东安排船舶运营、修理与检验,《船舶与海上设施法定检验规则》对船舶检验证书检验、中间检验的到期日均给出了前后一个月(内河船)或三个月(海船)的检验窗口期。如果超过窗口期的最后期限仍未申请检验,则意味着该船的船舶检验证书已自动失效。例如,一艘船舶的海上货船适航证书检验将于2022年6月15日到期,则该检验的窗口期为2022年3月15日至2022年9月15日,船舶可在这段时间内安排检验。4.船舶发生机海损事故后,需要申请检验吗?

       答:当船舶发生机海损事故,影响船舶适航性时,船舶检验证书自动失效,此时要向船舶检验机构申请检验。

       5.对船舶进行修理或改装时,需要申请检验吗?

       答:当进行涉及船舶安全的修理或改装时,要向船舶检验机构申请检验。对于更改船舶主尺度、船舶类型的重大改建,还要将改建图纸提交审图部门审查,图纸经审批后方可施工。一般的修理、改装,在施工前就要向检验机构提交检验申请。6.在A港登记的船舶能否到B港所在地的检验机构申请检验?

       答:为方便船舶及时获得我社服务,我社在国内各主要(港口)城市设立了三十余家分支检验机构,船东可就近向船舶所在地的我社分支检验机构提出检验申请。

       7.CCS与各地方船检机构有业务上的分工吗?

       答:按照《中华人民共和国船舶检验机构资质认可与管理规则》的规定,船舶检验机构应当通过资质认可并取得《中华人民共和国船舶检验机构资质认可证书》。船舶检验机构资质分为A、B、C、D四类。具有A类资质的船舶检验机构可以从事包括国际航行船舶在内的船舶、海上设施、集装箱和相关船用产品的法定检验;具有B类资质的船舶检验机构可以从事国内航行船舶的法定检验和相关船用产品的法定检验;具有C类资质的船舶检验机构可以从事内河船舶的法定检验;具有D类资质的船舶检验机构可以从事内河小型船舶的法定检验。中国船级社是唯一获得A类资质的船舶检验机构。

       按照《中华人民共和国船舶检验条例》的规定,下列中国籍船舶必须向中国船级社申请入级检验:

       (1)从事国际航行的船舶;

       (2)在海上航行的乘客定额一百人以上的客船;

       (3)载重量一千吨以上的油船;

       (4)滚装船、液化气体运输船和散装化学品运输船;

       (5)船舶所有人或者经营人要求入级的其他船舶。

       按照主管部门的要求,下列中国籍船舶必须向中国船级社申请法定检验:

       (1)渤海湾、琼州海峡及舟山水域的客滚船;

       (2)长江涉外旅游船、川江汽车滚装船;

       (3)在福建地区登记注册的海上船舶;

       (4)在海南地区登记注册的船舶。

       8.CCS与各地方船检机构执行的是共同的技术标准吗?

       答:对船舶法定检验,中国船级社与各地方船检机构执行的检验标准完全相同,即中国华人民共和国海事局颁布的《船舶与海上设施法定检验规则》。

       如向CCS申请入级检验,还需满足CCS颁布的有关《入级规则》的要求。

       9.其它检验机构检验的船舶能否转入CCS检验?有哪些要求?

       答:可以。当船舶拟转入CCS检验时,可就近与我社分支检验机构取得联系,我社将对船舶进行勘验。当勘验完成确认满足或认为经整改后可以满足法规相关要求时,我社将接受船舶的转入申请,并根据中华人民共和国海事局关于《国内航行船舶变更船舶检验机构管理规定》的要求与原船检机构办理变更船舶检验机构手续。

       其他船舶检验机构检验的船舶转入我社将需要满足以下要求:

       (1)提供船舶所有权证书及其复印件、原船检机构签发的有效船检证书;

       (2)提供与实船一致的船舶图纸供我社审图部门进行复核/审批;接受我社初次检验并完成相关问题的整改。

       具体请见“初次检验”流程。

       10.CCS检验的船舶能否转到其它检验机构检验?

       答:可以。当船舶拟从CCS转往其他船舶检验机构时,请与拟转入船舶检验机构联系,由其与原船舶登记港的我社分支检验机构取得联系,按照中华人民共和国海事局关于《国内航行船舶变更船舶检验机构管理规定》的要求办理船舶转检事宜。按有关规定必须由中国船级社检验的船舶,则不能转到其它船舶检验机构进行检验,否则主管机关不会办理船舶登记手续。