个人介绍
我是程序员客栈的to,一名无线通信工程师;
担任过无线通信项目经理,海外交付项目经理;
负责过Lte核心网及无线,智慧矿山无线产品,融合通信的开发;
熟练使用C语言,c++,单片机、嵌入式stm32等。
工作经历
2016-11-01 -2018-03-20大唐移动LTE解决方案
4G、5G通信标准的全球引导者,无线通信设备开发。 主要负责完成4G核心网相关网元MME SGW PGW HSS等的相关开发测试
教育经历
2005-09-01 - 2009-07-01西安邮电大学电子信息工程本科
资质认证
技能
以 STM32最小系统核心板(STM32F103C8)+面包板+8只红绿蓝LED 搭建电路,使用GPIOA、GPIOB、GPIOC这3个端口控制LED灯,轮流闪烁,间隔时长100ms 时钟配置:首先,需要配置系统时钟以及GPIOA的时钟。这通常涉及设置RCC(Reset and Clock Control)寄存器。 GPIO配置:配置GPIOA、GPIOB、GPIOC的相应端口为输出模式,以控制LED。每个GPIO端口的配置都涉及CRH(High Control Register)和CRL(Low Control Register)寄存器的设置。 LED控制循环:在一个无限循环中,点亮一个LED并熄灭其他LED。为了轮流控制LED,可以使用一个变量来跟踪当前点亮的LED。 延时:使用延时函数等待一段时间
C语言图形界面的贪吃蛇小游戏(使用EGE.H图形库) 1. 游戏元素生成与表现 食物生成:通过随机数生成函数,确定食物在游戏窗口内的随机位置。 贪吃蛇表现:利用结构体存储贪吃蛇的信息(如位置、长度、移动方向等) 2. 游戏界面设计 窗口大小:设定游戏窗口的尺寸,决定游戏区域的边界。 可移动范围:设定贪吃蛇在游戏窗口内可自由移动的区域。 3. 用户交互 移动方向控制:允许用户通过交互设备控制贪吃蛇的移动方向。 移动速度控制:允许用户通过交互设备控制贪吃蛇的移动速度。 游戏状态控制:允许用户通过交互设备控制贪吃蛇的游戏暂停与游戏结束。 4.可以播放背景音乐