自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dragon_cdut的博客

和大家一起学习交流。

  • 博客(510)
  • 资源 (12)
  • 收藏
  • 关注

转载 linux 定时器简单使用例程

原文地址:https://www.cnblogs.com/swey/p/4114897.html我们常常有设置系统在某一时间执行相应动作的需求,比如设置电脑什么时候自动锁屏,什么时候自动关机,设置应用程序什么时候自动运行,什么时候自动退出。这些与时间相关的功能,都需要依靠操作系统中的定时器来实现。  linux中定时器的使用原理很简单,你只需设置一个超时时间和相应的执行函数,系统就会在超时...

2019-05-31 14:27:21 7483

原创 txt文本中,一行最大字符数是多少,文本最大行数是多少

通过查阅相关资料:txt文本一行最大字符数:英文字符1024个 txt文本最大行数理论上没有限制,只要存储空间足够大。当然超过了存储空间自然就限制了txt文本大小了,文本大小不可能比存储空间还要大。...

2019-05-29 09:58:00 15704

原创 c enum枚举变量做函数形参

demo:#include<stdio.h>typedef enum {NUM0=0,NUM1,NUM2,NUM3}enum_type;int func(enum para){printf("the enum number is %#x\n",para);return 0;}int main(){enum_type enum_d...

2019-05-28 13:17:22 8021 1

原创 农村人进城为什么房价再贵也要买房,而不是一直租房

1,娃娃上学需要解决户口问题,没户口外地学生不好入学。城市教育资源与户口挂钩。2,租房住交了租金,房子还不能自己做主,如果遇到奇葩房东,居住感很差,没有任何幸福感。3,自己有房,身边的朋友、亲人才看得起你。4,自己有房城里人才不嫌弃你是农村人,要不然总觉得租房的比有房的矮一截。5,自己有房,可以按照自己喜欢的风格装修房子,选购家具,什么都是自己喜欢的,住起来舒服。6,租房还面临...

2019-05-22 16:37:20 144

转载 C #include "*.c"用法

原文地址:https://blog.csdn.net/qq_21792169/article/details/50896445今天我在看代码的时候突然看到在一个.c文件中包含了#include "*.c"代码,这个让我很诧异,然后google了一下,才发现是这么回事情,下面我写了一个测试代码,我相信你看完本篇文章就应该理解#include "*.c"文件的用法了。测试代码如下:mai...

2019-05-17 16:19:41 7138 3

转载 VxWorks CACHE DMA冲突问题分析

原文地址:http://blog.chinaunix.net/uid-22228436-id-1782636.html美国风河(WindRiver)公司的VxWorks是目前最先进的实时嵌入式操作系统。Tornade是它的集成一体开发环境。然而,vxWorks 下编程硬件驱动程序时却存在着高速缓冲存储器一致性(Cache Coherence)的问题。该系统下有两个cache区:数据高速缓冲存储...

2019-05-16 09:37:32 1490

原创 10号前发工资和15号后发工资有啥区别

10号前发工资:大都是高大上的好公司,比如高科技公司、上市公司、外资公司、事业单位。10-15号发工资:多为制度比较健全的公司,可能规模没有第一类公司大。15号之后发工资:多为中小企业,目的是缓解公司资金压力,压半个月工资还可以稳住员工,一旦离职,职工需要考虑公司给不给发钱的问题。这种公司刚毕业可以去,就当是实习,混项目经验。想在那里大展宏图就算了,毕竟饼画的太大了。说明:现在越来...

2019-04-30 09:41:22 8502

转载 C fgetc用法

原文地址:https://www.runoob.com/cprogramming/c-function-fgetc.htmlC 库函数 - fgetc() C 标准库 - <stdio.h>描述C 库函数 int fgetc(FILE *stream) 从指定的流 stream 获取下一个字符(一个无符号字符),并把位置标识符往前移动。声明下面是 fgetc()...

2019-04-28 16:04:32 3854

