04 2022 档案

该文被密码保护。
posted @ 2022-04-27 20:18 yassine 阅读(28) 评论(0) 推荐(0)
摘要:在单片机开发过程中,很多开发都是烧写hex文件的,所以在keil中,设置生成hex文件是必不可少的技能 因为刚开始接触keil,以前都是用IAR进行开发,所以不知道这一点 只需要在project-options for target里面设置output里 Create HEX file 勾选上就好了 阅读全文
posted @ 2022-04-24 18:21 yassine 阅读(709) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2022-04-24 11:09 yassine 阅读(73) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2022-04-24 08:22 yassine 阅读(23) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2022-04-23 20:47 yassine 阅读(6) 评论(0) 推荐(0)
摘要:CC2530串口发送接收字符串 实验目的:利用串口调试工具从PC端发送字符串给CC2530,接收到完整的数据后D4灯切换状态,并将数据发送回PC端。 涉及到的地方:串口通讯、灯的控制。 一、涉及到的寄存器 PERCFG寄存器 用于选择串口的引脚的位置,这里选择UARST0备用位置1,RX:P0_2、 阅读全文
posted @ 2022-04-15 21:04 yassine 阅读(1551) 评论(0) 推荐(0)
摘要:这几天苦于学习zigbee,也才是刚入门.在掌握8051的基础下,首先得调通2530的串口,不然怎么对得起这芯片呢? 说真的,学习zstack真的是让人崩溃的一件事情,当你对着资料连续看了两天也找不到下手的地方的时候,真的是有一种欲哭无声,有气生不出来的感觉. 我是想实现这样一种功能: zigbee 阅读全文
posted @ 2022-04-15 20:50 yassine 阅读(646) 评论(0) 推荐(0)
摘要:C#特性[Attribute]是一类特殊的语法结构,我们掌握了特性的相关用法,就能在运行时,通过反射,得到一些额外的属性,给后续程序逻辑进行使用和判断。 我们在日常的代码中,通常都是通过反射来获得相关特性对象,再赋值给相关对象,进行获取判断。 我们接下来看看,我们日常工作中的特性的使用。 构建自定义 阅读全文
posted @ 2022-04-12 17:11 yassine 阅读(234) 评论(0) 推荐(0)
摘要:在编程中,我们经常会用到接口,那什么是接口呢? 接口描述的是可属于任何类或结构的一组相关功能,所以实现接口的类或结构必须实现接口定义中指定的接口成员。 接口使用interface 关键字进行定义,可由方法、属性、事件、索引器或这四种成员类型的任意组合构成。 ##接口的特性: 1.接口类似于抽象基类, 阅读全文
posted @ 2022-04-11 22:25 yassine 阅读(1426) 评论(0) 推荐(0)
摘要:##购买云服务器 为什么购买云服务器? 云服务器的一大特点就是成本低,这对于一些创业者或是中小企业来说是非常有利的。 用户在使用云服务器时,可以根据自己的需求来购买云服务器,然后按照使用的资源量来付费。 云服务器付费方式非常灵活,最大程度的降低了企业用户的网站建设成本。 推荐云服务器 推荐原因:便宜 阅读全文
posted @ 2022-04-10 23:06 yassine 阅读(339) 评论(0) 推荐(0)
摘要:##演示视频 ##代码部分 [SerializeField] private Transform _start, _center, _end; [SerializeField] private int _count = 15; private void OnDrawGizmos() { foreac 阅读全文
posted @ 2022-04-08 21:08 yassine 阅读(318) 评论(0) 推荐(0)
摘要:c# yield关键字的用法 1.yield实现的功能 yield return: 先看下面的代码,通过yield return实现了类似用foreach遍历数组的功能,说明yield return也是用来实现迭代器的功能的。 using static System.Console; using S 阅读全文
posted @ 2022-04-07 22:46 yassine 阅读(277) 评论(0) 推荐(0)
摘要:##事先声明 此框架由Tarodev编写,仅做记录 ##演示效果 ##脚本模块 ###PlayerExtra.cs脚本 using System.Collections; using System.Collections.Generic; using UnityEngine; namespace T 阅读全文
posted @ 2022-04-07 11:13 yassine 阅读(388) 评论(0) 推荐(0)
摘要:大家好,这是 [C#.NET 拾遗补漏] 系列的第 08 篇文章,今天讲 C# 强大的 LINQ 查询。LINQ 是我最喜欢的 C# 语言特性之一。 LINQ 是 Language INtegrated Query 单词的首字母缩写,翻译过来是语言集成查询。它为查询跨各种数据源和格式的数据提供了一致 阅读全文
posted @ 2022-04-05 15:53 yassine 阅读(383) 评论(0) 推荐(0)
摘要:最近在看《C#高级编程(第九版)》这本书,看到了泛型接口这章。其中关于协变和逆变没太理解,讲得有点坑爹,网上查了许多资料,总算(感觉)弄清楚了,来这里记录一下。 一、协变和逆变是什么? 先从字面上理解 协变(Covariance)、逆变(Contravariance)。 co- 是英文中表示“协同” 阅读全文
posted @ 2022-04-05 11:50 yassine 阅读(338) 评论(1) 推荐(1)
摘要:# 前述 在C#里 , foreach语句可以用来遍历数组中的元素 ,如下所示 : int[] arr1 = { 10 , 11 , 12 , 13} ; //定义数组 foreach ( int item in arr ) //枚举元素 Console.WtitLine( $"Item value 阅读全文
posted @ 2022-04-03 19:59 yassine 阅读(263) 评论(0) 推荐(0)
摘要:一、多线程是什么? 说起多线程,那么就不得不说什么是线程,而说起线程,又不得不说什么是进程。 进程可以简单的理解为一个可以独立运行的程序单位,它是线程的集合,进程就是有一个或多个线程构成的。而线程是进程中的实际运行单位,是操作系统进行运算调度的最小单位。可理解为线程是进程中的一个最小运行单元。 那么 阅读全文
posted @ 2022-04-03 16:54 yassine 阅读(302) 评论(0) 推荐(0)
摘要:async/await 本身是个语法糖 看我这篇文章: https://blog.csdn.net/weixin\_46879188/article/details/120849575 C#的另一个语法糖:用yield实现IEnumerable接口也是采用这种技术。 使用async/await和.R 阅读全文
posted @ 2022-04-03 15:31 yassine 阅读(583) 评论(0) 推荐(1)
摘要:许多流行的语言都支持使用本地函数,并且在C#7中,对它们的支持几乎没有大张旗鼓地宣布。作为一个自认为是C#超级用户的人,我很少利用该功能,直到我意识到它对提高代码可读性有多大帮助,特别是在上下文中,它代替了注释/黑客,单元测试和一般来说,只是为了清理东西。 究竟什么是本地函数? 本地函数是嵌套在另一 阅读全文
posted @ 2022-04-02 22:18 yassine 阅读(261) 评论(0) 推荐(0)