unsv29的专栏

一个嵌入式软件工程师的流水账记录...

linux 双向链表--链接

数据结构与算法系列 目录   深度剖析linux内核万能--双向链表,Hash链表模版  

2019-02-21 08:59:23

阅读数 24

评论数 0

如何下载linux源码[转]

https://www.kernel.org/ HTTP             https://www.kernel.org/pub/         GIT             https://git.kernel.org/         官网下载经常速度太慢,无法下载,提供另一个链接...

2019-02-13 13:24:20

阅读数 50

评论数 3

利用segger的J-flash软件产生测试数据填充flash

测试BOOTLOader需要把没有用到的空间填充数值进行“全地址覆盖测试”,填充什么数值好呢?当然是随机数比较最好,但是比较麻烦,所以偶然发现在J-FLASH界面有个选项: 生成了一些自增数据。当然不是最佳方案,凑合用吧。...

2019-01-31 10:00:45

阅读数 46

评论数 0

黄敏思先生讲解《保证CAN运行稳定的核心设计与测试》

博主unsv29按:这是周立功公司的黄敏思先生的CAN总线视频教学。 上大学时,我师兄曾去周立功公司应聘过,结果没有通过。师兄说,周立功要求很高。打那以后我就记住了周立功这个名字。后来关注了周立功的新浪博客,并且和周立功在博客里有稍许互动。给我印象比较深的是,周立功先生博客发表的时间总是在半夜一...

2019-01-04 20:04:20

阅读数 90

评论数 0

因为某项目未能生成,所以无法发布 解决方法

VS2008 , 原先是在电脑A发布 后来换成电脑B 结果出现B无法发布, 一看签名发现是还是电脑A的用户名字,于是按照:   http://blog.sina.com.cn/s/blog_59a3e0a90100bk9l.html 签名的位置在哪?就看这个链接https://www...

2018-12-25 15:00:02

阅读数 41

评论数 0

AxMSWinsockLib这个东东再哪里

这个问题搞了好久,大概陆续有大半天时间。 主要是换了最新的电脑是WIN10的系统,于是只能在老的旧的台式机上装了个WIN7,结果原先的VB2008 的VB.NET程序提示缺少AxMSWinsockLib,还少一个忘记名字了。 现在后来大概明白这两个控件都是由mswinsck.ocx生成的。 ...

2018-12-25 09:31:56

阅读数 43

评论数 0

visual studio 中的Thread.Sleep(1)到底延时多少啊

以前用的T420电脑 Thread.Sleep(1)是延时了1ms。 现在换了个T480竟然 Thread.Sleep(1)是延时了15ms。 于是又换了个老掉牙8年前的XP电脑,也是15ms。 看这个讨论吧: https://bbs.csdn.net/topics/391983243?p...

2018-12-17 09:50:34

阅读数 116

评论数 0

任正非会见索尼CEO吉田宪一郎会谈纪要[转]

本博主UNSV29注:最早是在手机上看到了这篇文章,给我留下极深的印象。因为一般任正非阐述对产品管理等相关的文章比较零散,而这篇访谈集中讲解了他的观点。我觉得他对产品开发以及客户交流方面的观点在不少行业都具有普适性。当然,我更好奇他是如何得出这样的总结的,这一定是个不断学习,不断交流,不断探索的过...

2018-12-11 13:59:39

阅读数 192

评论数 0

micropthon需要多少栈?

