嵌入式开发
gasonchen
技能:熟悉ARM单片机架构;熟练C语言编程、C++语言和汇编语言,Pascal语言开发,熟练VC++、 Delphi7、KEIL和ADS1.2编写程序,英语四级水平;蓝牙开发。
工作经历:2007--2014年毕业进入广州一间医疗电子设备公司,担任产品项目经理。
主要负责开发产品软件和产品研发进程。主控芯片CPU采用ARM7单片机,在ADSL1.2环境下,采用C语言编写代码并测试代码。在Delphi7环境下,开发上位机软件。
成功研发过三款产品:
第一个产品:磁场治疗仪,主要通过ARM7单片机实现强度控制与液晶屏的显示,同时控制 保温系统。
第二个产品:机械手臂,主要通过结构六个关节和握力传感器,实现捕获手的运动数据 ,在PC的软件实现模拟手的运动,进行各种游戏训练,其中PC软件与底层 嵌入式软件全由本人独立完成。
第三个产品:实现具有运行轨迹记忆功能的六轴机器手臂。所有底层控制程序由本人 独立完成,包含控制算法。
能熟练运用C/C++编写嵌入式软件或PC应用软件,检测代码安全性。
热爱技术,有较强学习能力、乐于编程、乐于与人沟通并且有良好的团队合作精神。
相信任何技术问题,都有能找到解决方法。
科技改善你的生活,让你的生活更美好!
展开
-
C结构体向前声明一种用法
有时候定义一种结构体变量时,函数指针成员 ,如果想要所指向的函数的形参却是本结构体,这该如何去实现? 举例:typedef struct{int value;void (*pCallbackFuntion)(Struct_T * strct);}Struct_T;void main(void){ Struct_T tem; }编译时会原创 2016-09-01 23:43:22 · 6911 阅读 · 0 评论 -
STM32 JLINK 连接不上原因
keil 仿真时提示:stm32 connecting to cpu via connect under reset failed。原因是软件上禁止或将JLINK ,SWD的IO口受到改写影响。解决办法:通过短路复位RST脚的电容两端时,同时重新在KEIL仿真中连接板子,即可以解决问题。其中一定保证重新写的软件没有对JLINK的IO口设置或改写。2018年7月1日...原创 2018-07-01 15:52:01 · 35176 阅读 · 0 评论