摘要: 转自:https://blog.csdn.net/zcshoucsdn/article/details/55213616 阅读全文
posted @ 2019-03-05 13:59 yeshenmeng 阅读(1040) 评论(0) 推荐(0)
摘要: crc16 modbus分段校验码: 此段代码是从flash中读取2048*3bytes数据进行crc校验,由于内存原因分成三次(每次2048字节)计算crc值,结果等同于一次计算(2048*3)的crc值 在线CRC工具:https://www.lammertbies.nl/comm/info/c 阅读全文
posted @ 2018-10-15 14:26 yeshenmeng 阅读(2873) 评论(0) 推荐(0)
摘要: 1、在Build输出框中单击鼠标右键可以选择查看的信息,包括每个文件代码大小,数据大小,以及整个工程代码与数据大小等。 2、在IDE Options的key bingdings功能下可以查看和设置需要功能的快捷键方式 3、设置程序起始地址与中断向量偏移 4、移植UCOS的时候需要将OS_CPU_A( 阅读全文
posted @ 2018-10-13 12:24 yeshenmeng 阅读(1846) 评论(0) 推荐(0)
摘要: 启动工作原理 刚接触操作系统的时候觉得这个最神秘,到底里面做了什么,怎么就成了个操作系统,它到底有什么用,为什么要引进来着个东东。学了之后才知道,原来最根本的思想还是源于汇编里面的跳转和压栈,以调用一个函数为例,编译后的汇编肯定是先通过SP压入当前代码段地址然后就是保存一些寄存器的值放栈里面(51单 阅读全文
posted @ 2018-10-12 11:25 yeshenmeng 阅读(1275) 评论(0) 推荐(0)
摘要: cube与I2C:https://www.cnblogs.com/121792730applllo/p/5044920.html I2C官网:https://www.i2c-bus.org/standard-mode/ Ⅰ、写在前面 上一篇文章是“STM32F10x_模拟I2C读写EEPROM”,讲 阅读全文
posted @ 2018-10-10 14:12 yeshenmeng 阅读(21388) 评论(0) 推荐(2)
摘要: 1.MDK中的char类型的取值范围是? 在MDK中,默认情况下,char 类型的数据项是无符号的,所以它的取值范围是0~255。它们可以显式地声明为signed char 或 unsigned。因此,定义有符号char类型变量,必须用signed显式声明。我曾读过一本书,其中有一句话:“signe 阅读全文
posted @ 2018-10-10 10:30 yeshenmeng 阅读(2336) 评论(0) 推荐(0)
摘要: 在定义数据结构时,Dictionary提供了快速查找数据的功能,另外Dictionary< TKey, TValue >属于key-value键值对数据结构,提供了泛型的灵活性,是数据结构的一个利器,但是目前拥有的string,int,bool等基础数据类型并不能满足我们的需求,那么如何把自定义的数 阅读全文
posted @ 2018-10-06 12:19 yeshenmeng 阅读(499) 评论(0) 推荐(0)
摘要: 抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。 下面我们以水果为例,首先定义抽象类Fruit,抽象类中有公共属性vendor,抽象属性Price和抽象方法GrowInArea, 下面定义一个Apple类,继承抽象类 子类继承抽象类, 阅读全文
posted @ 2018-09-12 10:37 yeshenmeng 阅读(4849) 评论(1) 推荐(0)
摘要: 1、ping ip; 检测IP地址是否相通 ping命令的常用参数选项 ping IP -t:连续对IP地址执行ping命令,直到被用户以Ctrl+C中断。 ping IP -l 2000:指定ping命令中的特定数据长度(此处为2000字节),而不是缺省的32字节。 ping IP -n 20:执 阅读全文
posted @ 2018-09-07 14:22 yeshenmeng 阅读(470) 评论(0) 推荐(0)
摘要: 1 uc/os ii在M3中的堆栈结构 1.1 M3入账序列 1.2 加上手工入栈序列 2 PendSV在Cortex-M3中的应用 Systick为嵌入到内核中,优先级比一般中断优先级高。若在一般中断的ISR执行过程中,发生了Systick异常,则Systick会抢占该ISR。若此时Systick 阅读全文
posted @ 2018-09-05 10:52 yeshenmeng 阅读(2485) 评论(0) 推荐(0)