基于QT 的字节流分割工具; (1)通过记载EXCEL 表格中字节格式,读取为配置信息; (2)数据字节流,根据配置信息,按配置信息中字节占位情况,自动解析数据; 主要用于嵌入时设备,通信数据的协议解析,便于开发;
2022-12-07 14:23:26 12.99MB 嵌入式调试工具
1
网上找的版本上修改的,原来的版本,大于0xffff之后,数据会异常,调试发现,对hex的协议解析,存在偷懒行为。重新调试并修改bug,并添加bat参数调用的特性 整体功能: 1、hexMerge.exe支持拖动和手动选择hex文件,并自动识别boot和app,依据原理是,hex里面有存入地址信息,0x0800 0000的当作boot,否则,识别为APP 2、hexMerge.exe支持由hex合成 hex和Bin,支持单个hex转,但不支持两个bin合成bin
2022-12-07 12:03:49 19KB hex合成bin hex合成hex 嵌入式
1
蓝桥杯大赛嵌入式组-第六届省赛-电压测量监控设备 包含主观题题目文档和完整的工程代码文件,实现了题目要求的全部功能 加入了长按检测,长按B4,可实现快速调整参数的功能
2022-12-06 22:43:04 3.63MB 嵌入式
1
单片机系统上解码jpeg或者显示bmp图片已经非常常见,且获取资源很容易。但是png图片格式的解码比较少,一方面缺乏库,另一方面png采用无损压缩,对于单片机要求略高。这个资源是使用lodepng库解码。1.使用lodepng解码,源代码为。使用最少2个文件就能完成png的解码。不像libpng + Zlib需要许多文件,并且有很多关联头文件。 lodepng-master为原始代码 https://lodev.org/lodepng/ 也有github主页https://github.com/lvandeve/lodepng 2.非常适用于单片机系统
2022-12-06 21:07:57 255KB png解码 嵌入式 单片机
1
基于嵌入式设备的内存分配器实现,使用C/C++语言进行设计。
2022-12-06 18:02:31 3KB C/C++ 内存管理
1
采用STM32F103C8T6单片机,KeilMDK5.32版本 定时器2的使能信号被用于作为触发输出(TRGO),定时器2工作在触发模式下,TRGI来源输入捕获的上升沿信号。 定时器3工作在触发模式下,TRGI来源定时器的TRGO。 定时器2 计数周期1000ms 定时器3 计数周期500ms 开启定时器2和3的更新中断,在更新中断回调函数发送相应的数据。 先初始化主模式下的定时器,因为在定时器初始化函数中会手动置位UG(为了保证装载ARR,PSC的影子寄存器),而主模式下TRGO信号来源一开始默认是UG位(TIMx_CR2寄存器中的MSM位)。 如果先初始化从模式定时器3,定时器3工作在触发模式下,TRGI信号来源为定时器2的TRGO,而定时器2还未初始化,故TRGO信号来源默认是UG位,故在定时器2初始化过程中会置位UG位,从而触发定时器3的从模式触发模式,导致定时器3开始计数,而在本例中,定时器2和定时器3应该在定时器2的输入捕获通道1的上升沿出现的时候才开始计数,故需要先初始化定时器2
2022-12-06 12:52:08 16.56MB stm32 源码软件 arm 嵌入式硬件
1
VSCode是微软于2015年发布的一款免费开源的现代化轻量级代码编辑器,一款运行于多个操作系统,针对于编写现代Web和云应用的跨平台的源代码编辑器。它具有对JavaScript,TypeScript和Node.js的内置支持,并具有丰富的其他语言(例如C++,C#,Java,Python,PHP,Go)和运行时扩展的生态系统。有良好的程序编写体验。1.46.0版本
2022-12-06 10:17:12 54.76MB vscode
1
电子-多路舵机lcd显示角度.zip,单片机/嵌入式STM32-F0/F1/F2
2022-12-06 01:36:33 3.88MB 单片机/嵌入式STM32-F0/F1/F2专区
1
Linux内核代码的庞大令不少人“望而生畏”,也正因为如此,使得人们对Linux的了解仅处于泛泛的层次。如果想透析Linux,深入操作系统的本质,阅读内核源码是最有效的途径。我们都知道,想成为优秀的程序员,需要大量的实践和代码的编写。编程固然重要,但是往往只编程的人很容易把自己局限在自己的知识领域内。如果要扩展自己知识的广度,我们需要多接触其他人编写的代码,尤其是水平比我们更高的人编写的代码。通过这种途径,我们可以跳出自己知识圈的束缚,进入他人的知识圈,了解更多甚至我们一般短期内无法了解到的信息。Linux内核由无数开源社区的“大神们”精心维护,这些人都可以称得上一顶一的代码高手。透过阅读Linux内核代码的方式,我们学习到的不光是内核相关的知识,在我看来更具价值的是学习和体会它们的编程技巧以及对计算机的理解。 内核源码的分析并非“高不可攀”。内核源码分析的难度不在于源码本身,而在于如何使用 内核的设计是优美的。在一般的应用软件设计领域,编码的地位可能不被过度的重视,因为开发者更注重软件的良好设计,而编码仅仅是实现手段问题——就像拿斧子劈柴一样,不用太多的思考。这在内核中并不成立。
2022-12-05 20:02:33 160.5MB linux源码 嵌入式 驱动开发 内核理解
1
蓝桥杯训练板(CT117E-M4)实现贪吃蛇源码
2022-12-05 17:37:01 26.7MB 蓝桥杯 stm32 c语言 嵌入式
1