12 费晓行

尚未进行身份认证

一个平凡的coder 目前状态:求职中,希望可以从事adas的相关工作。欢迎发送邮件到feixiaoxing@163.com,优先考虑工作地点苏州和上海。

等级
TA的排名 93

随想录(从kaldi学习语音识别)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】语音识别是一个技术活。之前一直不是很了解,特别是听到梅尔倒谱系数、GMM、HMM、DNN、NLP这些概念的时候就头疼。今天晚上,趁着有时间,看了一下kaldi的基本代码,心里有了一些基本的概念。1、代码地址https://github.com/kaldi-asr/k...

2019-10-17 23:25:28

随想录(windows静态库和动态库)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】在软件编程当中,动态库还是很有意思的。相比较静态库而言,动态库不管是开发、还是升级等方面都比较方便。当然为了适应动态库的这种动态加载的特点,编译器在生成动态库的时候,对于外面的数据和函数访问都不是直接访问,一般都是间接调用的,这是有动态库本身的特点决定的。我们可以做一个简单的例子...

2019-10-14 22:11:46

随想录(源代码预处理命令)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】最近一段时间学习编译器,一直被c预处理的事情烦恼着。今天上网查资料,发现在linux平台上面有一个cpp命令。我们在调用gcc-E的时候,其实在后面调用的其实就是cpp。1、基本命令用法cpp[-options]input_fileoutput_file...

2019-10-12 00:22:21

随想录(一种powerpc编译学习的方法)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】除了pc领域的x86、手机和嵌入式领域的arm、通信领域的mips,还有一种cpu架构用的也是很多的。那就是powerpc。记得我的第一份工作,当时在单位的主要工作就是负责大型交换机的开发,使用到的soc就是broadcom公司一款基于powerpc的soc套片。powerpc由...

2019-10-03 22:15:16

随想录(lcc编译器)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】lcc编译器是一款开源编译器,和我们之前谈过的ucc差不多。一开始的时候,这款编译器是用来进行教学使用的,但是后来越来越多的人开始了解它、使用它,并且将这款编译器用到实际项目当中。当前一般的用法就是利用lcc将c文件转变成asm汇编文件,这种使用方法是最常见的。如果我们自己开发的...

2019-10-03 21:26:10

无人驾驶之入门(车联网和5G)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】在写无人驾驶文章之前,5G还没有推广。而现在随着5G的应用,似乎车联网变得越来越可能。鉴于现实世界的需求,个人觉得5G最大的应用场景还是在于车联网。4G在满足个人娱乐、移动出行、支付方面已经到达一定的水平,而车才是5G真正的主角。那么,车联网会在哪几个领域给我们带来改变,我想会是...

2019-09-08 17:27:07

随想录(高性能微控制器-rt系列soc)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】在国内市场上,stm32是谜一样的存在。工控领域,除了51单片机,大概就是stm32的应用最广。其实不管是在消费类玩具电子,还是工业生产、物联网,stm32都有它的一席之地。近年来,随着m7的发布,现在stm32的最高频率甚至可以达到600M,这个频率基本上可以运行uclinux...

2019-08-06 19:39:23

随想录(zynq学习)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】最近学习zynq较多,这里做一个笔记,供日后参考使用。zynq是xilinx公司出的一款soc,上面包含有双核arm9+fpga,arm9可以运行裸机程序或者是linux,fpga可以做一些定制化的硬件开发,比如说10个以上的串口等等。1、开发板目前学习zy...

2019-08-04 10:51:35

随想录(qemu的学习)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】这两天看了一下qemu,还是有不少收获的。对于没有开发板、或者是觉得使用开发板学习cpu不太方便的同学来说,使用qemu学习嵌入式是非常好的一个选择。不但免去了硬件搭建的各种烦恼,还能利用gdb单步调试、全程跟踪,确实很不错。1、qemu的代码https://git...

2019-07-21 22:39:23

随想录(jtag知识点小结)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】jtag调试是嵌入式开发中常用的一种调试方法。目前大多数soc都支持jtag调试,开发者只需要一个jtag转接器,一边是usb口连接电脑,一边是jtag连接开发板,就可以顺利进行后续的开发和调试工作了。1、jtag是硬件协议jtag和spi、nand、uar...

