0

痞子衡嵌入式:自识别特性(Auto Probe)可以让i.MXRT1060无需FDCB也能从NOR Flash启动

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是自识别特性(Auto Probe)可以让i.MXRT1060无需FDCB也能从NOR Flash启动。 接着上篇文章 《了解i.MXRT1060系列ROM中串行NOR Flash启动初始化流程优化点》 继续聊。对于i.MXRT1050为 ...

痞子衡 发布于 2021-02-25 21:28 评论(0) 阅读(22)
1

Glibc堆管理机制基础

最近正在学习linux下堆的管理机制,收集了书籍和网络上的资料,以自己的理解做了整理,做个记录。如果有什么不对的地方欢迎指出! Memory Allocator 常见的内存管理机制 dlmalloc:通用分配器 ptmalloc2:glibc分配器,继承自dlmalloc,并提供了多线程支持,主要研 ...

unr4v31 发布于 2021-02-25 13:24 评论(0) 阅读(80)
0

痞子衡嵌入式:系统时钟配置不当会导致i.MXRT1xxx系列下OTFAD加密启动失败

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是系统时钟配置不当会导致i.MXRT1xxx系列下OTFAD加密启动失败问题。 我们知道,i.MXRT1xxx家族早期型号(RT1050/RT0160/RT1020)的硬件解密外设名字叫BEE,这个外设主要是配合FlexSPI外设去实现外 ...

痞子衡 发布于 2021-02-25 11:59 评论(1) 阅读(82)
0

Interlij 无法使用中文输入法解决方法(适用于Interlij全家桶 Linux环境)

最近切换到了Ubuntu的系统作为工作环境, 在使用Pycharm的时候, 出现了个奇怪的问题 中文是无法正常输入的, 然后找遍了网上的解决办法. 系统信息如下: 中文输入法是 ibus 确认环境变量声明的办法是无效的之后, 去找了下官方反馈 原因是: This is a bug introduce ...

nextkara 发布于 2021-02-25 09:56 评论(0) 阅读(9)
1

3分钟学会如何上手supervisor看门狗

软硬件环境 centos7.6.1810 64bit cat /etc/redhat-release #查看系统版本 supervisor 3.4.0 python 2.7.5 supervisor简介 supervisor是一个用python语言编写的进程管理工具,它可以很方便的监听、启动、停止、 ...

三十三重天 发布于 2021-02-25 09:42 评论(0) 阅读(213)
0

【原创】Linux虚拟化KVM-Qemu分析(十)之virtio驱动

背景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: KVM版本:5.9.1 QEMU版本:5.0.0 工具:Source Insight 3.5, Visio 文章同步在 ...

LoyenWang 发布于 2021-02-24 23:05 评论(0) 阅读(65)
0

STM32 DAC详解

上一篇介绍了《STM32ADC详解》,既然有模拟转数字的ADC模块,那么就必然有数字转模拟的DAC模块。顾名思义,该模块仅具有ADC的补充功能。它将数字二进制值转换为模拟电压输出。DAC模块具有多种用途,包括音频生成,波形生成等。通常在大多数8位微控制器中,此模块不可用,并且通过脉宽调制(PWM)可 ...

Fireflycjd 发布于 2021-02-24 22:25 评论(0) 阅读(3)
0

记录数据无限期保留是MRAM理想的选择

数据记录、物联网节点、边缘计算设备中的机器学习/人工智能以及医院中的RFID标签都可以用到MRAM。 数据记录器需要多兆位的非易失性存储器来容纳长期的数据积累。它们通常由电池供电,但也可以依靠收集能量来供电,因此需要低功率内存。在断电的情况下,记录的数据必须无限期地保留。MRAM正是最理想的选择。  ...

宇芯电子 发布于 2021-02-24 17:12 评论(0) 阅读(7)
0

