会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yeshenmeng
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
12
13
14
15
16
17
下一页
2019年3月5日
HAL库详解
摘要: 转自:https://blog.csdn.net/zcshoucsdn/article/details/55213616
阅读全文
posted @ 2019-03-05 13:59 yeshenmeng
阅读(1040)
评论(0)
推荐(0)
2018年10月15日
CRC分段校验
摘要: 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)
2018年10月13日
IAR编译器
摘要: 1、在Build输出框中单击鼠标右键可以选择查看的信息,包括每个文件代码大小,数据大小,以及整个工程代码与数据大小等。 2、在IDE Options的key bingdings功能下可以查看和设置需要功能的快捷键方式 3、设置程序起始地址与中断向量偏移 4、移植UCOS的时候需要将OS_CPU_A(
阅读全文
posted @ 2018-10-13 12:24 yeshenmeng
阅读(1846)
评论(0)
推荐(0)
2018年10月12日
(转)UCOSII源代码剖析
摘要: 启动工作原理 刚接触操作系统的时候觉得这个最神秘,到底里面做了什么,怎么就成了个操作系统,它到底有什么用,为什么要引进来着个东东。学了之后才知道,原来最根本的思想还是源于汇编里面的跳转和压栈,以调用一个函数为例,编译后的汇编肯定是先通过SP压入当前代码段地址然后就是保存一些寄存器的值放栈里面(51单
阅读全文
posted @ 2018-10-12 11:25 yeshenmeng
阅读(1275)
评论(0)
推荐(0)
2018年10月10日
(转)stm32硬件IIC
摘要: 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)
keil MDK注意事项
摘要: 1.MDK中的char类型的取值范围是? 在MDK中,默认情况下,char 类型的数据项是无符号的,所以它的取值范围是0~255。它们可以显式地声明为signed char 或 unsigned。因此,定义有符号char类型变量,必须用signed显式声明。我曾读过一本书,其中有一句话:“signe
阅读全文
posted @ 2018-10-10 10:30 yeshenmeng
阅读(2336)
评论(0)
推荐(0)
2018年10月6日
(转).Net中自定义类作为Dictionary的key详解
摘要: 在定义数据结构时,Dictionary提供了快速查找数据的功能,另外Dictionary< TKey, TValue >属于key-value键值对数据结构,提供了泛型的灵活性,是数据结构的一个利器,但是目前拥有的string,int,bool等基础数据类型并不能满足我们的需求,那么如何把自定义的数
阅读全文
posted @ 2018-10-06 12:19 yeshenmeng
阅读(499)
评论(0)
推荐(0)
2018年9月12日
(转)抽象类、抽象属性、抽象方法
摘要: 抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。 下面我们以水果为例,首先定义抽象类Fruit,抽象类中有公共属性vendor,抽象属性Price和抽象方法GrowInArea, 下面定义一个Apple类,继承抽象类 子类继承抽象类,
阅读全文
posted @ 2018-09-12 10:37 yeshenmeng
阅读(4849)
评论(1)
推荐(0)
2018年9月7日
网络cmd命令
摘要: 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)
2018年9月5日
(转)UCOSII在任务切换与出入中断时堆栈指针的使用、任务堆栈与内核堆栈
摘要: 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)
上一页
1
···
12
13
14
15
16
17
下一页
公告