打码归来
码龄10年
  • 53,921
    被访问
  • 11
    原创
  • 303,028
    排名
  • 34
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2012-08-15
博客简介:

学习备忘录

查看详细资料
  • 1
    领奖
    总分 49 当月 1
个人成就
  • 获得14次点赞
  • 内容获得35次评论
  • 获得75次收藏
创作历程
  • 1篇
    2021年
  • 1篇
    2020年
  • 4篇
    2019年
  • 17篇
    2018年
成就勋章
TA的专栏
  • linux
    11篇
  • 调试记录
    2篇
  • 硬件
    5篇
  • C/C++
    1篇
  • 基础知识
    4篇
  • python
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

IAR右键无法跳转到定义 的解决方法

新打开一个DEMO工程,编译后不能跳转,查了下往上的办法。Tools -> Option -> Project 把Generate browse information勾选。试了下没有解决。还要将Enable source brower window勾选上。确定生效后自动生成代码跳转的控制行,然后就可以GoTo定义跳转了。...
原创
发布博客 2021.08.31 ·
163 阅读 ·
0 点赞 ·
0 评论

I2C与SMBus之间的差异 (转载)

关于I2C与SMBus,许多人很少去谈论与了解两者的细节差异,包括很多国外的简报,文章也经常将两者混写、交杂描述、交替运用。确实,在一般运用下,I2C Bus与SMBus没有太大的差别,从实际接线上看也几乎无差异,甚至两者直接相连多半也能相安无误地正确互通并运作。不过若真要仔细探究,其实还是有诸多不同,如果电子设计工程师不能明辨两者的真实差异,那么在日后的开发设计的验证纠错阶段必然会产生困扰,...
转载
发布博客 2020.04.08 ·
1026 阅读 ·
0 点赞 ·
0 评论

以rtl8912eu驱动为例,驱动编译到内核的办法

拷贝驱动文件到内核drivers/net/wireless/下,即drivers/net/wireless/rtl8912eu。1.修改驱动文件修改Makefile选择平台,如CONFIG_PLATFORM_FS_MX61 = y修改编译选项EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIANEXTRA_CFLAGS += -DCONFIG_IOC...
原创
发布博客 2019.12.02 ·
252 阅读 ·
0 点赞 ·
0 评论

基于i210的PCIE网卡原理图

发布资源 2019.09.25 ·
PDF

linux 启动参数设置输出到控制台

系统debian 9。操作系统默认的输出是到显示器的,项目中不需要桌面系统,同时为了方便调试,需要将默认输出设置到串口上。debian使用GRUB2管理BootLoader,具体修改办法如下。sudo vi /etc/default/grub修改如下GRUB_CMDLINE_LINUX="console=ttyS0,115200" 就是在原有参数后面空格+console=t...
原创
发布博客 2019.09.18 ·
983 阅读 ·
0 点赞 ·
1 评论

linnux外网不通,提示Destination Host Unreachable解决

使用的系统是Debian 7.11改机器有一张网卡连接内网,一个USB网卡用WIFI连接另一个网络。内网网卡eth0,无线网卡wlan0。eth0的配置adress 192.168.1.55netmask 255.255.255.0gateway 192.168.1.1wlan0的配置wpa-ssid netwpa-psk 12345678adress 192.168...
原创
发布博客 2019.03.12 ·
5655 阅读 ·
0 点赞 ·
1 评论

CC2640 看门狗配置

原文https://blog.csdn.net/zzfenglin/article/details/52253536 测试环境协议栈版本:BLE-STACK V2.1IAR开发环境版本:IAR for Arm 7.40硬件设备:Amo-SmartRF v2.0 开发板(对应TI官方的SmartRF06EB 开发板)示例测试Demo工程:simpleBLEPeriphera...
转载
发布博客 2019.02.20 ·
671 阅读 ·
1 点赞 ·
0 评论

Ubuntu每次开机后提示:检测到系统程序出现问题的解决方法

转自:https://blog.csdn.net/qiaoji6073/article/details/76856042首先,错误报告存放位置: cd /var/crash/    ls  //可以查看错误报告12sudo rm /var/crash/*  //删除该目录下的所有文件1但是,这只是删除掉的是错误报告,如果系统再有什么崩溃,又会再报错。长效对策:sudo ...
转载
发布博客 2018.11.14 ·
657 阅读 ·
0 点赞 ·
0 评论

UEFI与MBR区别

转自:https://blog.csdn.net/qq_35605632/article/details/57080567大硬盘和WIN8系统,让我们从传统的BIOS+MBR模式升级到UEFI+GPT模式,现在购买的主流电脑,都是预装WIN8系统,为了更好的支持2TB硬盘,更快速的启动win8,预装系统都采取了GPT分区的格式,并且主板bios支持UEFI启动。MBR与GPT介绍:...
转载
发布博客 2018.08.15 ·
11942 阅读 ·
4 点赞 ·
0 评论

GigE Vision简介

