杂谈
一个早起的程序员
主要从事FPGA、ZYNQ、CPU内核、MicroBlaze、STM32、QT、MFC、上位机相关开发,擅长高速接口、视频传输、视频采集,包括PCIe、USB3.0、光纤、SDI、VGA、DVI、HDMI等高速接口。大学期间在学校参加过全国电子设计大赛两届、全国物联网大赛、山东省电子设计大赛、全国信息杯等比赛,并获得全国奖和省级奖十余项。
展开
-
基于fpga的FlexRay总线设计
转载 2022-04-07 09:47:53 · 870 阅读 · 1 评论 -
基于FPGA的LIN总线设计
基于FPGA的LIN总线设计_&点灯工程师的博客-CSDN博客转载 2022-03-22 11:53:21 · 915 阅读 · 0 评论 -
招聘FPGA和硬件设计工程师
招聘高级硬件工程师和高级FPGA工程师,工作地点西安,年薪30-50万,有意愿的朋友可以联系我。硬件设计:FPGA设计:原创 2022-03-16 15:19:52 · 1219 阅读 · 0 评论 -
SENT协议
工作中用到了SENT协议的传感器,就专门研究的一下,以下内容主要来自于CANoe的帮助文档中的SENT协议的部分内容。概述SENT (Single Edge Nibble Transmission) 协议是汽车电子中常用于传感器信号的一种数字信号接口,其有特定的协议,是单向通信,是汽车电子中一种低成本通信的实现方式硬件SENT协议常用于传感器信号,其基本引脚连接如下:其高低信号的电平要求:0~0.5V为逻辑电平0,4.1~5V为逻辑电平1协议SENT协议的数据使用半个转载 2022-02-21 13:08:26 · 10539 阅读 · 3 评论 -
美信GMSL技术让汽车数据传输更为高效
目前,大部分车企都在其旗舰车型上配备了达到Level 2水平的自动驾驶技术,也就是高级自动驾驶辅助 ADAS系统。ADAS系统硬件主要由以下几部分组成,包括传感器、串行器、解串器、ADAS处理器等。除了ADAS系统,包括传感器融合、音视频影音娱乐、以太网控制、车身控制等都变得更为复杂,数据量的大幅增加就需要更高的带宽。据Strategy Analytics预测,从2017年到2020年,带宽需求预计提高大约25倍。更高的帧率和分辨率只会给汽车带宽带来更大的压力。然而,这是支持迅速扩张在线数据容量必不可少转载 2022-01-20 10:47:21 · 5278 阅读 · 2 评论 -
VS2010出现Warning C4996解决方法
1.项目->属性->配置属性->C/C++ -> 预处理器 -> 预处理器定义,增加_CRT_SECURE_NO_DEPRECATE。2.将原来的旧函数替换成新的Security CRT functions。sscanf---> sscanf_s原创 2022-01-07 22:35:25 · 587 阅读 · 0 评论 -
一款超方便超强大的16进制编辑器软件-HxD
今天给大家介绍一款查看和操作16进制文件的软件,这款软件就是HxD。这款软件有很多功能,如下:(1)16进制查看及各种进制转换(2进制、10进制、8进制),如上图显示,非常方便;(2)16进制编辑(增、删、改),可以修改添加16进制数据字节;(3)最新版本每行可以显示4096个字节;(4)可以进行对选中的字节进行各种校验和计算,如下(5)可以进行数据统计和文件比较;(6)可以查看内存、硬盘、硬盘镜像的二进制数...原创 2021-12-27 22:33:51 · 13974 阅读 · 0 评论 -
Visual Studio无法运行“rc.exe”
从此路径C:\Program Files (x86)\Windows Kits\8.1\bin\x86,找到rc.exe和rcdll.dll,然后拷贝到C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64或者C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin即可。我的时win10 64位,拷贝到了C:\Program Files (x86)\Microsoft V原创 2021-12-16 00:30:42 · 1182 阅读 · 0 评论 -
ICO文件缩略图显示错误
这个问题是因为系统缓存导致,使用win + r打开运行,输入ie4uinit -show回车进行图标缓存清理即可。原创 2021-12-15 11:25:06 · 807 阅读 · 0 评论 -
新年快乐
在新春到来之际,写句代码祝福大家,愿大家在新的一年里技术越来越好,工资越来越高。/******************************* author : 一个早起的程序员******************************/void main(){ printf(“Happy New Year!”);}...原创 2021-02-11 19:57:39 · 356 阅读 · 0 评论 -
一个早起的程序员简介
CSDN认证博客专家及资深讲师,现担任公司项目主管。主要从事FPGA、ZYNQ、CPU内核开发、MicroBlaze、STM32、QT、MFC、PCI-E相关开发,擅长高速接口、视频传输、视频采集,包括PCI-E、USB2.0、USB3.0、光纤、SDI、VGA、DVI、HDMI等高速接口。大学期间在学校参加过全国电子设计大赛两届、全国物联网大赛、山东省电子设计大赛、全国信息杯等比赛,并获得全国奖和省级奖十余项。主要是专注于高速接口(USB2.0 USB3.0 PCIE Net)、视频传输及处理(LVDS原创 2021-01-02 09:54:54 · 1353 阅读 · 0 评论 -
我的代名词
一个早起的程序员(aearlycoder)CSDN、知乎、公众号、B站、个人网站以此为代名词原创 2020-12-29 22:45:46 · 542 阅读 · 1 评论 -
人的一生到底有多短
我们知道一个16位计数器的最大值可以计数到65535。生活中,如果每天准时24:00触发一次计数器,1年365天,10年3650天,100年36500天,是没有一个人可以溢出一个16位计数器的。...原创 2020-03-05 21:09:36 · 451 阅读 · 0 评论 -
NotePad++编写的代码在Vivado中显示乱码
解决办法:只要保证NotePad++编写的代码的时候文字编码处于ANSI编码,不管如何,在Vivado都不会乱码的。原创 2020-02-24 00:01:00 · 1115 阅读 · 0 评论 -
DDR3
首先,我们先了解一下内存的大体结构工作流程,这样会比较容量理解这些参数在其中所起到的作用。这部分的讲述运用DDR3的简化时序图。DDR3的内部是一个存储阵列,将数据“填”进去,你可以它想象成一张表格。和表格的检索原理一样,先指定一个行(Row),再指定一个列(Column),我们就可以准确地找到所需要的单元格,这就是内存芯片寻址的基本原理。对于内存,这个单元格可称为存储单元,那么这个原创 2017-02-23 09:31:15 · 3329 阅读 · 0 评论 -
lib和dll文件的区别和联系
什么是lib文件,lib和dll的关系如何(2008-04-1819:44:37) (1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果也使动态连接的程序运行起来,有dll就够了。 在开发和调试阶段,当然最好都有。 (2)一般的动态库程序有lib文件和dll文件。lib文件是必须在编译期就连接到应用程序中的,而dll文件是原创 2016-08-19 16:55:30 · 8907 阅读 · 5 评论