• 物联网实战--入门篇之(五)嵌入式-IIC驱动(SHT30温湿度)

    时间:2024-04-01 10:36:19

    目录 一、IIC简介 二、IIC驱动解析 三、SHT30驱动 四、总结 一、IIC简介         不管是IIC还是串口,亦或SPI,它们的本质区别在于有各自的规则,就是时序图;它们的相同点就是只要你理解了时序图,你就可以用最普通的IO引脚模拟出各自的通讯总线,但是一般来讲没那必要,特别是串口...

  • 嵌入式实时操作系统μC/OS-Ⅱ 在DSP芯片上的移植与测试

    时间:2024-03-31 08:55:52

    【摘要】为了降低DSP 系统软件的开发难度,保证系统的实时性,缩短开发周期,将嵌入式实时操作系统μC/OS-Ⅱ移植到DSP 芯片中是目前比较常用的一种方法。本文介绍了嵌入式实时操作系统μC/OS-Ⅱ的特点,并研究分析了μC/OS-Ⅱ操作系统在目前比较流行的DSP芯片TMS320C6713上的移植方法...

  • 嵌入式学习:VS Code 中文导入keil项目出现乱码

    时间:2024-03-30 17:35:15

    对于VS Code 中文导入keil文件出现乱码,需要对其进行重新设置1.2.3.需要在搜索框填写 “files.autoGuessEncoding”: flase4.修改选项,然后填写,就能生效。5.实验截图...

  • 物联网实战--入门篇之(三)嵌入式STM32

    时间:2024-03-30 14:54:37

    目录 一、Keil简介 二、工程结构 三、文件目录 四、STM32简介 五、编码风格 六、总结 一、Keil简介         Keil是一款常用的单片机开发工具,主要包含了编译、仿真、调试和开发界面(IDE),后被ARM公司收购,与其MDK-ARM合并为MDK-ARM Keil软件包,所以有时...

  • 嵌入式Linux根文件系统简介

    时间:2024-03-30 12:54:44

    根文件系统首先是一种文件系统,该文件系统不仅具有普通文件系统的存储数据文件的功能,但是相对于普通的文件系统而言它还是内核启动时所挂载(mount)的第一个文件系统,系统引导启动程序会在根文件系统挂载之后从中把一些初始化脚本(如inittab、rcS)和服务加载到内存中去运行。我们要明白文件系统和内核...

  • 嵌入式下C/C++调用sqlite3简单开发

    时间:2024-03-30 12:09:17

    交叉编译sqlite3请关注我第一篇博文 sqlite3 交叉编译-CSDN博客 sqlite3的命令的简单使用(增删改查,创建/删除表)请关注我的上一篇博文 sqlite3嵌入式使用以及C/C++代码开发-CSDN博客 一、新建文件夹 此文件夹用于放置工程,比如我的文件夹叫sqliteDemo,...

  • 讯为4412开发板嵌入式学习(四)烧写固件

    时间:2024-03-30 08:52:53

    一、使用TF卡烧写固件视频路径 E:\01-迅为电子开发板入门视频\done\视频10_03TF卡烧写Qt1、制作可烧写的TF卡将TF卡插入开发板,启动开发板并进入uboot模式TF卡分区,依次输入以下指令fdisk -c 1(注意这里的参数是"1")fatformat mmc 1:1ext3for...

  • 嵌入式 编译libjpeg库和libfreetype库

    时间:2024-03-30 08:21:36

    嵌入式 编译libjpeg库和libfreetype库一、简述          记--使用开源libjpeg库和libfreetype库,libjepg库用来显示jpeg图片,libfreetype字库用来显示文字。         环境:VMware Workstation Pro12, Ubu...

  • (四)嵌入式:GPIO点亮LED,实现按键控制(操作寄存器)

    时间:2024-03-30 07:47:47

    1.使能LED灯本次课程主要是了解GPIO的使用,我们查阅了相应的手册资料之后,可以知道板子上的GPIO0连接到的是按键S2,GPIO1连接到的是LED5。如图1-1所示:图1-1 GPIO的引脚关系然后查阅手册知道了GPIO的使用流程,GPIO的基地址,寄存器偏移地址,如图1-2和1-3所示:图1...

  • 嵌入式Linux上没有wlan0

    时间:2024-03-29 19:11:00

    有时候我们的嵌入式板子上有无线网卡,可是无法连接到wifi上,使用 sudo ifconfig 也看不到 wlan0 的相关信息这时我们可以使用 sudo ifconfig -a 看一下具体信息,我们可以看到有 wlan2 这个设备如果板子上只有一张无线网卡,一般情况下都是 wlan0,因为系统启动...

  • 帆软报表的嵌入式部署(版本FineReport_9.0)

    时间:2024-03-29 16:24:23

    将帆软报表集成到已有的maven项目。将帆软报表安装目录下的classes、reportlets、resources文件夹拷贝到项目的WEB-INF目录下。引入jar包。(自己的做法不知道对不对,如何直接加到maven仓库中去呢)点击Modules,选择需要引入jar包的项目后,引入jar包。需要引...

  • 适用于STM32的五大嵌入式操作系统,你选哪个?

    时间:2024-03-28 12:13:34

    基于STM平台且满足实时控制要求操作系统,有以下5种可供移植选择,分别为μClinux、μC/OS-II、eCos、FreeRTOS和都江堰操作系统(djyos)。下面分别介绍这五种嵌入式操作系统的特点及不足。1、μClinuxμClinux是一种优秀的嵌入式Linux版本,其全称为micro-co...

  • 嵌入式Linux系统驱动hp1020打印机

    时间:2024-03-27 13:11:29

    一、开发环境硬件环境:am3354打印机型号:hp1020plus虚假机系统:Ubuntu12.04交叉编译工具版本:arm-linux-gcc version 4.5.1二、详细步骤1、linux内核环境配置(a)修改drivers/usb/Kconfig中将#source “drivers/us...

  • Lua为编程语言的嵌入式智能可编程Modbus主机用于Modbus和嵌入式TCP/IP设备

    时间:2024-03-27 07:25:50

    AiMaster300是以Lua为编程语言的嵌入式智能可编程Modbus主机。此产品采用工业级高性能32位CPU、32M内存,集成3个串口,其中1、2口为RS232/RS485两用设计(切换使用),第3口固定为RS485口。工业级4层PCB设计,所有端口都具备ESD15KV,600W浪涌防护能力。A...

  • 嵌入式系统中状态机的应用

    时间:2024-03-26 16:41:36

    某项目中在业务逻辑的处理过程中需要处理多种的中断信号,导致逻辑部分的代码被搞得支离破碎。一直在想有没有好点的,漂亮一点的方法。这次在一个后续的项目中真好有一个重写这部分代码的机会,就拿它开开刀,拉出来练练。1.分离逻辑处理和中断处理 在原来的实现中因为没有区分处理的原有逻辑和中断逻辑,才导致到处都...

  • 如何在浏览器中使用F12工具下载嵌入式视频

    时间:2024-03-26 10:41:10

    I got an email this week asking how to download some of my Azure Friday video podcast videos from http://friday.azure.com as well as some of the Getti...

  • 上位机图像处理和嵌入式模块部署(qmacvisual之ROI设定)

    时间:2024-03-25 07:52:14

    【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】         ROI,全称是region of interest,也就是感兴趣区域。这里面一般分成两种情况,一种是所有的算法都依赖于这个ROI,那么这个时候最好直接把图像裁剪一下。因为安装的时...

  • 【嵌入式硬件Esp32】ESP32学习之在windows下搭建eclipse开发环境

    时间:2024-03-24 22:39:30

    一、所需工具由于项目要用ESP32模块进行开发,折腾了下集成开发环境,现将过程记录下来,以便需要的人使用。其中需要的有交叉编译工具,esp-idf示例代码以及C/C++版的eclipse。交叉编译工具MSYS32:https://dl.espressif.com/dl/esp32_win32_msy...

  • 解决嵌入式linux系统下iconv库的移植问题

    时间:2024-03-24 18:59:24

    一、解决问题    在arm开发板上使用framebuff,在汉字显示时,因为只有gb2312的16*16的汉字字库,而ubuntu16.04默认    的编码方式时utf-8,因此需要进行转码(utf-8->gb2312),转码的原理是通过调用iconv库进行(iconv_open\    ...

  • 嵌入式(硬件):05---原理图分析

    时间:2024-03-23 21:54:58

    一、原理图介绍原理图分析的含义是指通过阅读电路板的原理图获得各种存储器、外设所使用的硬件资源、接口和引 脚连接关系二、原理图分析若要整体理解整个电路板的硬件组成,原理图的分析方法是以主CPU为中心向存储器和外设 辐射步骤如下:①阅读CPU部分,获知CPU的哪些片选、中断和集成的外设控制器在使用,列出...