汇编

汇编程序(英语:Assembler)指把汇编语言书写的程序翻译成与之等价的机器语言程序的翻译程序,是为特定计算机或计算机系列设计的一种面向机器的语言,由汇编执行指令和汇编伪指令组成。汇编程序的雏型是在电子离散时序自动计算机EDSAC上研制成功的,通常用于编写系统的核心部分程序,或编写需要耗费大量运行时间和实时性要求较高的程序段。汇编程序主要分为简单汇编程序、模块汇编程序、条件汇编程序、宏汇编程序、高级汇编程序几种。
产品从0-1都是由我完成,包括前期项目规划,设计,原理图设计,PCB制图, 物料选型,软件规格书,C语言程序,调试,测试验证,量产资料交接到生产。
860C/C++硬件驱动/工具
利用单片机简易秒表控制,其中用三个按键分别实现秒表的启动、停止及清零,计时范 围为 0~59min59s,并将计时时间在四位数码管上显示出来。 利用单片机简易秒表控制,其中用三个按键分别实现秒表的启动、停止及清零,计时范 围为 0~59min59s,并将计时时间在四位数码管上显示出来。 最后软硬件联调加实物显示图。
230单片机WebDAV 开源软件
利用单片机简易秒表控制,其中用三个按键分别实现秒表的启动、停止及清零,计时范 围为 0~59min59s,并将计时时间在四位数码管上显示出来。 利用单片机简易秒表控制,其中用三个按键分别实现秒表的启动、停止及清零,计时范 围为 0~59min59s,并将计时时间在四位数码管上显示出来。 最后软硬件联调加实物显示图。
240单片机WebDAV 开源软件
大学生电子大赛参赛作品开发 概念产品展示demo制作 飞思卡尔智能车大赛电路制作,代码编写和测试 单片机DIY制作,各种脑洞产品 各种CAN,UART上位机测试程序开发
70嵌入式嵌入式
Flat Assembler开源项目
Flat Assembler 是一个快速高效的80x86的汇编工具,支持DOS、Windows、Linux操作系统,支持包括 8086-80486/Pentium instructions wi...
390汇编编译器
1.基于半桥称重模块传感器开发,本模块作为三维足型扫描系统的一部分 2.基于STM32F1+CS1237芯片,采集体重后通过UART将数据传输给三维足型扫描系统 3.程序包含UART,TIM,CAN,IWDG等驱动 4.附件为称重模块的全部开发资料,有需要可以自取
770C/C++智能硬件
模拟全新小区场景,通过云平台,远程控制家庭中的开关量,和获取家庭中的状态值,可以收集温湿度,空气质量,是否有火灾情况,用stm32f407,作为小区单元的网关,利用stm32f103作为小区单元中每户人家。以STM32为主控,并通过IC协议显示在OLED屏上,之外可以通过蓝牙控制房间的灯和门。项目功能: 1、显示当前房间的温度,湿度,光照强度。 2、控制舵机实现门锁,实现 锁,反锁,解锁,解反锁,实现指纹解锁。 3、人脸识别,通过摄像头上传到阿里云进行比对识别,进行门的开关,如果有陌生人就通过网络警报。
190嵌入式开源SIP项目
详细内容:https://bbs.oldmantvg.net/thread-20682.htm 使用视频:https://www.bilibili.com/video/BV15X4y1r7iG/ 在原版的基础上,对界面进行了汉化,增加了配置参数的界面,添加了金手指的功能,添加按键映射的功能,添加调整画面输出的功能。
150单片机APP
(1)基于Windows 平台的PCIE和USB驱动开发;设备驱动开发; (2)4G和5G模组的HOST驱动开发 (3)C和C++ 语言 (4) 支持设备安装卸载以及升级
510C/C++Visual Studio Code 扩
本人独立研发了通过微信小程序的BLE与ESP32通讯控制智能锁,通过RSA进行加解密。硬件采用ESP32模块,固件采用FreeOS嵌入式操作系统。
360uniapp嵌入式操作系统
非标自动化生产线研发 担任角色:电气工程师 负责工作:整个设备的电气工作 获得业绩:完成整台设备的电气工作 负责领域:电气设计 参与工作事项:参与研发五金铰链整线生产设备 负责整线电气设计。 具备业务能力: 1、进行电气选型与电气成本的核算。 2、设计整条生产线的电气装配图和电路图。 3、对整条生产线的主机程序与上位机程序进行编写。 4、指导电工进线整线的装配和工艺把控。 5、编写设备说明书与相关资料备案。 业绩介绍: 1、完成了五金铰链整条生产线的电气设计。 2、掌握了设备电气的选型和成本的最优控制。 3、掌握了设备电气装配的工艺要求。
440汇编PLC
1.一种基于STM32的串口IAP成熟方案 2.可以轻松实现不拆机对设备进行固件更新 3.附件提供了完整的参考资料及升级软件 4.只需要更换通信接口就可以实现更多升级方式
1550C/C++C#
本项目的核心是在Linux操作系统的PPC64 V1架构下实现内核热补丁技术。热补丁技术允许在不重启系统的情况下动态更新内核,这对于需要高可用性的系统环境至关重要。开源内核支持PPC64 V2架构的内核热补丁,但产品硬件要求使用PPC64 V1,所以需要对比V1V2的ABI并做相关适配修改。 项目的主要工作包括两部分:一是对Linux内核进行定制化修改,使其能在PPC64 V1架构上支持热补丁技术;二是对现有的内核热补丁工具kpatch进行升级和改造,使其兼容PPC64 V1架构。这些改进不仅涉及内核代码的深度修改,还包括对kpatch工具的核心机制的理解和优化。 此项目的难点包括: 1. 熟悉PPC64 V1和V2架构的差异 挑战:对PPC64 V1与V2架构的细微差别有深刻理解是关键,因为这直接影响内核热补丁技术的实现方式和效果。 解决:通过深入研究PPC64架构的官方文档,以及分析现有的内核代码,来理解两个版本之间的差异。 2. 补丁制作对PPC64 V1的ELF文件格式的熟悉度 挑战:制作适用于PPC64 V1架构的内核热补丁,需要对该架构的ELF文件格式有非常详细的理解
770C/C++Linux内核
该智能手表项目使用 lvgl 开发,具有美观界面和流畅交互。它能显示各种信息,如时间、天气、通知等,并支持多种运动模式和健康监测功能,为用户提供便捷的生活体验。
170嵌入式硬件驱动/工具
编写本使用说明的目的是充分叙述本软件的运行环境、可实现功能以及操作方法,帮助使用者了解本软件的使用方法,并为软件的维护和更新提供必要的信息。这是一个用于将特定格式的文本文件转换为16进制二进制文件的面向对象程序,同时集成日志处理功能以记录转换过程。本软件专门用于分割和比较二进制文件。它读取一个文件,将其内容按奇偶位置分割到两个文件,并记录比较结果到日志文件中。
110汇编webapp
项目是使用rust语言基于risc-v指令集架构开发的类linux操作系统,系统主要分为操作系统内核、进程管理、文件系统驱动等模块,我负责学习并开发操作进程调度部分,学习内核调度用户进程的原理,并实现用户进程的调度。学习并实现内存页管理、虚拟内存地址映射
340驱动开发rust
当前共17个项目
×
寻找源码
源码描述
联系方式
提交