ID:193210

张昌春

软硬件开发工程师

  • 公司信息:
  • 北京星光影视设备科技股份有限公司
  • 工作经验:
  • 6年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 海淀

技术能力

使用Quartus ii 进行Altera公司的FPGA程序开发 : 良好 :24 个月
使用Atmel Studio7进行AVR8系列单片机裸机应用程序开发 :熟练 :60 个月
使用keill4进行ARM7系列单片机裸机应用程序开发 : 熟练 :12 个月
使用keill2进行8051系列单片机的应用程序开发 : 熟练 :12 个月
使用Candence进行原理图和PCB设计 : 良好 :24 个月
Verilog HDL语言 : 良好 :24 个月
C语言 : 熟练 :72 个月
PCB电子元器件焊接 : 熟练 :72 个月
通过keil5进行stm32-M3的ucos3实时嵌入式系统编程。

项目经验

4路DMX信号录播器(2019/08–2019/10)
项目描述: 该设备主要应用于环境、舞台和演播室等专业灯光控制系统中,替代部分调光台的功能。
设备系统基于9260+Linux平台实现,最多可以同时录制4路调光台发出的DMX协议或ArtNet协议传输的灯光控制信号,最长可以录制4个小时。
录制完成后,设备可以将录制文件通过DMX协议或ArtNet协议播出。设备支持多种播出触发模式:日历时钟、天文时钟和外部指令等。其中外部指令触发时,设备可以按照设定的模式叠加播放多个录制文件。
设备有一个2.2寸的LCD和编码器用于快速浏览设置。设备内置嵌入式网页,可通过网页修改设备设置或监控设备工作状态。
项目职责: 1, 升级设备linux应用程序,增加外部指令触发和多文件叠加播放功能等
2, 升级网页cgi程序
3, 升级网页源码和js文件,用于外部指令触发和多文件叠加播放功能的设置及状态显示。
4, 对产品软件进行联合调试和优化
5, 产品定型测试
6, 产品生产和出厂测试

调光立柜(2016/02–2016/08)
项目描述: 该产品主要用途是在是在舞台灯光系统中在专业灯光控制设备发出的控制信号(Artnet, sACN, DMX,ACN)控制下,完成对灯光电气回路输出功率的开关或调制的实时控制. 并实时反馈控制结果的相关参数。
设备分为主板、屏幕模块和模组三部分,每个主板可以连接多个模组,屏幕模块用于浏览设备状态或修改设备设置。
主板基于9260+Linux+FPGA1+FPGA2平台实现。主板负责接收灯光控制信号,管理各个模组以及与屏幕模块通信。9260负责网络数据接收、灯光控制信号处理及管理功能;FPGA1负责模组回路输出功率控制和DMX信号接收;FPGA2负责各个模组与9260的通信。
屏幕模块使用ATXMEGA单片机系统实现,包含1个LCD和多个按键等,作为用户接口。模块通过串口与主板交换数据。LCD显示支持中文。
模组使用ATXMEGA单片机系统实现,根据主板的信号,控制模组中回路的开关状态。监控模组回路的电流电压,在主板查询模组状态或模组异常时,向主板报告模组状态。
设备可通过网页进行访问,监控设备状态,修改设备设置。
项目职责: 本产品中,主要负责FPGA1,FPGA2,屏幕模块和模组的软件开发工作
1, 参与顶层模块设计,子模块功能划分,器件选型,模块之间通信协议的制定
2, 所涉及子模块的功能需求分析
3, 所涉及子模块的原理和方案验证
4, 编写FPGA1软件设计文档,源代码,进行软件测试
5, 编写FPGA2软件设计文档,源代码,进行软件测试
6, 编写屏幕模块软件设计文档,源代码,进行软件测试
7, 编写模组软件设计文档,源代码,进行软件测试
8, 搭建原理验证机并对各子模块进行测试

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    1
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服