转载 FPGA中软核、硬核、固核的概念

原文地址:https://www.cnblogs.com/lifan3a/articles/4229952.html现在的FPGA设计,规模巨大而且功能复杂,因此设计的每一个部分都从头开始是不切实际的。一种解决的办法是:对于较为通用的部分可以重用现有的功能模块,而把主要的时间和资源用在设计中的那些全新的、独特的部分。这就像是你在开发应用程序的时候就不用直接去写驱动物理硬件的代码,而是直接调用...

2019-04-26 17:10:45 1072

转载 vxworks应用程序编译时编译选项-mlongcall加了有什么用

原文地址:Q: 编译时编译选项-mlongcall加了有什么用?本文引用地址: http://www.21ic.com/embed/software/vxworks/201407/32721.htmlA: 对于CPU是PPC604类型的,动态下载的.out文件编译的时候必须要加这个编译选型,加了后会使用长跳转指令代替短跳转指令,PPC的默认的短跳转指令有+/- 32M 空间范围的限...

2019-04-18 14:14:23 2924

原创 嵌入式软件工程师就只需会写C代码吗

步入嵌入式行业三年了,刚开始就自认为学好c代码就万事大吉了。后来随着项目经验的累积发现,只懂c是解决不了啥问题的,顶多算入门。要想获得更多技能,需要不断拓展自己的领域。需要学FPGA,现在arm+fpga的soc芯片应用很多,这样就会和fpga有很多交互配合的地方,如果不学点fpga,跟逻辑工程师交流都是一个大问题,人家说啥你都不知道,配合解决问题就无从谈起。 需要较深层次理解硬件设计,嵌入...

2019-04-17 11:40:55 3576

原创 读了研究生就好于本科生吗

又到了研究生复试的时候,一些往事又浮现在我的眼前。三年前的今天,就是我复试的日子,笔试了3科,后面就面试。面试过了就等通知。比较幸运,面试后不到一小时,导师就给我短信说,小伙子录取了。当晚我高兴的大醉一场,美好的未来正慢慢向我走来。事实上读研了就一定预示着美好的将来吗? 研一,一般都是学习基础学科,要求通过研究生学位英语考试。基础学科多,每天除了上课基本就没啥时间了,...

2019-03-26 14:27:40 428

原创 linux fopen、fclose、fwrite、fread、fseek

头文件:#include<stdio.h>FILE *fopen(const char *path, const char *mode);mode:r: 只读方式打开文件,并指向文件起始位置。r+:读写方式打开文件,并指向文件的起始位置,但是如果文件不存在则不会创建w:只写写方式打开文件,如果文件不存在则创建文件,文件存在则文件长度清0,并指向文件的起始位置。w...

2019-03-19 17:24:56 621

转载 C 数组做形参

原文地址:https://www.cnblogs.com/weixiaoyu/p/4371806.html1、对于一维数组来说,数组作为函数参数传递,实际上传递了一个指向数组的指针,在c编译器中,当数组名作为函数参数时,在函数体内数组名自动退化为指针。此时调用函数时,相当于传址,而不是传值,会改变数组元素的值。例如:void fun(int a[]); 若在fun函数中有a[i]++...

2019-03-14 14:57:28 7292

转载 linux 僵尸进程

原文地址:https://www.cnblogs.com/limt/p/4199255.html在 Unix系统管理中,当用ps命令观察进程的执行状态时,经常看到某些进程的状态栏为defunct,这就是所谓的“僵尸”进程。“僵尸”进程是一个早已 死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。由于进程表的容量是有限的,所以,defunct进程不仅占用系统的内...

2019-03-08 10:53:03 120

原创 每年总有有一段时间不想上班

