C/C++

C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定了一个C 语言标准,于一九八三年发表。通常称之为ANSI C。
本作品是一款基于STM32微控制器的推箱子游戏,主控为STM32H743,可以在正点原子H7的开发板上直接运行使用,游戏的主要目标是通过控制角色移动,将箱子推到指定位置,以完成关卡。游戏采用了经典的推箱子游戏规则,简单易上手,有在上面添加了一些自己的功能。 推箱子主要逻辑路径:APP\BOXER\boxer.c boxer.h 1.采用了freertos架构,使游戏运行,背景音乐播放,触屏捕捉分线程获取。 2.角色移动控制:通过触摸按键实现角色上下左右移动,同时判断是否能够推动箱子。 3.设计了30个不同难度的关卡,每个关卡都有唯一的解法,增加了游戏的趣味性和挑战性。 4.设有静音按钮,可同时操作背景音和操作音音量大小。 5.有重新开始关卡,回到上一步(最多支持保存255步操作),回到选关界面UI按钮。 6.有自己写的UI函数,控制多个屏幕在不同界面的UI按钮。 7.有自己写的logprint,通过log分级快速定位开发过程出现的bug。 8.V2.0新增加了自动通关功能,可以通过保存已过关数据后重新演示使用。 9.V2.1新增加了“菜就多练功能”,箱子会自动往目标点移动实现通关。【
2700C/C++嵌入式操作系统
项目分为前端页面展示,后端c++调度,包含硬件解码和多路复用,算法模块提供算法效果。 硬件模块为瑞芯微做高端的芯片3588. 算法功能包含人脸,车牌,安全帽反光衣,烟火,区域入侵,电动车,灭火器等等等等
1290C/C++c++
1. 软件包括病人信息登记管理、医疗设备工作参数和流程控制,图像重建和管理,DICOM标准支持 2. 个人完成全部软件功能定义、架构和编写完成
1870C/C++医疗
手游分为前后端,负责前端登陆、支付、android 全渠道推送 sdk 的接入;负责后端部分游戏内玩法的实现。 使用了 java/c++,玩法包括组队、竞技场、玩家结婚等
1490C/C++游戏
1. 掌握c语言编程; 2. 熟悉 linux 环境下c编程,系统常用操作,熟悉 gcc/gdb等 linux 下开发工具 3. 熟悉常用的算法和数据结构(栈、单链表、队列、查找、排序); 4. 熟悉多线程编程技术、熟悉常见的线程同步、进程通信技术; 5. 熟悉 makefile 脚本,shell 编程,汇编语言,verilog vhdl 硬件描述语言,熟悉软件开发流程; 6. 熟练使用 testbed,specchecker,sunwiseaunit 测试工具; 10.克服过的困难 在负责卫星重构模块代码维护与测试中,需要对计算机底层 flash和 sram 不同扇区地址进行查看,擦除和写入,因当前代码与新 功能卫星需求会有一些不同,参照技术文档完善重构模块的时候,技术文档与代码在细节方面不够完善,会遇到各种问题与困难, 在与相关部门技术人员进行沟通,解决技术难点,修改错误代码,在重构的过程中,因为涉及到计算机底层,经常会出现地址错 位,数据写错等情况,每次写入文件要将写入的数据转化成二进制文件,再对二进制文件添加帧头帧尾,将固定的二进制数据长度 和字节,写入相对的地址,因保密要求
1680C/C++测试工具
项目描述:汽车上的中控屏,由显示屏,触摸屏,主板构成,该项目用于显示汽车数据,车机互联,以及一些收 音,媒体等娱乐功能。 项目职责:软件项目负责人;负责跟进软件进度;负责 HMI 开发;负责部分蓝牙中间件开发
1810C/C++GUI开发框架
项目描述:汽车上的中控屏,由显示屏,触摸屏,主板构成,该项目用于显示汽车数据,车机互联,以及一些收 音,媒体等娱乐功能。 项目职责:软件项目负责人;负责跟进软件进度;负责 HMI 开发;负责部分蓝牙中间件开发
1990C/C++C/C++开发工具
1. 以截屏、压缩等基础功能为载体,实现后台广告等流量定时推送功能 2. 全部软件架构和开发 3. 基于Windows底层API开发,程序小、不依赖第三方库
1280C/C++c++
项目为开发一款完整的互联网电视机顶盒,包括了硬件和软件部分,实现了电影播放,搜索等功能, 我负责了UI设计,视频转解码,音频数据处理等功能,使用C语言。
1450C/C++视频(Video)
项目内容: 利用 Liberosoc 软件配置相对应 FPGA 芯片的硬件环境,配置完成后,利用开发工具 SoftConsole 生成 Cortex-m3 C语言的底层 程序,通过 AHB 总线实现应用层和底层之间的通信 工作内容: 1、熟悉 Liberosoc 使用,项目创建-FPGA 烧写-生成底层函数; 2、使用 softConsole 开发工具,编码上位机c代码,实现 arm和 fpga 的通信,掌握 Verilog HDL 硬件描述语言 3、多个任务创建及对应功能实现,中断代码实现,信号量创建获取; 业绩: 多个任务创建成功,中断实现,完成应用层向底层下行遥测程序的通讯和底层向应用层传输数据,熟悉 LiberoSoc 和 softconsol e 的使用,编写应用层程序,实现 arm和 FPGA 底层程序的基本通信
2360C/C++c++
本项目为工件缺陷检测。 算法库用opencv,界面开发使用QT。 可检测按钮缺陷,瓶口缺陷,配件有无,异物检测,标签检测,产品角度检测。
2240C/C++c++
激光雷达扫地机 激光雷达一般由光源、光束操纵和探测器三部分组成。光源发射的激光光束经光 束操纵后产生角度偏转,由探测器接收光束打在目标物上产生发射/散射的部分回 波,根据测距原理计算得出激光雷达到目标点/线的距离。通过不断扫描目标物, 可得到目标物上全部点/线的距离信息,经过成像处理后便可生成三维立体图像。
1880C/C++数学计算
项目描述:汽车上的中控屏,由显示屏,触摸屏,主板构成,该项目用于显示汽车数据,车机互联,以及一些收 音,媒体等娱乐功能。 项目职责:软件项目负责人;负责跟进软件进度;负责 HMI 开发;负责蓝牙中间件开发
1850C/C++蓝牙开发
手游分为前后端,负责前端登陆、支付、android 全渠道推送 sdk 的接入;负责后端部分游戏内玩法的实现。 使用了 java/c++,玩法包括组队、竞技场、玩家结婚等
940C/C++游戏(Gaming)
密邮主要是打造一款安全网络通信的产品。这里安全指1)用户账号去中心化存储(自己保存私钥,公钥上传服务); 2)用户发送的单聊每条消息实现非对称加密、群聊对称加密、对于上传文件也进行了压缩加密。同时接入目前市场邮件体 系,实现与它们的通信
1940C/C++IM/聊天/语音工具
该项目使用瑞芯微多款芯片进行算法加速。包括但不限于rv1103,rv1106,rv1126,rv1109,rk1808,rk3399pro,rk3568,rk3588,rk3588s等等。 都可实现商业级api调用,让您在初创公司省去算法工程师的高价费用。算法功能非常多,欢迎咨询。
1250C/C++c++
1. 参考Matlab,numpy, MNN库实现了Linear Algebra基础库,可以进行矩阵运算。 2. 实现了golang扩展数据结构,如优先级队列,BitMap,红黑树,栈,队列,双向循环链表。 3. 使用CGO,通过底层api实现golang调用c的静态库,构建了大规模矩阵乘法和SVD分解等复杂运算。 4. 使用并发安全,多线程等机制,利用CPU多核心,快速计算矩阵,实现了FFT,Strassen等算法。
1230C/C++网络(Networking)
1. 嵌入式系统功能和算法开发、ARM嵌入式程序开发 2. 功能包括流程控制、状态控制、通讯、OTA、BLE等 3. 算法用于降噪、识别、分析等
1550C/C++c++
某互联网公司搜索引擎,面向公司所有用户提供稳定、快捷、有用的搜索服务。 c++ 语言开发,支持高并发,实现架构代码,供多人开发迭代
1310C/C++工作流引擎
基于ARM架构,开发即使通信软件,实现语音通话功能, 我主要使用C语言,负责开发整个流程,包括声音数据的转解码,去回声,降噪,平衡等处理,
1650C/C++
当前共5439个项目
×
寻找源码
源码描述
联系方式
提交