推荐阅读最新更新时间:2023-10-11 16:00
一款基于嵌入式Linux的触摸屏自助点菜机
引言
随着人民生活水平的提高和生活方式的转变,餐饮业的市场急剧扩大,利润飞速增长,被称为中国的黄金产业。而电子点菜系统的应用,提高了餐馆档次和营业效率、优化了业务流程,为餐饮行业带来崭新的管理理念与服务手段。目前较为流行的点菜终端主要分为2 种模式。第一种采用单片机 单片机
单片机是单片微型计算机(Single-Chip Microcomputer)的简称,是一种将中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)采用超大规模集成电路技术集成到一块硅片上构成的微型计算机系统。
和无线
[工业控制]
Linux系统下搭建C/C++开发的IDE环境
RedHat Linux上面没有提供Anjuta软件包,上面提供了一个Glade应用程序界面设计工具。Linux上面使用Anjuta和Glade以及 Glademm软件包可以搭建一个Linux下面进行C/C++软件开发的IDE环境,可以进行GTK+/Gnome的应用程序开发。 以前开发 Linux 程序时写出好的图形化用户界面比较难。 在 GIMP 工具包 (GTK)诞生之后,这件事就变得比较容易了。当 Damon Chaplin 写出 GLADE 这个用于在 GTK 环境下生成图形化用户界面的工具后,就更容易了。但是 GLADE 仍然不能算是一个“集成开发环境”(如 Visual Basic 等等。), 因为程序员不能
[嵌入式]
基于Linux的现场总线无线通信卡的实现
1.引言
使用无线连接设备的便利已经导致了在消费电子(商业)领域中无线技术被空前成功的应用。在此基础上基于无线技术的应用开始出现在各个领域。在工业或工厂底层环境中,使用无线技术的优势更是多方面的。
第一,在工业环境中往往需要大量的布线,采用无线技术不仅会使安装和维护的成本有效减少,而且会使设备的调整规划和重新配置更加的容易。
第二,无线技术的引入对于解决在有化学腐蚀、震动和移动部件等恶劣环境中对各种线缆的潜在损伤等问题显得更加有效。
第三,考虑到工厂设备中适应性和灵活性,固定系统可以通过无线技术和现有的移动子系统或移动机器人连接通信。
第四,对在工厂设备进行临时访问任务(如诊断或程序设计等)使用无线技术会更加简
[嵌入式]
OK6410A 开发板 (八) 5 linux-5.11 OK6410A usb 移植
s3c6410 有两个USB实例(板子也都引出来了), 分别是 USB host 和 USB OTG , 这里说的是 usb host 代码 : https://github.com/lisider/linux/tree/ok6410a-linux-5.11 提交id : dc485e937e8bccc1fc01b5e6d9025bf83b2b6f83 defconfig : arch/arm/configs/ok6410A_sdboot_mini_net_lcd_x11_usb_defconfig CONFIG_USB_NET_DRIVERS=y CONFIG_USB_HID=y CONFIG_USB_OHCI_LI
[单片机]
基于ARM11在Linux平台下网络通信的设计与实现
随着CPU制造工艺的飞速发展,越来越多的高性能、低功耗的嵌入式微处理器应用到我们生活中的各个方面,ARM11采用ARM公司新一代的指令架构ARMv6,其主频最高可达到1GHz,功耗低至0.4mW/MHz,采用8级流水线技术。另一方面,它对存储器系统进行改善,使其更加适用于操作系统对硬件上的需求。 Linux是在Unix的基础上发展起来的,它是一种安全、稳定、免费并且能移植到多种架构的处理器平台。Linux分为多个模块,可裁剪一些次要的模块以减小程序量,从而更好地满足微处理器对功耗和成本的要求。 1 嵌入式Linux 软件开发环境的搭建 1.1 嵌入式Linux 开发环境简述 嵌入式Linux驱动程序的开发需在以Li
[单片机]
OK6410A 开发板 (八) 7 linux-5.11 OK6410A usb camera移植
代码 : https://github.com/lisider/linux/tree/ok6410a-linux-5.11 提交id : 0cf53aa024fbd417f0796a77ff7f9b891680dac8 defconfig : arch/arm/configs/ok6410A_sdboot_mini_net_lcd_x11_usb_debug_uvc_defconfig 用户空间代码 uvc_cam_test Makefile CROSS_COMPILE =arm-none-linux-gnueabi- KERNELDIR = CFLAGS = -I$(KERNELDIR)/include -O -Wa
[单片机]
解决Windows下Arm下Linux下Qt4程序的中文乱码问题
###############################################################################
#操作系统:Win7垃圾版
#QT: 4.8.1
#操作系统:Winxp垃圾版
#QT: 4.8.1
#开发板:友善之臂Tiny6410 V1.2
#QT: 4.6.1
#QTE-arm: 4.7.0
#Write By Kinglate 20130806
###############################################################################
也许这个
[单片机]
NIOS软核处理器的Linux引导程序U-boot设计
摘要:针对将cClinux向Nios处理器移植过程中的启动加载程序U-boot bootloader进行研究。首先介绍移植的步骤,然后利用bootloader的设计思想,着重讨论U-boot在Nios中的设计与实现,最后对U-boot在基于Linux的嵌入式系统 中的运用作了探索和展望。
关键词:U-boot bootloader uClinux Nios软核
1 概述
1.1 Nios简介
Nios是Altera公司以RISC为基础的可配置、可裁减软核处理器。它具有16位指令集和16/32位数据通路,通过将包括16或32位高性能处理器在内的移种应用模块嵌入到通用FPGA/CPLD内,实现完全可配置的嵌入式系统。其开发套件
[半导体设计/制造]