上班挣钱养家是一个青年人的义务,也是自己能力展示的一种变现。理论上说上班是一件好事,可是不知怎么的,总有一段时间真心不想上班,缓过这段时间,上班的积极性又起来了。再过一段长时间,又不想上班,就这样反反复复...... 到底是什么原因导致这种情况呢?有朋友说,老板工资没给足 有朋友说,工作环境太压抑,或者和同事相处不愉快 有朋友说,自己懒惰了 有朋友说,生活太单调,...

2019-03-07 10:29:46 787 4

原创 职场里不要做杨修

  曹操谋士杨修,看过《三国演义》的朋友应该都比较熟悉。他有些才华,每次曹操隐晦的表达一些意思出来,他都要说出曹操的真实意图,还得意洋洋。一次曹操在攻打汉中时,出了一个“鸡肋”的口令,杨修就猜丞相要退兵,并在将士群里说。曹操得知后差点杀了夏侯惇,最后得知是杨修是乱猜主公心思,造成军心混乱,立即将杨修斩首。  在职场中也是这样,领导有时随口冒出一句话,确实能猜出他的真实想法。可是切记不要说出去,...

2019-02-21 09:58:47 435

转载 C printf输出格式控制

原文地址:http://c.biancheng.net/view/159.html输入输出函数(printf 和 scanf)是C语言中非常重要的两个函数,也是学习C语言必学的两个函数。在C语言程序中,几乎没有一个程序不需要这两个函数,尤其是输出函数(printf),所以这两个函数必须要掌握。如果在程序中要使用 printf 或者 scanf,那么就必须要包含头文件 stdio.h。因为这两...

2019-02-17 16:59:10 3664 1

转载 C语言中以十六进制输出字符型变量会出现'ffffff"的问题

原文地址:https://guhanjie.iteye.com/blog/1765585最近在做一个C的嵌入式项目,发现在C语言中用printf()函数打印字符型变量时,如果想采用"%x"的格式将字符型变量值以十六进制形式打印出来,会出现一个小问题,如下:C代码 char buf[10] = {0};   buf[0] = 0xbf;   printf("%2x\n\n\n",...

2019-02-17 16:54:31 2021

原创 source insight 设置窗口滑动条

问题描述:source insight查看代码时,如果每一行的代码偏长,则不好查看代码,此时就需要横向滑动条;同理当代码行数多了,则需要纵向滑动条。解决:打开source insight,选择"Options"-&gt;"Preferences"-&gt;"Display"勾上Horizontal scroll bars 和Vertical scroll bars即可。注意:...

2019-02-13 10:55:33 2585

原创 2019年打算干点啥

  2018走了,2019来了。很多网友的2019的梦想就是像猪一样的生活,本人也想。可是猪有人喂养,本人却没人照看啊,还是得为生活四处漂泊。如何挣生活呢,应该有自己的一年计划。稳定工作,每月有房贷、家人生活费,必须月月挣回足够的钱来维持。 工作技能需要提高一个等级,一年提升一级比较合适。 坚持学习英语、专业知识。 带家人出去旅游两次以上。 2019年末有存款。 多和朋友聚聚,喝喝小...

2019-02-12 09:42:36 813

转载 c语言中gets 、getchar 、fgets 、scanf的用法

原文地址:https://www.cnblogs.com/-lyric/p/5118666.html                  http://c.biancheng.net/view/379.htmlgets——从标准输入接收一串字符,遇到'\n'时结束,但不接收'\n',把 '\n'留存输入缓冲区;把接收的一串字符存储在形式参数指针指向的空间,并在最后自动添加一个'\0'。 g...

2019-01-31 14:53:01 5387 2

转载 C 按行读取txt文件

原文地址:https://blog.csdn.net/u011857683/article/details/81263619c中没有getline()这个函数,该函数只存在于c++中。有些人说用gets,但是这个函数是不安全的,gets不知道字符串的大小,容易造成溢出的问题。解决方案,使用fgets函数其关键在于在读出n-1个字符之前,如遇到了换行符或EOF,则插入字符串结束标志'...

2019-01-31 14:23:06 5146

转载 C struct--结构体初始化

