ICode9

精准搜索请尝试: 精确搜索
  • iOS 蓝牙开发 Mac地址问题2021-05-12 18:34:07

    在蓝牙开发中,经常会遇到蓝牙Mac地址(物理地址-->唯一标记)链接的问题, 对于安卓来说,可以通过Mac地址来链接,因为他们可以获取到外设的Mac地址。 对于苹果而言,是不可以通过Mac地址链接的,因为我们无法获取外设的Mac地址。 虽然苹果给我们提供了一个外设的UUID,但是这个UUID是通过外设的Ma

  • 深入AXI4总线-[四]传输事务属性(draft)2021-05-09 09:59:10

    [四] 传输事务属性(draft) 事务类型与属性 AXI 协议中定义了一组信号表示读写传输事务的类型,分别为 ARCACHE 以及 AWCACHE,合称为 AXCACHE。两者控制了 传输事务在整个系统中如何进行(How a transaction progresses through the system) 系统缓存对传输事务的操作(How any system-

  • 【DB笔试面试276】什么是字符设备、块设备和裸设备?2021-04-18 23:55:20

    Q          题目如下所示:什么是字符设备、块设备和裸设备?     A          答案如下所示:            字符设备:对字符设备的读写不需要通过OS的缓冲区(Buffer),它不可被文件系统MOUNT。字符特殊文件与外设进行I/O操作时每次只传输一个字符,通常不支持随机存取数

  • PL中断PS2021-04-14 14:36:11

    新建工程: 首先在ZYNQ芯片里添加自己需要使用的模块和PL端中断,一共有16个PL端的IRQ中断供我们添加 这里介绍一下ARM 中的基本中断类型,包括软件中断(SGI)、 CPU 私有外设中断(PPI)以及共享外设中断(SPI)。区别在于私有外设中断和共享外设中断中含有 PL 侧引入的中断。       

  • 查看stm32的SysTick中断的优先级,比外设中断优先级高吗?2021-04-12 15:02:57

    默认SysTick中断优先级 1 //core_cm4.h 2 3 __STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks) 4 { 5 if ((ticks - 1UL) > SysTick_LOAD_RELOAD_Msk) { return (1UL); } /* Reload value impossible */ 6 7 SysTick->LOAD = (uint32_t)(ticks - 1UL

  • stm32降功耗措施2021-04-11 10:32:31

    1、降低主频,降低外设总线时钟频率 2、低频模式、正常模式切换,不工作时在低频模式,工作时在正常模式 3、低功耗模式,外部中断唤醒,定时唤醒 4、关闭不用的外设;外设不用的话断电; 5、使用低功耗的单片机 6、硬件角度考虑:降低电压;电源芯片选用 参考网址:https://m.21ic.com/app/mcu/201811

  • 嵌入式设计——ARMSIM#环境虚拟外设控制-键盘控制贪吃蛇2021-03-27 16:31:41

    一、实验目的 学习ARMSIM#环境下虚拟开发板的控制。 编写简单程序调用软件中断服务程序实现虚拟OLED显示器的键盘控制。 二、实验要求 编写程序SNAKE.s实现以下功能。 基本行为:在16×40的EmbestBoard显示器上显示可变长度的字母序列蛇,在没有按键的时候,蛇保持向当前方向前

  • SPI协议和STM32的SPI外设寄存器2021-03-12 23:00:44

    文章目录 一、文章简介二、SPI协议三、STM32的SPI外设 一、文章简介 本篇主要介绍SPI总线,第二章讲解SPI协议,首先从硬件入手了解SPI通信协议,接着讲解SPI的四种工作时序模式。第三章介绍STM32的SPI外设。 参考链接:链接 二、SPI协议 1.1 硬件结构 SPI协议由四根线进行通信

  • 为何FPGA 外设 IP 与 HPS IP 之间有个 Avalon-MM Pipeline Bridge IP?2021-03-11 15:03:51

    像以前的DE1-SOC  开发板 , PIO IP 等一些外设都是直接接 HPS IP 的 light weight  AXI master 总线的: 但是现在的DE10-Nano、 DE10-Standard 等开发板的官方发布的GHRD 工程里面,都会有个 Avalon-MM Pipeline Bridge   IP 在 外设 IP 与 HPS IP 之间:     Avalon-MM Pipe

  • STM32MP12021-03-10 23:35:43

    视频链接 M4有专属的448KB SRAM; 16/32bit的外部存储器接口; 模拟外设2*16b ADC、2*12b DAC;        主人+管家    4.CubeMX简化了MPU开发                       视频链接        单看主频高低,评价CPU性能是不对滴        通用MPU,多了一个M4  

  • STM32的位带操作2021-03-08 13:02:01

    1. 什么是位带操作? 学习 51 单片机的时候就使用过位操作,通过关键字 sbit 对单片机IO口进行位定义。但STM32没有这样的关键字,于是便要通过访问位带别名区来实现。即:**将每一位膨胀成一个32位字,因此SRAM的1MB位带区就膨胀为32MB的位带别名区,通过访问位带别名区来实现访问位带中

  • STM32 对外设基地址,总线外设基地址和寄存器基地址的理解2021-02-19 15:00:27

    STM32 对外设基地址,总线外设基地址和寄存器基地址的理解   前言 本博文基于STM32F103ZET6和MDK以及V3.5.0库函数;本博文从Cortex-M3内核的寻址空间映射一直聊到库函数是怎样配置具体的某一个寄存器;如有不足之处,多多指教; 对于控制器而言,无论是单片机系列还是plc系列,都是控制引脚

  • 四旋翼无人机从0到1的实现(十八)无人机外设驱动→MPU65002021-02-18 23:01:20

    Author:家有仙妻谢掌柜 Date:2021/2/18 今年会更新一个系列,小四轴无人机从功能设计→思维导图→原理图设计→PCBLayout→焊接PCB→程序代码的编写→整机调试一系列,以此记录自己的成长历程! 这个小四轴无人机是大学时期学习制作的,加上现在工作学习对嵌入式的理解更加深入,因此想要

  • 外设资源实验4-继电器驱动实验2021-02-16 14:30:42

    外设资源实验4-继电器驱动实验 实验目的: 掌握节点上继电器的使用方法。 实验现象: 在LoRa节点上,K1-LED以1s的时间间隔闪烁一次,紧接着K2-LED以1s的时间间隔闪烁一次。循环上述操作。 文章目录 外设资源实验4-继电器驱动实验实验代码 实验代码 #include "main_task.h" #def

  • 嵌入式c语言——学习笔记2021-02-08 21:03:05

    嵌入式c语言——学习笔记5 一、STM32系统架构 STM32主系统主要是由四个驱动单元和四个被动单元构成: 四个驱动单元:(图4.2.1中②③④) ①内核DCode总线 ②系统总线 ③通用DMA1 ④通用DMA2 四个被动单元:(图4.2.1中⑥⑦⑧⑨) ⑥AHB到APB的桥:连接所有的APB设备 ⑦内部flash闪存 ⑧内部S

  • STM32F1 USB外设详解第0讲(系列博文介绍)2021-02-02 21:00:52

    目录 1.课程目标 2.简单介绍 3.读者须知 1.课程目标 STM32 USB外设详解系列博文目的是让大家深入理解STM32 USB外设原理,主要对USB外设功能框图和所有寄存器深度剖析。只有知其然知其所以然,大家才能在项目中游刃有余的使用USB方案解决各种各样的实际问题。 2.简单介绍 USB协议作

  • 单片机外设篇——SPI协议2021-01-31 14:34:12

    提示:若转载,请备注来源,谢谢! 文章目录 前言一、SPI协议的特点1. 优点2. 缺点3. 结构 二、SPI协议分析1. 模式概念理解2. 通信过程分析3. SPI个人协议理解4、使用SPI协议操作SPI外设芯片 总结 前言 题目上写的是单片机,其实不管你的板子上不上系统(FreeRtos、Linux),协议都是

  • 联智通达Rk3288主板在组装过程中需要注意什么?2021-01-23 14:33:46

    为方便各整机厂合作伙伴降低整机的开发设计难度,缩短开发时间,降低开发与PCBA成本,增强产品品质稳定性,争取更多的客户赢单机会,和成东科技开发了一系列RK3399、RK3288等多平台通用板卡,集成多媒体解码、液晶驱动、以太网、HDMI、WIFI、蓝牙于一体,支持绝大部分当前流行的视频及图片格式

  • STM32(十六)中断2021-01-21 13:33:35

    一、什么是中断? 暂停原先的程序或事情,执行另外一些程序或事情,执行完成后返回原来的程序。 二、为什么要中断 因为另一些程序或事情比你原先正在做的事情要重要,或者这些突发事情你是无法控制它的来临的。 三、中断的分类 按不同方法进行分类  内部中断,外部中断 (向量表中灰色为内

  • 【ZYNQ Ultrascale+ MPSOC FPGA教程】第二十章 PS端RTC中断实验2021-01-19 14:35:13

    原创声明: 本原创教程由芯驿电子科技(上海)有限公司(ALINX)创作,版权归本公司所有,如需转载,需授权并注明出处。 适用于板卡型号: AXU2CGA/AXU2CGB/AXU3EG/AXU4EV-E/AXU4EV-P/AXU5EV-E/AXU5EV-P /AXU9EG/AXU15EG   vivado工程目录为“ps_hello/vivado” vitis工程目录为“ps_rtc/vitis” 1

  • STM32学习笔记(六)2021-01-13 23:33:47

    STM32F103ZET6之时钟系统 文章目录 STM32F103ZET6之时钟系统前言一、时钟系统框图二、时钟系统知识总结三、相关寄存器1.时钟控制寄存器(RCC_CR)2.时钟配置寄存器(RCC_CFGR)3.AHB外设时钟使能寄存器(RCC_AHBENR)4.APB2 外设时钟使能寄存器(RCC_APB2ENR)5.APB1 外设时钟

  • HPS 端外设引脚复用的 三种设置方法2021-01-04 17:32:40

    目录一、 在qsys里面设置二、 在uboot源码里面设置三、直接在裸机程序里面控制物理地址,配置控制器。 一、 在qsys里面设置 二、 在uboot源码里面设置 三、直接在裸机程序里面控制物理地址,配置控制器。 qsys中设置的引脚复用最后是在preloader和uboot中起作用 不支持动态配置(即无法

  • 鼠标能动但是无法点击屏幕(间歇性)2020-12-24 22:01:06

    鼠标能动,无法点击屏幕,键盘能流畅使用 一、短暂解决方法(急用) CTRL + ALT + DELETE 键唤醒操作界面,大部分在这个操作过后,鼠标就可以点击了,不需要进行任务管理器操作,重新进入界面注意刷新。如果上一步无效则点击任务管理器,在你能看到的进程、性能、应用历史记录…一栏,选择详细信

  • 联智通达工控主板的主要接口有哪些2020-12-21 14:02:52

    在工控主板的电路板上有众多的接口来链接工控电脑的其它部分。一般工控主板有硬盘接口,软驱接口,COM接口,PS/2接口,USB接口,LPT接口,MIDI接口和SATA接口。下面,联智通达就针对工控主板的这些接口为大家详细介绍。   硬盘接口:硬盘接口可分为IDE接口和SATA接口。在型号老些的工控主板上,多

  • Ardunio完成STM32的串口通信程序2020-12-13 21:04:06

    一、Arduino IDE软件下载安装 1、进入官网 https://www.arduino.cc/en/software 由于官网下载要钱,所以我分享一个免费的 链接:https://pan.baidu.com/s/1sQmTcyIbg5yDii7-pfTwDA 提取码:y8q3 2、安装 安装完成 3、把Arduino_STM32文件夹拷贝到Arduino\hardware下 4、安装

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有