MQTT 移植

https://blog.csdn.net/mzwhhwj/article/details/77939165?utm_source=copy MQTT移植

linux运维转行程序员

最近有朋友来信说,半路出家做的linux运维,一度从网络做起。随着工作的深入发现自己欠缺很多基础知识,问我是不是应该从C语言开始学起。这也许是每个半路转行的童鞋面临的问题,在北上广拿到15K很容易,是否是对口专业似乎也不是那么重要。...

实现了arm-linux-ldd

看了些许资料,在PC上可以用ldd查看程序的依赖库文件,但是交叉编译环境就没法查看了,查了查arm-linux-readelf的资料,找到了个实现arm-linux-ldd的方法。假设你的arm-linux-tools在目录/opt/arm-linux-tools,执行下面脚本:   1. gedit ...

core dump为何不能生成core文件

ulimit -a 看看配置,缺省情况下是不生成 coredump 文件的 1> 在/etc/profile中加入以下一行,这将允许生成coredump文件ulimit -c unlimited2> 在rc.local中加入以下一行,这将使程序崩溃时生成的coredump文件位于/tmp目录下:echo...

如何检测网络中断, 并自动重启网卡

    本人比较穷,住的是平民窟。所以,要和别人共享网络。很多不厚道的人喜欢用arp 病毒攻击。害的我的网络不是很稳定,经常会断网。断网后,必须,重启网卡网络才能恢复。     一来重启网卡麻烦,每次断网了都要手动重启一下,...

LD_RUN_PATH && LD_LIBRARY_PATH

LD_LIBRARY_PATH Specifies the directories that are to be searched for libraries at run time. LD_RUN_PATH Specifies the directories that are to be searched for libraries at both link and run time. For example, if you insta...

使用带有嵌入式GPU的MCUs来充分利用基于显示的用户界面---凯利讯半导体

  所有类型的嵌入式系统正在变得更加连接和以数据为中心,以至于终端用户期待图形,指标甚至分析的高分辨率,全彩显示。用户界面的简单旋钮和拨盘的日子正在快速消失。   对于那些为复杂的嵌入式系统而设计的设计人员,为最终用户提供...

OSAL移植到STM8

    最近需要用STM8S105做驱动控制器,涉及到使用485与上位机通讯,上位机的蓝牙模块中使用CC2541。这是个新产品,没有可借鉴的代码,涉及到的协议解算和逻辑结构又比较多,规划了一下架构并尝试写了几行代码,发现在编程幼稚园中学的状...

嵌入式开发,没有串口如何看日志?

题图:Pixabay 本文主要探讨嵌入式开发中消息日志输出的方式,全文1200字,读完大约需要3分钟。首发于微信公众号洛奇看世界,欢迎转载。 最近客户的一个项目,试产阶段发现有部分盒子没有正常启动。项目出于第三方的安全要...

嵌入式开发之STM32开发之PC环境配置及踩坑

相关工具 1.ST库: 百度 {MOD}下载:https://pan.baidu.com/share/link?shareid=2543791766&uk=103049936 官网下载:https://blog.csdn.net/gsh_hello_world/article/details/53006549 2.JLINK: 3.MDK: 4.UVision4: 相关...

锐捷认证客户端在嵌入式linux平台上的移植

一、TCP/IP协议简介 IP协议用于将多个包交换网络连接起来,IP不提供可靠的传输服务,它不提供端到端的或(路由)结点到(路由)结点的确认,对数据没有差错控制,它只使用报头的校验码,它不提供重发和流量控制。如果出错可以通过ICMP报告...

使用qtcreator做为IDE开,使用gdb&gdbserver搭建嵌入式linux开发环境

#1. 安装交叉编译工具链 #2. 安装qtcreator #3. 编译Qt for embbed #4. 编译GDB #3. 编译GDBServer #4. 配置qtcreator #5. 部署嵌入式平台gdbserver https://blog.csdn.net/baidu_31381143/article/details/53868924 https://blog.c...

CentOS安装配置vstfpd

切换到超级用户: $ su - 安装: # yum install vsftpd 1 增加组 groupadd  ftpgroup 2 修改/etc/vsftpd/vsftpd.conf      将底下三行       #chroot_list_enable=YES      # (default follows)      #chroot_list_file=/etc/...

Linux Gadget的一点研究之U盘和USB虚拟串口

origin: https://blog.csdn.net/wuyuwei45/article/details/8926858Linux kernel2.6以上的版本中,USB设备驱动的接口改为了gadget,在kernel/driver/usb/gadget目录下主要包含了平台USB UDC驱动和gadget接口驱动。        kernel/driver...

linux SPI操作LCD12864液晶

液晶型号为JLX12864 COG液晶,资料网上有,linux下面通过SPI与IO控制,IO控制使用的是文件方式,SPI是开发板提供的驱动,这个SPI驱动应该每家提供的都不一样,需要自己去按照驱动文档操作,主要不通电就是底层的配置不一样。 //SPI.c这个是...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题