痞子衡嵌入式:串行NOR Flash的DQS信号功能简介

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家分享的是串行NOR Flash的DQS信号功能。 串行NOR Flash在嵌入式里的应用相当广泛,既可用作数据存储也可以用作代码(XiP)存储,串行NOR Flash种类很多,最早期有Standard SPI(一线),后来发展到QuadSPI( ...

痞子衡 发布于 2021-02-23 20:32 评论(0) 阅读(74)
0

STM32 ADC详解

01、ADC简介 ADC是Analog-to-DigitalConverter的缩写。指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。典型的模拟数字转换器将模拟信号转换为表示一定比例电压值的数字信号。 从STM32F207的数据手册中下图看到,STM32F20 ...

Fireflycjd 发布于 2021-02-23 20:02 评论(0) 阅读(5)
0

Proxmox VE 修改IP地址

roxmox VE是一款套开源的虚拟化管理软件,用户可通过网页的方式来管理服务器上使用 kvm 以及 lxc 技术运行的虚拟机。同时提供了一些先进功能的支持,如集群、HA等。 系统安装之后,更具实际需要可能需要对IP地址进行修改。 由于Proxmox是基于Debian的底层,所以我们可以修改配置文件... ...

古道轻风 发布于 2021-02-22 19:29 评论(0) 阅读(22)
0

STM32触摸按键

本文将使用STM32F207定时器12的捕获通道1实现触摸按键功能,将运用到输入捕获功能,具体请看之前的文章《STM32输入捕获功能》,代码和电路设计参看正点原子的开发板。 01、触摸按键原理 触摸使用RC充放电原理: RC电路是指由电阻R和电容C组成的电路,它是脉冲产生和整形电路中常用的电路。 充 ...

Fireflycjd 发布于 2021-02-22 18:52 评论(0) 阅读(5)
0

vi编辑器使用基本操作

vi编辑器是所有Unix及Linux系统下标准的编辑器,也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻 vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下 ...

曹庆军 发布于 2021-02-22 18:04 评论(0) 阅读(11)
0

STM32 输入捕获功能

本文将介绍通过STM32的定时器输入捕获,如果对定时器不太熟悉的同学可以看下之前的文章《STM32基础定时器详解》,关于定时器的基础功能不再详解。下文将讲解timer1的捕获功能。 01、STM32捕获功能 从STM32的定时器框图中看 ①部分基础定时器模块,已经在《STM32基础定时器详解》讲解过 ...

Fireflycjd 发布于 2021-02-21 20:04 评论(0) 阅读(4)
0

面试官问Linux会问什么?

1、 常用的Linux命令 1)文件操作 cat、vi、vim、ls、mkdir、touch 、cp、mv查找是否存在该文件名:find / -name mysqlcat:一次性显示文件内容 2)日志 tail -f /var/www/MOB_logs/catalina.2018-05-18.out ...

三啊三水 发布于 2021-02-21 16:25 评论(0) 阅读(29)
0

STM32 PWM输出

文将介绍通过STM32的定时器输出PWM,如果对定时器不太熟悉的同学可以看下之前的文章《STM32基础定时器详解》,关于定时器的基础功能不再详解。 01、PWM介绍 PWM定义:脉冲宽度调制(PulseWidthModulation,PWM)简称脉宽调制。通俗讲,PWM是一种对模拟信号电平进行数字编 ...

Fireflycjd 发布于 2021-02-20 19:45 评论(0) 阅读(6)
1

Linux网络配置的三种方法,手把手教你,一看就会!

Linux 三种网络配置方法详解 1. 桥接模式 虚拟机的网卡桥接到真实机的网卡 右击当前虚拟机,点击 设置 网络适配器选择为桥接模式 虚拟网络编辑 这里应该自动是桥接模式,但是如果修改过的要一样要修改回桥接模式, 下面的报错信息极有可能就是这里没修改造成的!!! 还有一点,桥接模式这里最好自己选择 ...

沐歌爱编程 发布于 2021-02-20 16:06 评论(0) 阅读(30)
2

基于nginx实现上游服务器动态自动上下线——不需reload

网上关于nginx的介绍有很多,这里讲述的是上游服务(如下图的Java1服务)在没有“网关”的情况下,如何通过nginx做到动态上下线。 传统的做法是,手动修改nginx的upstream文件,将Java1的配置注释或者标记为down,然后reload nginx生效。当然可以做成脚本自动化修改,然 ...

任小为 发布于 2021-02-20 13:36 评论(5) 阅读(619)
2

k8s部署mysql数据持久化

在这里我部署mysql的目的是为了后面将上一篇博客docker打包的el-admin镜像部署到k8s上,所以本文主要是部署mysql并实现持久化。 1.将我们的应用都部署到 el-admin 这个命名空间下面,创建eladmin-namespace.yaml 文件 apiVersion: v1 ki ...

pluto_charon 发布于 2021-02-18 14:49 评论(0) 阅读(262)
0

Linux中的基本概念:内核和shell

本文将介绍一系列与Linux系统编程有关的概念。 操作系统的核心——内核 操作系统 System 、内核 kernel 广义指完整的软件包,这包括用来管理计算机资源的核心层软件,以及附带的所有标准软件工具,诸如命令行解释器、图形用户界面、文件操作工具和文本编辑器等。 狭义指管理和分配计算机资源(即C ...

凱廸bob 发布于 2021-02-17 00:10 评论(0) 阅读(16)