使用带有嵌入式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这个是...

嵌入式开发之工具移植--openssl移植

一. 移植openssl 1.解压openssl-1.0.1e.2.修改makefile#vim  makefileCC = $(CROSS_COMPILE)gcc AR =$(CROSS_COMPILE)ar $(ARFLAGS)r RANLIB=$(CROSS_COMPILE)ranlib 3.执行make 和make install命令进行编译和安装#make#make installNote;...

linux串口数据传输出现问题的几点总结

(一)很多时候当在使用串口的时候你会发现在read串口设备时会出现当机现象,出现这种现象的原因可能是你在open设备的时候没有使用非阻塞的方式打开,在使用串口发送数据和接收数据的时候,或者注意select的配合使用达到非阻塞的读取。 (二)在...

嵌入式 GCC或者G++编译优化选项(适合嵌入式的有限空间)

我们首先从三个方面来看与优化相关的内容: 从运行时的依赖关系来看,对性能有较大影响的组件有 kernel 和 glibc ,虽然这严格说来这不属于本文的话题,但是经过精心选择、精心配置、精心编译的内核与C库将对提高系统的运行速度起着基础性...

linux网桥配置brctl

class="markdown_views prism-github-gist"> 思路 将虚拟出一个bridge口,将对应的LAN都绑定在这个虚拟bridge口上,并给这个bridge口分配一个地址,其他子网微机配置网关为bridge口的地址便可以了 # brctl addbr bridge # ifconfi...

ARM-Linux应用程序自动升级以及自动回滚的实现

1. 研究背景 现今,许多基于arm-linux平台开发的应用程序开发都具备了物理的网卡这样的外围设备,这也是为通过网络升级应用程序提供了诸多便利,网络的便捷,快速,稳定等诸多特点。今天,我们约定应用程序的自动升级与升级失败自...

LINUX的IIC驱动从这开始(三)

这一篇主要是在友善的Smart210开发板上写一个符合linux的iic驱动模型的设备驱动程序,这样能有一个更感性的认识。 开发环境介绍: 主机linux版本:fedora14 开发板:友善的Smart210 嵌入式linux版本:linux-3.0.8(友善光盘自带的) 交叉编...

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

写文章

热门文章

一周热门问题