原文地址:https://blog.csdn.net/ericbar/article/details/79567108定义struct InitMember{    int first;    double second;    char* third;    float four;}; 方法一:定义时赋值struct InitMember test = {-10,...

2019-01-21 15:47:19 175

转载 C memcpy()用法

原文地址:https://blog.csdn.net/qq_21792169/article/details/50561570头文件:#include &lt;string.h&gt;memcpy() 用来复制内存,其原型为:    void * memcpy ( void * dest, const void * src, size_t num );memcpy() 会复制 src...

2019-01-16 16:37:36 13034 1

转载 C volatile关键字分析2

原文地址:https://blog.csdn.net/qq_29350001/article/details/54024070一、volatile 介绍参看:volatile详解参看:C Language KeywordsIndicates that a variable can be changed by a background routine.Keyword volati...

2019-01-11 14:44:56 167

转载 C volatile关键字分析1

原文地址:https://blog.csdn.net/u010879456/article/details/53705089volatile 影响编译器编译的结果,volatile指出 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)...

2019-01-10 14:16:26 148

转载 C-什么是值传递和指针传递

原文地址:https://blog.csdn.net/shaosunrise/article/details/78986153简述值传递就是最普通的传递方式,比如函数定义为fun(int a),在调用的地方有int x=6, 使用fun(x)就可以了。这种方式在fun(int a)函数内部的对a的修改 不能 导致外部x的变化。指针传递其实也就是地址传递,函数定义为fun(int *a),...

2019-01-10 13:31:35 747

转载 mmap cache、writebuffer一致性问题

原文地址:https://www.cnblogs.com/hoys/archive/2012/02/17/2355914.html// 内核模块加载函数int __init kmalloc_map_init(void){ ../申请设备号,添加cedv结构体 buffer = kmalloc(BUF_SIZE, GFP_KERNEL); //申请buffer for(pa...

2019-01-09 16:33:22 3501

转载 udp包最大数据长度是多少

原文地址:https://blog.csdn.net/caoshangpa/article/details/51530685每个udp包的最大大小是多少?    65507 约等于 64K为什么最大是65507?    因为udp包头有2个byte用于记录包体长度. 2个byte可表示最大值为: 2^16-1=64K-1=65535    udp包头占8字节, ip包头占20字节, ...

2018-12-26 15:35:44 16785

原创 2018收获了什么

还有一周就2019元旦了,总结一下2018收获了什么?工作上:整体而言有点懒散,加班少了很多,可能和今年项目少有点关系吧,待遇基本没涨,年终奖还未着落。毕竟今年公司项目不是那么多,干的少了,自然待遇啥的就跟不上。希望2019有实质性进步。学习上:买了基本商务英语,就坚持了一周,自己都觉得应该受到批评。每天下班吃完饭唯一想做的事情就是躺着玩玩手机,11点就睡觉。希望2019多看看专业书籍,商...

2018-12-25 09:51:54 644

转载 ARM FPGA会替代DSP吗

原文地址:http://www.elecfans.com/d/687781.htmlDSP这几年有点背,逐渐远离主流话题,所以有人就有了这样的问题:DSP会被FPGA取代吗?小编总结了各个网友的回答:  网友一:独立的DSP不会被FPGA替代,但是会被增强了信号处理功能的ARM处理器替代。现在基本已经是这个趋势,DSP变成ARM的一个协处理器。FPGA会挤压掉DSP的一部分高速信号处理的市...

2018-12-21 17:22:44 2904

转载 什么是电荷泵

原文地址:http://www.elecfans.com/dianyuan/573111.html电荷泵是什么  电荷泵,也称为开关电容式电压变换器,是一种利用所谓的“快速”(flying)或“泵送”电容(而非电感或变压器)来储能的DC-DC(变换器)。  定义:也称为开关电容式电压变换器,是一种利用所谓的“快速”(flying)或“泵送”电容(而非电感或变压器)来储能的DC-DC...

