- 博客(10)
- 收藏
- 关注
原创 FreeRtos实时操作系统
FreeRTOS(Free Real-Time Operating System)是一个专门面向微控制器和小型微处理器的实时操作系统。作为一个轻量级的操作系统,它的内核仅需要几个C文件就能完成核心功能,这种精简的特性使其非常适合资源受限的嵌入式系统。FreeRTOS主要是用于多任务管理,任务间通讯,中断控制,内存管理。
2025-02-21 15:56:13
1524
原创 HAL库了解
【08】STM32·HAL库开发-HAL库介绍 | STM32Cube固件库介绍 | HAL库框架结构 | 如何使用HAL库及使用注意事项_stm32 hal库-优快云博客
2024-12-11 22:30:04
224
原创 解决MDK编译报错
这个是由于MDK5.3.8带的ARM编译器是V6版本,而例程使用的是v5版本,解决方法是重新下载安装ARM编译器。注意ARM编译器的安装路径需要在keil安装目录下的ARM文件夹中新建一个文件。下载安装的MDK是5.3.8。
2024-12-10 00:12:23
629
原创 串口通信理解
是电子工业协会(Electronic Industries Association,EIA) 制定的异步传输标准接口,同时对应着电平标准和通信协议(时序),其电平标准:+3V~+15V对应0,-3V~-15V对应1。其中n代表二进制的数量,数量不同所表示的帧格式也不同,常见的有8位二进制,7位二进制,5位二进制的数据位。RS-485:半双工、(逻辑1:+2V--+6V 逻辑0: -6V---2V)这里的电平指AB 两线间的电压差。TTL电平:全双工(逻辑1: 2.4V--5V 逻辑0: 0V--0.5V)
2024-06-13 23:13:53
941
原创 MFC 实现菜单功能
取一个名字,点击添加,会跳转到该函数,在其中可以添加点击菜单想要实现的功能。resource.h中定义宏,id可以自己定,不要重复。三、在想要实现菜单功能的cpp中载入菜单资源。一、在项目的资源视图中添加menu资源。自己绘制菜单添加到指定位置。在程序中实现按需添加菜单。头文件中声明响应函数。
2023-08-31 20:29:32
2693
原创 libxl在VS2010配置和使用
这是一个商业库,正版是需要收费的,破解版网上也能找到,配置方式差不多。右键项目名称,打开属性页——>配置属性——>VC++目录。运行后再项目路径下就会创建一个example.xls文件。依次将下面的项更改为刚解压的libxl下的文件。然后链接器——>输入libxl.lib;到官网下载libxl,引入头文件,和命名空间。
2023-08-22 09:22:45
543
1
原创 VS2010 MFC中List Control控件的使用
可以将多余的东西删除,方法是选中之后按键盘上的Delete建。在对话框的OnInitDialog初始化函数中设置List列表。实现效果为点击单元格会提示点击单元格的行号,列号,以及对应的值。选中List控件 ——>右键——>添加变量,为控件添加变量。选中List控件,在右侧属性栏中将view改为报表模式。在工具箱中拖拽List Control,创建MFC项目,类型选择基于对话框。给List控件的单元格添加点击事件。在生成的响应函数中添加如下代码。这些是List列表的简单操作。创建好后会有一个对话框。
2023-08-17 15:54:18
1026
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人