课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 《Simulink仿真及代码生成技术入门到精通》一书作者。MathWorks官方中文论坛超级版主,帮助会员解答数千MATLAB/Simulink问题,解决MBD流程痛点。资深ADAS驾驶辅助系统集成与软件设计专家,申请发明专利21件,其中3件已授权。为电控产品从业者专业打造MBD全栈个人成长方案。

  • 课程详情

    Target Support Package, 简称TSP,是半导体微控制器芯片的自动代码生成工具箱,通常作为MATLAB/Simulink软件的一个插件存在,往往由半导体工具厂商负责研发,供芯片的终端用户快速评价芯片和使用芯片。提供这种形式的半导体厂商有TI, Cypress, 以前的Freescale等。此种软件工具深得广大在校研究人员和公司里的算法研发工程师喜爱。因为他们在这些工具软件的帮助下,不需要花费大量时间来学习一款芯片的DataSheet就能够将底层软件配置出来,快速验证自己的算法在这些芯片上执行时的具体效果。从而使得很多软件开发者在更换硬件平台,快速原型过程中对TSP产生一定的依赖。很多公司希望自己具备开发TSP的能力,为自主研发平台把握更多地技术核心。

    如果你是一名软件工程师,你想知道,开发一套TSP需要什么作为前提和准备,

    模块应用于驱动层+应用层一键生成代码

    如果你想对一款完全崭新的芯片开发一套TSP库,便于今后重用,而不是反复编写C代码.

    如果你想扩展TSP的功能,让它很快能够适应于新的芯片,那么架构应该如何设计呢?

     

    那么,此门课程就是你的最佳选择,你将:

    1. 学会如何从芯片的DataSheet中对外设功能模块进行划分
    2. 学到如何对寄存器功能组进行UI设计
    3. 学到如何高效生成模块UI
    4. 学到如何高效通过UI生成驱动代码
    5. 学会如何在模块上或模块之间抽象和设计约束条件
    6. 理解TSP的架构组成

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课