经过尝试micropython需要0xC84=3204字节栈。如果小于这个,那么要么是进入harddefault,要么弹出assert提示,要么卡在micropython内部的某个函数出不来了。 我运行的是     mp_init();     do_str("print(...

2018-12-08 19:47:40

阅读数 41

评论数 0

makefile入门手记【1】

makefile的重要性 (1)makefile是一项通用技能,我平时用MDK编辑环境编程,基本上没有接触过makefile。但是仍然晓得makefile的重要性,因为我平时找到的一些很好的开源源代码例子都是用makefile编译的,如果我想要了解这些优秀的源代码,那么比如要会makefile。...

2018-12-06 11:25:10

阅读数 58

评论数 0

完美解决office“您正在试图运行的函数包含有宏或需要宏支持的内容”【转】

完美解决office“您正在试图运行的函数包含有宏或需要宏支持的内容”

2018-11-27 09:27:36

阅读数 69

评论数 0

f_mount怎么个用法?

fatfs 学习笔记--f_mount用法 这个文章后面的评论: 疯小草: 我补充一下吧,其实只有一个设备的时候也并不是f_mount(&fs,"",1)就是对的,这牵扯到了ffconf.h里面的默认设置FF_VOLUMES 是1,...

2018-11-27 08:53:03

阅读数 530

评论数 0

函数定位&变量定位链接

 转 IAR STM32 函数和变量的绝对地址定位  

2018-11-20 15:12:53

阅读数 34

评论数 0

STM32F407的扩展外部内存初始值

2018.11.13 把pvmalloc里面的内存用外部内存。函数内部我弄了个标志变量,结果发现初始值不为0. 后来发现过在main之后进行初始化外部内存配置,则初始值不为0,如果在main之前配置就是在STM32F4XX_SYSTEM.C里面配置初始值就是0了。 事实上我在本博客的前几天写...

2018-11-13 14:34:18

阅读数 116

评论数 0

系统安全——软件健壮性【转】

系统安全——软件健壮性   废话系统安全 最近一年,飞机失事的事情发生了好多起。于是乎,飞机是否是一种安全的出行工具的讨论又再一次燃起了战火。 我无意对该话题展开讨论,只是可以举个例子说明一下。 如果A城市一年出了10次抢劫事件,B城市一年出了1次杀人事件。那么可能会有很多人觉得B城市相对更不...

2018-11-08 10:37:28

阅读数 52

评论数 0

fatfs-SDIO的写文件时间耗费在哪里了(之四)?

目标是什么?    (1)  记录的要快,记录的要多。 (2)PLC的scantime要尽可能的小,尽可能的稳定。不能平时都是20ms,偶尔来个200ms,这个不行。 方法是什么? 实验。因为理论掌握的不好,所以只能靠实验。边分析边实验,不能胡乱实验。     《fatfs-SDIO...

2018-10-30 15:39:59

阅读数 194

评论数 1

fatfs函数的用法学习方法

FRESULT result_9; FIL file_9; uint32_t bw_9; __align(4) char buf_9[1024 * 4] = {0}; //.4-8-16-32- typedef struct { uint8_t f_open; u...

2018-10-30 11:35:49

阅读数 61

评论数 0

[转]FatFS文件系统 ,详解每个API用法

转自:http://blog.chinaunix.net/uid-20766895-id-2827635.html FatFS文件系统 分类: C/C++ 2011-09-13 20:01:42     FATFS是一个为小型嵌入式系统设计的通用FAT(File Allocation ...

2018-10-30 08:22:04

阅读数 66

评论数 0

fatfs-SDIO的写文件时间耗费在哪里了(之三)?

在《fatfs-SDIO的写文件时间耗费在哪里了(之一)?》我们用了如下的做法来测试f_write()的执行时间:   f_open(); while(1) { f_write(); } 在《fatfs-SDIO的写文件时间耗费在哪里了(之二)?》我们用了如下做法来测试f_op...

2018-10-26 14:50:19

阅读数 169

评论数 0

fatfs-SDIO的写文件时间耗费在哪里了(之二)?

在《fatfs-SDIO的写文件时间耗费在哪里了?》文章里面我们分析了f_write的执行时间,如下: f_open(); while(1) {       f_write();  } 本文将分析open  write  close这三个函数放在一起的执行时间: while(1) {...

2018-10-26 13:00:01

阅读数 120

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