2019-06-23 12:28:45

verilog学习记(学习设计cpu)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】很早之前,自己就对cpu的设计非常感兴趣。和十几年前比较,现在网上开源的cpu代码还是很多的,比如说risc-v、openrisc、openmips等等。当然,如果是从学习的角度来说,openrisc和openmips还是非常不错的。那么,如果是希望能够深入了解cpu是怎么设计的...

2019-06-22 09:58:18

随想录(关于论文投稿)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】在大学的时候没有怎么写过期刊论文,也没有这方面的知识。最近因为需要查一些资料,所以对期刊论文情况有了一些基本了解。总的来说,如果是特别前沿的论文,建议查sci&ei;如果是普通论文,国内核心也可以;当然如果是希望详细去了解某一两个知识点,可以去看看硕士论文或者博士论文。...

2019-05-17 07:14:48

随想录(中间件接口的定义方法)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】很多时候,我们把ucgui、lwip、uip、sqlite、lua这些第三方软件称之为中间件,虽然他们实际使用上并不困难。和普通的libjpeg、libpng不同,这些中间件因为涉及到状态机切换、流程阻塞,所以在设计上要稍微注意一下。对于我个人而言,对于中间件的接口我是这么设计...

2019-05-10 07:15:06

随想录(嵌入式应用的三个领域)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】说到嵌入式,大家一般能想到的就是linux、arm这些领域,其实无可厚非,确实linux是嵌入式很重要的一个环节。但是在实际产品开发中,51单片机、stm32cortex系列应用的场景也非常多。下面就简单说一说51单片机、stm32、高端arm平台的一些主要差别。1...

2019-05-07 07:17:36

随想录(什么是软件架构师)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】相信对于很多计算机专业的同学来说,软件架构师是一个自带光环的职业。在他们的印象中,软件架构师不仅在公司的地位高,不用编码,而且还有非常可观的收入。但是很多人并不是很清楚,软件架构师的主要作用究竟是什么,为什么需要软件架构师?1、为什么需要软件架构师?稍微复...

2019-04-27 20:38:18

无人驾驶(pid算法)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】对于工科的同学来说,最简单的自动控制代码其实就是PID。在现实的生产中,最难控制的往往是输入和输出之间的关系。很多时候,系统的输入和输出是很复杂的关系,根本没有办法用方程来表示,或者说无法用方程来准确表示。这个时候,PID就可以发挥用处。PID非常简单,主要就是比例系数、积分...

2019-04-17 06:13:34

无人驾驶(被忽视的isp图像处理)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】目前国内大多数做adas或者无人驾驶的公司走的都是计算机图像方案,一方面是由于camera本身的低成本,另外一方面也是因为近期人工智能在图像领域的迅猛发展。但是,有一点很过公司都忽略的,他们过分关注与图像算法本身,而对图像质量、嵌入式优化这两个方面做的不是很到位。通常而言,这些...

2019-04-08 09:23:38

随想录(35岁后的程序员)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】很多人都说程序员是青春饭的工作,35岁或者40岁之后基本上没有程序员的工作。那我们自己也要思考一下,为什么大龄程序员会比较危险,他们有什么危机?1、技术僵化大部分程序员从事的工作基本上都是增、删、查、改的一般工作,缺少技术积累,很...

2019-04-06 07:26:44

无人驾驶(如何自己构建hdmap)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】按照目前lidar的发展趋势,lidar的价格不会很快降下来。但是hdmap对于自动驾驶又是必要的,所以现在出现了很多基于camera+gps的hdmap生成方法,比如mobileye、momenta在这方面都有尝试。同样,可以找一张maxieye公司的视频截图来做一个说明,...

2019-04-05 08:31:09

无人驾驶(自动控制算法模块)

【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:feixiaoxing@163.com】对于计算机系的同学来说,关于自动驾驶这块最难以理解的部分就是自动控制算法这块。虽然在大学的时候,自己也选修过过程控制和运动控制,甚至也用matlab仿真过传递函数,用单片机实现过由传递函数转换过来的差分方程,但是那些都已经是过去式了。所以对于自动驾驶来说,关于控制这块建议大家多...

2019-04-01 22:34:23

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。