
C语言
10年1剑
熟悉 xilinx 和 intel fpga 器件结构与开发过程,熟悉arm驱动开发,熟悉labwindowcvi开发。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
matlab 设计的滤波系数在fpga 的verilog/vhdl 或者 c语言中应用后 与 matlab中的filter函数结果有误差原因详解
matlab 设计好滤波系数a 和 b之后,在fpga或者c编程实现滤波器之前需要先量化滤波系数,然后带入以下差分方程,依据以下差分方程实现滤波功能,该差分方程 为matlab 的filter函数实现原理 fpga 或者 c语言实现滤波过程依据以上差分方程,但是越往后面会发现,滤波结果与matlab filter 函数实现的结果误差越大,造成这一原因的是滤波系数应用之前有一个量化过程,量化位数长短,对应用结果影响很大,32位量化要比16位量化结果好的多,如下为实验结果 附上matlab代码,大.原创 2021-05-06 10:46:24 · 731 阅读 · 0 评论 -
C语言不同数据类型之间运算需要注意的问题
现象描述: temp_ns = rxData.rxStepPeriod * ((uint64_t)1000000); uint64_t a; uint16_t b; 1 a = b * 1000000; 2 a = b *((uint16_t)1000000); 第二种写法是对的,第一种写法,当b <= 2000 时,另种写法没有区别,当b > 2000之后,第一种写法将出...原创 2019-12-20 17:32:51 · 4226 阅读 · 0 评论