logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

8086/8088单板机VSCode集中环境开发编译

8086单板机VSCode集成编译下载文件包资源-CSDN下载

文章图片
8086/8088单板机VSCode集成自动下载功能(完善串口接收显示版)

本文介绍了一个PowerShell脚本combined_serial.ps1,该脚本实现了串口监视和文件发送功能。脚本首先显示可用串口列表供用户选择,然后进入串口监视模式接收数据,按任意键后可切换到文件发送模式。发送文件时支持显示传输进度,并自动关闭串口连接。运行记录显示脚本成功在COM9端口以9600波特率接收数据并发送59字节文件,最后收到设备响应数据。该工具适用于串口调试和文件传输场景,具有

文章图片
#vscode#ide#编辑器 +1
用C#生成一个将dos 16位exe文件转换成com格式的命令行程序

这篇文章介绍了一个将16位DOS可执行文件(EXE)转换为COM格式的C#程序。程序首先解析MZ格式的EXE文件头,验证文件是否符合转换条件,包括:必须是TINY内存模型、入口点在CS:100h或CS:0000h、无重定位项、总大小不超过64KB等。验证通过后,程序会提取EXE文件中的代码和数据映像,去除MZ头信息,生成纯二进制的COM文件。程序提供了详细的错误检查和警告提示,确保转换的可靠性。转

文章图片
#c##开发语言#操作系统
c#多串口重量采集上位机程序

【代码】c#多串口重量采集上位机程序。

文章图片
#c##开发语言
C# partial 关键字详解

partial关键字允许将的定义分散在多个文件中。编译器会在编译时将所有部分合并为一个完整的定义。

文章图片
#c##开发语言
windows 系统文件修复指令

Windows系统提供了两个内置工具用于修复文件问题:SFC(系统文件检查器)和DISM(部署映像服务和管理)。通常先使用SFC扫描并修复受保护的系统文件,若无效再使用更底层的DISM工具修复系统映像。具体步骤包括以管理员身份运行命令提示符执行相应命令(SFC为sfc/scannow,DISM为DISM.exe/Online/Cleanup-image/Restorehealth),需耐心等待扫描

文章图片
#windows
程序员职业生存法则一:及早地建立个人品牌

程序员职业发展的关键差异往往不在于技术能力,而在于个人品牌建设。技术会迭代,但个人品牌作为长期资产能带来更多机会、议价权和抗风险能力。建议从技术博客、开源贡献、社区互动和细分领域深耕入手,避免追求完美、过度包装等误区。建立个人品牌是对职业的长线投资,初级开发者更应尽早行动,通过持续输出和真诚分享获得差异化优势。

文章图片
#职场和发展
程序员为什么要学习命令行编译

《命令行编译:程序员必须掌握的硬核技能》摘要 在图形化IDE普及的当下,命令行编译仍是程序员必备的核心能力。它打破IDE黑箱,让开发者直面预处理、编译、链接全过程,便于诊断复杂构建问题;是理解Make/CMake等构建系统的基础;支持在服务器等无界面环境使用GDB等专业调试工具;与持续集成流程天然兼容;具有跨平台、轻量化优势。掌握命令行编译并非否定IDE价值,而是实现从"会用工具&quo

文章图片
#学习#嵌入式硬件#单片机
用汇编在8088单板机上创建一个进程

本文介绍了在8088单板机上用汇编语言实现极简多任务切换的方法。由于8088工作在实模式且无MMU,所有进程共享同一物理地址空间,核心是通过保存/恢复寄存器现场实现协作式任务切换。主要内容包括:1)采用协作式多任务模型,任务主动调用Yield让出CPU;2)定义任务控制块(TCB)结构保存栈指针和任务链;3)详细说明了初始化TCB、任务切换函数和任务入口的汇编实现;4)给出完整代码示例,演示两个任

文章图片
8088单板机监控程序解读(三)

8086/8088 CPU在响应INT1中断时,硬件会自动清除TF(Trap Flag)标志位,防止中断处理程序陷入无限单步循环。中断响应过程包括:压栈FLAGS(此时TF=1)、清除TF和IF标志位、保存CS:IP并跳转中断向量。实验验证显示,中断服务程序执行时的FLAGS寄存器中TF=0,而保存的用户FLAGS中TF=1。这种机制确保了单步调试的正常流程:用户程序指令触发INT1后,CPU能正

文章图片
#单片机#嵌入式硬件
    共 23 条
  • 1
  • 2
  • 3
  • 请选择