2018-12-19 11:12:39 8797 2

转载 什么是RRU和BBU

原文地址:https://wenku.baidu.com/view/6488e5397cd184254b3535d3.htmlRRU是Radio Remote Unit 射频拉远模块,它是将数字基带信号转换成高频(射频)信号,并将高频(射频)信号送到天线辐射出去。BBU是Building Baseband Unit 室内基带处理单元。基带BBU集中放置在机房,RRU可安装至楼层,BBU与R...

2018-12-13 15:59:06 41314 4

转载 什么是LTE

原文地址:https://zhidao.baidu.com/question/1754101078324912628.htmlLTE:就是通用移动通信技术的长期演进,简单的理解就是3G技术的升级版本。LTE是英文全称Long Term Evolution的缩写,该技术包括TD-LTE和FDD-LTE两种制式。严格意义上来讲,LTE只是3.9G,未达到4G标准,只有升级版的LTE Adv...

2018-12-13 15:26:54 5720

转载 校验和checksum算法

原文地址:https://blog.csdn.net/zjli321/article/details/74908451前言:在网络中传输数据包,为了保证传输数据的正确性,使用了checksum来校验数据是否正确,ip头有自己的checksum,tcp、udp也有自己的checksum,分别校验不同部分的数据,ip头的checksum用于校验ip头的数据是否正确,tcp的checksum...

2018-12-13 13:38:15 11105

原创 zynq axi-uart 驱动和应用层程序

PS侧只有两个uart接口,当串口不够用时需要PL扩展uart接口:xilinx官方提供了开源IP核axi-uart。 linux提供了开源驱动代码uartlite.c 应用层程序我在xilinx wiki 上也没找到,哪位遇到过同样问题的,可否指点一下,或者私信我大家一起交流学习。...

2018-12-06 16:54:03 5121 3

转载 linux mkfs命令

原文地址:http://www.runoob.com/linux/linux-comm-mkfs.html英文解释:root@ubuntu:/home/z# mkfsUsage: mkfs [options] [-t type fs-options] device [size]Options: -t, --type=TYPE  file system type, when unde...

2018-11-30 14:31:04 2425

转载 linux U盘分区和格式化

原文地址:https://blog.csdn.net/qq_14935437/article/details/81129538Linux:U盘删除分区:    #fdisk /dev/sdb    /*进入fdisk命令操作空间*/    #Command (m for help): m     /*命令查看*/    Command action    a   toggle a...

2018-11-30 11:18:41 1559

转载 Zynq Qspi控制器应用笔记

原文地址:http://blog.csdn.net/haoxingheng/article/details/473994371 Zynq Qspi控制器        Zynq Qspi控制器支持三种模式:I/O模式、线性地址模式和传统SPI模式,其中线性地址模式双片选支持最大的线性地址空间为32MB,可通过PS DMA读取。1.1 线性地址模式        线性地址模式只可从Q...

2018-11-26 10:16:32 3147

SourceCookifier.v0.7.3

SourceCookifier.v0.7.3实现notepad++跳转到函数定义,函数列表,宏等

2018-02-23

Micrium ucos_v1_41

Micrium ucos_v1_41

2017-07-26

vivado license 兼容2015-2017版本

vivado license 兼容2015-2017版本

2017-07-26

vc-api函数

vc-api函数

2017-07-19

ws2tcpip.h

ws2tcpip.h

2017-07-19

winsock_2 API

winsock_2 API

2017-07-19

windows api

windows api

2017-07-19

fpga sha算法

fpga sha3算法

2017-07-18

bcm5482 datasheet

bcm5482 datasheet

2017-06-22

bcm5396 datasheet

bcm5396 datasheet

2017-06-22

XMD_ug1043

( XMD_ug1043-embedded-system-tools.pdf

2017-02-27

xilinx ISE 14.3 Lisence

xilinx ISE 14.3 Lisence 一直在用,没问题。

2016-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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