转自:https://blog.csdn.net/carson2005/article/details/56030625 GigE Vision是由AIA制定的通信协议,用来实现在机器视觉领域利用千兆以太网接口进行图像的高速传输。该标准是基于UDP协议,与普通网络数据包不同之处在于应用层协议,应用层协议采用GVCP(GigE Vision控制协议)和GVSP(GigE Vision流传输协...
转载
发布博客 2018.08.15 ·
1806 阅读 ·
0 点赞 ·
0 评论

wpa_supplicant详解

转自:http://blog.chinaunix.net/uid-29181887-id-4826168.html 目前可以使用wireless-tools 或wpa_supplicant工具来配置无线网络。请记住重要的一点是,对无线网络的配置是全局性的,而非针对具体的接口。wpa_supplicant是一个较好的选择,但缺点是它不支持所有的驱动。请浏览wpa_supplicant网站...
转载
发布博客 2018.08.09 ·
1652 阅读 ·
1 点赞 ·
0 评论

Python中杨辉三角的学习

今天在学习到廖雪峰教程例中的杨辉三角的时候,很是废了一番脑筋。看了下网上的实例,结合自己的情况,发现思路卡死的原因。因为是过来的,对list和理解不够,就特别容易卡死。还有一个错误是对练习题题目没有理解透,要求是n = 0results = []for t in triangles(): print(t) results.append(t) n = n +...
原创
发布博客 2018.08.02 ·
191 阅读 ·
0 点赞 ·
0 评论

学习Python 免费电子书 TOP10(含下载)

Python电子书《简明 Python 教程》 中文版《Python学习手册》《Python语言入门》《Learning Python》第5版《Python Algorithms》《python for data analysis》《Natural Language Processing with Python》中文版《Python核心编程》 第二版《Python基础教程》 第二版Python...
转载
发布博客 2018.08.01 ·
3338 阅读 ·
4 点赞 ·
0 评论

脚本语言和编程语言的区别

原文:https://blog.csdn.net/u011671986/article/details/70187677脚本语言是一个不需要显示编译的编程语言例如,在日常例子中,你必须要编译一个C语言程序,在你运行他们之前.但在通常情况下,你不用编译一个JavaScript程序,在你使用他们之前.因此呢,JavaScript经常被称为"脚本语言".在现代硬件和现代编译技术下,编译已经变...
转载
发布博客 2018.07.27 ·
738 阅读 ·
0 点赞 ·
0 评论

使用位域的一个错误

最近,使用位域做一个协议包的解析时出现了错误。union{ unsigned char data[8] struct{ unsigned char a : 8; unsigned char b : 8; unsigned char c : 8; struct{ unsigned char ...
原创
发布博客 2018.07.26 ·
181 阅读 ·
0 点赞 ·
0 评论

我的I210设计总结

前段时间,因为项目需要做了一个I210的网卡设计。先做了miniPCIE的单板设计,后来又集到了主板上。第一次做此类设计,记录下心得体会。1.典型原理图很容易从官网上下载到,改一下就可以用。简单说下就是PCIE信号注意收发信号匹配,供电电源可直接用芯片自带的转换。2.做网卡一定要网络变压器的,选用你合适的。3.硬件设计还是比较简单的,布线上都是老话,差分对等长,阻抗匹配。PCIE时钟线...
原创
发布博客 2018.07.26 ·
6870 阅读 ·
4 点赞 ·
33 评论

ubuntu16.04编译及交叉编译依赖库出现的问题记录

系统运行的一个软件需要一些依赖库,安装过程中出现了些问题,记录下来做备忘。 1.安装zlib出现 版本2.54.2*** Working zlib library and headers not found ***缺少zlib库sudo apt-get install zlib1gsudo apt-get install zlib1g-devYou must have ...
原创
发布博客 2018.07.23 ·
6245 阅读 ·
0 点赞 ·
0 评论

debian 7.8安装完成后启动很慢

debian 7.8安装完成后启动1.启动可以完成,但是会很慢,需要敲击按键启动时出现Error: Driver 'pcspkr' is already registered, aborting解决方法编辑 /etc/modprobe.d/blacklist.conf添加 blacklist pcspkr2.启动卡在starting MTA1 先安装系统服务管理器 $ s...
原创
发布博客 2018.07.23 ·
818 阅读 ·
0 点赞 ·
0 评论

高速硬件接口

原文:https://blog.csdn.net/dbitc/article/details/80639310 DLM: dual-lane modules, 是双差分收和发对接口,共有4对差分总线,收和发各两对, 可以复用的总线: sgmii, qsgmii, rxaui,pcie,sata.QLM: quad-lane modules, 是4差分收和发对接口,共有8对差分总线,收和...
转载
发布博客 2018.07.17 ·
867 阅读 ·
0 点赞 ·
0 评论

waiting for /dev/ to be fully populated...

系统:debian7.8启动时出现waiting for /dev/ to be fully populated...一直都很清楚我们这个是和显卡驱动有关系,因为这个是不需要界面窗口的场景,所以也没有找到原因。找了很多论坛后终于解决了。 解决方法sudo vi /etc/default/grubGRUB_CMDLINE_LINUX="intrd=install/gtk...
原创
发布博客 2018.07.16 ·
938 阅读 ·
0 点赞 ·
0 评论
加载更多