- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 记录一下使用HC(S)12单片机开发freertos项目遇到的问题
这里是设置总堆大小的,通过freertos_config文件也能更改,不过PE修改后,会覆盖它,所以一般就在PE中修改,其他配置项默认就行,以这里2048字节为例,如果在创建任务的时候给任务的的栈分配空间超过这个值,则会创建任务失败,进入FRTOS1_vApplicationMallocFailedHook回调,比如下面我下面两个任务分配的栈深度是200+100个单元也就是3002。
2023-03-23 19:13:10
506
原创 使用codewarrior for HC12 5.1开发freerto项目
解决使用codewarrior5.1进行freertos项目开发环境搭建的问题
2023-03-22 16:35:25
246
原创 wpf实现可爱卡通图像提醒喝水
效果图功能描述:打开程序后,每隔两个小时就会弹出喝水的提示,双击这个冰墩墩就可以关闭提示,再等两个小时就能再次弹出跳转链接重要说明:1 不提供源码2 该版本没实现自定义提醒时间,默认固定2小时3 如果想要程序开机自启,请阅读文件夹里的“温馨提示”4 需要1积分5 程序打开后,会没什么反应,因为要等2个小时后才看得到,可通过查看事件管理器,观察程序是否在运行,如下图6 程序无毒,请放心使用,这是冰墩墩,不是那熊猫啥的,鄙人也是个小菜鸡,哈哈哈。。。。...
2022-03-23 15:08:35
171
原创 C#学习笔记之接口,抽象类,静态类的区别
一、接口使用背景: 接口是把公共实例(非静态)方法和属性组合起来,以封装特定功能的一个集合。一且定义了接口,就可以在类中实现它。这样,类就可以支持接口所指定的所有属性和成员;与普通类相比: 1.接口成员没有访问修饰符 2.接口成员没有实体; 3.接口成员必须由引用该接口的类实现,并且是私有的 4.接口不能有构造函数二、抽象类使用背景: 当不希望父类被实例化,且仅让父类充当某些功能的媒介时,可以使用抽象类,抽象类与普通实例类差别很小,在不包含抽象成员的情况下,除了不能被实例化
2022-03-22 15:01:58
872
原创 C#学习笔记之静态构造函数
静态构造函数使用场景:创建静态成员的时候,需要预先初始化这些成员,但有时候需要执行更复杂的初始化,便可以采用创建静态构造函数的方式去初始化静态成员,例如: public static int A = 1; static StaticClass() { A = A + 10; }静态构造函数的注意事项一个类只能有一个静态构造函数,区别于非静态构造函数,非静态构造函数可以有多个,在一个类中,可以同时存在一个静态构造函数与多个非
2022-03-17 11:23:21
164
原创 VS使用Git协同作业时的方法
一 当你要推送你的分支时第1步: 你可以选择先提取再拉取,看一看对方改了些什么,或者直接拉取第2步: 当拉取后,你就可以在别人的修改之上修改你自己的代码,修改后推送到服务器,如果在这期 ---------------间,对方没做任何推送,你是可以直接推送成功的。------------但如果别人比你先一步推送了,你就推送不成功,会提示你先拉取对方的代码,让你拉取,你可以先提取看看会存在有什么冲突,因为这时候你的代码和他推送的代码都是在服务器那份代码上做了更改的,所以势必会产生冲突,跟第1步不一样
2021-11-05 23:45:52
224
原创 C# 对于base关键字与多态的理解
这里先上一份代码,来引出我的问题public class Person{ protected string ssn = "444-55-6666"; protected string name = "John L. Malgraine"; public virtual void GetInfo() { Console.WriteLine("Name: {0}", name); Console.WriteLine("SSN: {0}", s
2021-06-01 19:22:11
99
原创 大小端,结构体数据对齐,memcpy
大小端,结构体数据对齐,memcpy一、大小端模式判断1.大端模式2.小端模式3.大小端模式的判断二、结构体数据对齐1.引入库三、memcpy总结一、大小端模式判断1.大端模式大端模式是指一变量多字节存储时的一种存储模式,比如一个32位的变量为temp = 0x12345678,其在内存里的存储顺序是按照最低有效字节到最高有效字节的顺序,写入到内存的低地址段到高地址段,假设temp的地址为0x08000001,那么0x08000001存的是0x78,0x08000002存的是0x56,0x0.
2021-03-31 18:33:12
1306
3
原创 如何使用C#把数据写到EXCEL文档中
文章目录前言一、实现步骤1.引入库2.读入数据总结前言提示:本篇文章所写的方法只实现了对EXCEL文档写数据功能的实现,其余功能例如读数据,后面有时间会过来更新。提示:以下是本篇文章正文内容,下面案例可供参考一、实现步骤1.引入库右键点击“引用”,添加COM引用:勾选图中所示栏后,点击确定即可:import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsim.
2021-03-21 18:30:47
2767
原创 怎么锁定excel部分单元格不被修改
全选所有单元格,设置单元格格式为不锁定状态默认的所有单元格都是出于锁定状态,所以需要先解除他们的锁定状态。选中你要保护的单元格,把它的单元格格式设置成锁定状态在“审阅”板块,点击保护工作表可以选择输入密码或者不输入,这个密码是给你用来解除保护用的。然后这里我需要给大家讲一下前面步骤中提到的的“锁定与不锁定”的区别,锁定就意味着在你执行审阅板块中的保护工作表后,被你锁定的单元格是不可以被执行任意更改的,而没有被锁定的单元格只能被执行那些被你允许的操作,如上图我允许用户去选定未被锁定..
2021-03-18 13:17:24
3044
原创 解决beyond compare秘钥被吊销的问题
找到Scooter Software下的Beyond Compare 4文件路径中输入%AppData%\Scooter Software,回车确认即可打开文件夹。删除Beyond Compare 4这个目录删除Beyond Compare 4这个目录
2021-03-18 12:34:05
1836
原创 计算机基础
程序员的自我修养第一天说明一、总线频率1、CPU频率不高2、CPU频率变高了3、高速图形处理芯片的出现二、软件的分类#1、系统软件2、应用软件三、提高CPU利用率1、多道程序(Multiprogramming)2、分时系统(Time-Sharing System)3、多任务系统(Multi-tasking System)说明此文章主要参考《程序员的自我修养》一书在进行博客记录,主要目的是为自己做一个类似学习笔记之类的东西,我在读此书的同时,会把自己的一些理解与需要记忆的知识写在文章里面,方便自己以后来进
2021-03-09 14:59:41
192
2
解决chrom无法同步账户的问题
2023-07-03
支持FreeRtos的PE组件
2023-03-22
解决Chrome账户不能同步问题
2022-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人