嵌入式开发之开发板直连电脑双网卡配置
嵌入式开发之开发板直连电脑双网卡配置前言虚拟机连接开发板配置Ubuntuwindows配置开发板配置主机连接外网前言现在笔记本电脑逐渐取消了网口,移除了有线网卡,导致linux驱动开发的程序员无法通过网线直连开发板。当然可以使用usb有线网卡代替,往往这时候就需要关闭无线网卡,不然虚拟机的linux...
蓝桥嵌入式之 客观题
1、STM32F103RBT6单片机具有(20)KByteRAM空间,(128)Kbyte Flash空间,(3)个USART,(2)个12位ADC。解析:看STM32_MD系列的数据手册第一页即可,记不住也不用死记硬背,现用现查。2、STM32 F 103 C 8 T 6 A中各个参数的含义F =...
STM32之基于一款开源嵌入式shell工具移植的学习笔记
对于嵌入式应用而言,尤其是对于没有操作系统,裸机运行的嵌入式应用,迫切的需要一种高效快捷的调试手段进行嵌入式应用的开发,之前在网上找到一个网友写的开源的嵌入式shell工具,它的源码的地址为https://github.com/NevermindZZT/letter-shell,其代码...
嵌入式系统测试教学实训平台
设备组成嵌入式系统测试教学实训平台主要由软件部分和教学实验箱组成。2.1软件部分(嵌入式系统测试教学实训系统)通用嵌入式系统测试平台软件(教学版)及安装光盘待测件板软件(已安装到待测件板)产品使用手册等2.2教学实验箱凯云嵌入式系统测试教学实训平台实验箱由测件板(待测系统)、Andriod显示...
嵌入式技术及应用基础实验
实验环境硬件:通用节点一个、USB仿真器、PC机;软件:IAR Embedded Workbench for MCS-51;cc2530使用方法介绍首先我们需要了解CC2530 的IO口相关寄存器: ...
嵌入式Linux系统http网络服务及文件传输
HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写,HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上,这个时候,就成了我们常说的HTTPS。如下图所示:默认HTTP的端口号为80,HTTPS的端口号为443。交互逻辑C/S模式,如下图...
嵌入式Linux下竖屏显示配置
By Toradex 胡珊逢1). 简介目前大多数设备的显示器是横屏,例如高清分辨率1920×1080、笔记本14寸显示器1366×768以及最近很热门的 4K 分辨率3840×2160。另外一种则是竖屏显示器,常见于娱乐、广告设备,手机最为常见的竖屏设备,以及户外的广告牌、售货机以及汽车的中控显示...
嵌入式硬件中PCB走线与过孔的电流承载能力分析
简介 使用FR4敷铜板PCBA上各个器件之间的电气连接是通过其各层敷着的铜箔走线和过孔来实现的。 由于不同产品、不同模块电流大小不同,为实现各个功能,设计人员需要知道所设计的走线和过孔能否承载相应的电流,以实现产品的功能,防止过流时产品烧毁。 文中介绍设计和测试FR4敷铜板上...
嵌入式学习<1>:建立工程、GPIO和keil仿真
嵌入式学习_part1 本部分笔记用于学习记录,笔记源头 >>b站江科大_STM32入门教程_新建工程 建立工程、GPIO 开发环境:keil MDK、STM32F103C8T6 1 )建立工程 (1)基于寄存器开发、基于标准库 或者 基于HAL库开发; (2)下载ST公司的标准库文件;...
嵌入式硬件中优化设计PCB提高焊接质量方法
随着电子技术的飞速发展,电子元器件的小型化、微型化、间距为0.3mm~0.5mm高密度的芯片越来越普遍,对电子焊接技术的要求也就越来越高。虽然现在有了更精密的贴片机可以代替人工焊接,但影响焊接质量的因素太多。本文将从贴片焊接的角度,介绍了几点PCB设计时需要注意的要点,根据经验,如果未按照...
【正点原子Linux连载】 第四十章 Linux网络驱动实验 摘自【正点原子】ATK-DLRK3568嵌入式Linux驱动开发指南
1)实验平台:正点原子ATK-DLRK3568开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=731866264428 3)全套实验源码+手册+视频下载地址: http://www.openedv.com/docs/boards/xiaoxiton...
一颗躁动的心---下决心从SLAM开始,不钻研嵌入式底层了
在写这个随笔时,北京的外面正在下2016的第一场雪。夜深人尽之时总会考虑一下自己的未来在何方。长这么大了,我发现我这人始终不能坚定不移的朝着一个方向努力,总是朝三暮四,对学习更是朝令夕改,这造成了我虽然花费了很多的时间学习,什么都知道一点但什么又都不精通。同事也说,这是当今做技术的人员最害怕的一件事...
嵌入式linux系统中,lsusb出现unable to initialize libusb: -99 解决办法 【转】
转自:http://cpbest.blog.163.com/blog/static/41241519201111575726966/libusb是linux系统中,提供给用户空间访问usb设备的API,方便从linux内核中获取或设置usb设备的信息。lsusb这个用户空间程序,也正是依赖libus...
嵌入式开发中模板方法模式实现
模板方法模式 模板方法模式(Template Method Pattern)是一种行为设计模式,它在父类中定义了一个算法的框架,允许子类在不改变结构的情况下重写某些步骤。这种模式体现了“封装不变部分,扩展可变部分”的原则,使得算法骨架在父类中得以统一,而具体的实现细节则交由子类根据需要去完成。 实现...
软考 - 系统架构设计师 - 嵌入式真题-问题 2:
(1).系统专用性强。嵌入式系统是针对具体应用的专门系统,它的个性化很强,软件和硬件关系紧密,一般要针对硬件来进行软件的开发和移植,根据硬件的变化和增减对软件进行修改 (2).系统实时性强,许多嵌入式系统要求外部事件在规定的时间内及时做出响应,具有实时性。根据实时性的强弱通常将嵌入式系统分为实时嵌...
嵌入式学习56-ARM5(linux驱动启动程序)
知识零碎: bootm: ...
stm32移植嵌入式数据库FlashDB
本次实验的程序链接stm32f103+FlashDB嵌入式数据库程序资源-CSDN文库 一、介绍 FlashDB 是一款超轻量级的嵌入式数据库,专注于提供嵌入式产品的数据存储方案。与传统的基于文件系统的数据库不同,FlashDB 结合了 Flash 的特性,具有较强的性能及可靠性。并在保证极低的资源...
使用Eclipse进行嵌入式软件开发
使用集成开发环境会比使用命令行更容易的编辑代码,大大提高了软件的开发效率。在ARM嵌入式Linux的开发过程中,使用Eclipse集成开发环境也是如此,本文介绍如...
微型世界:嵌入式科技的无限可能
微型世界:嵌入式科技的无限可能 1. 嵌入式科技的定义与特点 定义:嵌入式科技是一种特殊的计算机系统,通常用于特定的应用领域,如智能手机、智能家居设备等。特点:小巧、低功耗、高效率、实时性强、可靠性高、成本较低等。2. 嵌入式科技在智能家居中的应用 智能家居:嵌入式科技在智能家居中扮演重要角色,实现...
初识嵌入式—嵌入式开发概述
1、什么是嵌入式技术(1)嵌入式软件与非嵌入式软件的区别?答:嵌入式软件是结合操作系统之上做的开发;非嵌入式软件是做的裸机开发。(裸机:没有操作系统)(2)嵌入式开发与单片机开发的区别?答:区别:是否有操作系统。拓展:1)传统开发的缺点:传统开发由两大元素组成:软件和硬件。(软件控制硬件,硬件给软件...