- 博客(5)
- 收藏
- 关注
原创 C#在控件里打开其他页面的方法
C#打开其他From的方法 private Form activeForm = null; //定义一个From //一个带参数的函数做成一个函数接口 private void OpenChildFrom(Form childForm) { if (activeForm != null) //判断页面是否被打开 activeForm.Close(); //如果打开就关闭 childForm.TopLevel = false;
2022-05-13 14:18:03
150
原创 Liunx进程管理
进程管理进程、线程定义进程描述符以及任务结构1、分配进程描述符2、进程描述符的存放3、进程的状态4、设置当前进程状态5、进程的上下文 进程、线程定义 进程就是处于执行期的程序(目标代码存放在介质上),进程不但包括运行的程序还包括一些其他资源,例如:打开的文件、挂起的信号、内核内部数据、处理器状态等。在一段内存上映射着一个执行线程,也包含存放全局变量的数据段; 线程就是进程中活动的对象,(也叫执行线程)。每个线程都拥有一个独立的程序计数器、进程栈和一组进程寄存器。 内核调度的对象是线程,而不是进程。传统Uni
2021-11-02 21:08:08
80
原创 2021-04-06
stm32学习(二)GPIO库的建立 知识点: 1.头文件的重复引用 #ifndef __STM32F10X_H #define __STM32F10X_H #endif 2.GPIO.h #ifndef __STM32F10X_GPIO_H #define __STM32F10X_GPIO_H #include "stm32f10x.h" #define GPIO_Pin_0 ((uint16_t)0x0001) /*!< 选择Pin0 */ //(0000000...
2021-04-06 11:53:03
108
原创 2021-04-06
STM32F103——构建库函数 知识点: 1.结构体 typedef struct{} 2.强制类型转换 3.宏定义 例如使用结构体: typedef unsigned int uint32_t; //32位无符号数据类型 typedef unsigned short uint16_t; //16位无符号数据类型 typedef struct { uint32_t CRL; //端口配置低寄存器 uint32_t CRH; ...
2021-04-06 11:03:55
57
原创 STM32f103c8t6学习记录
使用STM32CubeMX使用STM32CubeMX关于STM32CubeMX下载以及使用范围合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 使用STM32CubeMX STM32CubeMX软件是ST公司针对HAL库开发的一款自动配置GP
2021-04-04 18:18:34
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人