ICode9

精准搜索请尝试: 精确搜索
  • 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 外设时钟

  • AD预拉线不显示问题2020-12-19 09:59:57

    点 N S A也不显示预拉线,后来发现是预拉线颜色没有使能。

  • 2020.10.31随笔2020-10-31 23:01:00

    第一篇随笔 正在学习stm32,其中部分关于io口复用(default)和重映射(remap)记录如下 端口复用配置过程 以PA9,PA10配置为串口1为例 1、GPIO端口时钟使能 RCC_APB2PeriphColckCmd(RCC_APB2Periph_GPIOA,ENABLE); 复用外设时钟使能 RCC_APB2PeriphColckCmd(RCC_APB2Periph_USART1,EN

  • apache2开启/使能.htaccess文件的方法2020-10-21 13:32:01

      参考资料:   https://www.cnblogs.com/20175211lyz/p/11741348.html   修改:/etc/apache2/文件夹下的apache2.conf文件    # Sets the default security model of the Apache2 HTTPD server. It does # not allow access to the root filesystem outside of /usr/share a

  • Qt QMainWindow最大化按钮是灰色(不能最大化)的解决方法2020-07-15 09:35:57

    解决方法:设置最大尺寸为16777215,并且使能Qt::WindowMaximizeButtonHint(默认就是使能的,不执行也可以) 1 const QSize MAIN_SIZE_MAX = QSize(16777215, 16777215); 2 this->setMaximumSize(MAIN_SIZE_MAX); 3 this->setWindowFlag(Qt::WindowMaximizeButtonHint, true);  

  • I.MAX6ULL学习记录——GPIO寄存器篇2020-06-25 20:07:02

    引言  初学IMAX6ULL,从GPIO开始记录学习过程。由于32很少操作寄存器, 对于寄存器的配置很模糊。所以IMAX6ULL从寄存器开始。本文为学习原子IMAX6ULL中的笔记,其中引用部分原子资料。 IO 控制寄存器  在后期使用官方的SDK时会配置一个函数为void IOMUXC_SetPinConfig()的函数,这个函

  • stm32的USART编程的基本思路(基于标准固件库)2020-06-21 21:44:58

    作为初学stm32的小白,下面我来介绍一下解决USART通信的最基本功能实现的编程思路。 对于stm32而言,时钟的使能是必不可少的,没有时钟的使能外设将无法正常运行,因此,我们要先进行时钟使能。 而USART串口的使用是借助GPIO的复用功能来实现的,比如USART1就是GPIO的PA9、PA10管进行复

  • 关于xs128单片机的一点小小学习心得--认识xs1282020-03-02 19:38:49

    ##XS128单片机简介 MC9S12XS128是Freescale公司的16位单片机,由16位中央处理单元(CPU12X)、128KB程序Flash(P-lash)、8KB RAM、8KB数据Flash(D-lash)组成片内存储器,主要功能模块包括: 内部存储器、内部PLL锁相环模块 、2个异步串口通讯 SCI 、1个串行外设接口 SPI 、MSCAN 模块

  • stm32-时钟系统2020-03-02 14:53:41

    时钟树    STM32采取多时钟,根据不同外设提供不同的时钟信号STM32有5个时钟源:HSI | HSE | LSI | LSE | PLLLSI    低速内部时钟 32KHZ 是RC振荡器产生,频率并不是很稳定,主要用于给独立看门狗使用,因为看门狗对频率的要求不是特别严格,还可以作为RTC时钟来源。RTC还可以由HSE提

  • STM32G431ADC工作不正常:2020-02-04 16:36:50

           近期收到了一块STM32G4系列的开发板,作为试用开发板,尝试使用G4做电源类项目,在使用G4系列开发板的时候,碰到了ADC工作不正常的情况,具体情况如下所示:        由于项目需要,主频限定在20Mhz,使用了板载24Mhz晶振,时钟树分布如下: 图 1 时钟树分布 使用了ADC2,使能了

  • STM32定时器上电立即进入中断的问题!!!2020-02-03 18:09:17

    今天使用stm32定时器的时候出现了一个问题,一上电定时器就立即进入了中断。上网查了一下说是,定时器中断使能、定时器使能、清除更新中断标志位,三者不同顺序程序执行时有不同效果。 参考以下博客,第一个我试过了,按这个顺序真的不会上电就进入中断,其他暂时还没试过。 参考博客:ht

  • VNC远程连接树莓派2020-01-24 09:00:51

    使能remote graphical access 键入如下命令: sudo raspi-config 选择Advanced options 使能VNC remote graphical access ![Enable VNC](https://img-blog.csdnimg.cn/20200124083435510.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0c

  • STM32之PWM2020-01-11 11:42:53

    STM32 PWM PWM是脉冲宽度调制,是英文“Pulse Width Modulation” 的缩写,简称脉宽调制。用来控制电机,灯的亮暗,通过PWM配置后的引脚会输出方波。 pwm结构体初始化 //引脚和时钟的驱动就不在写出参考上两节 TIM_OCInitTypeDef TIM_OCInitStructure; TIM_OCInitStructure.TIM_OCM

  • cc2530的I/O中断2019-12-20 12:51:59

    通用I/O的中断 cc2530的CPU有18个中断源,每个中断都可以分别使能和控制。 18个中断源的优先级 18个中断源分为6个组,每一组有3个中断源,中断优先级可以通过配置相应寄存器来实现 中断源的分组 编号 中断 IPG0 REFRR RF DMA IPG1 ADC T1 P2INT IPG2 URX0 T2 UTX0 IPG3 URX1 T3 UTX1

  • 07_stm32时钟树2019-12-05 13:52:11

    一:stm32时钟树介绍   时钟对于单片机来说是非常重要的, 它为单片机工作提供一个稳定的机器周期从而使系统能够正常运行。 时钟系统犹如人的心脏, 一旦有问题整个系统就崩溃。 我们知道 STM32 属于高级单片机, 其内部有很多的外设, 但不是所有外设都使用同一时钟频率工作, 比如内部看

  • PIC18F45K80串口1和串口2异步收发通信实例2019-11-29 23:02:07

    PIC18F45K80串口1和串口2异步收发通信实例   一:配置串口1初始化函数 首先打开技术手册,查看异步串口的操作流程以及配置。 需要将串口对应引脚的方向寄存器设置为输入 3.设置串口接收操作流程     4.设置通信波特率 计算公式:   源码如下: 编译环境:MPLAB X IDE +PICC18

  • 【AI】【计算机】【中国人工智能学会通讯】【学会通讯2019年第01期】中国人工智能学会重磅发布 《2018 人工智能产业创新评估白皮书》2019-11-01 18:50:33

    封面:     中国人工智能学会重磅发布 《2018 人工智能产业创新评估白皮书》 《 2018 人工智能产业创新评估白皮书》由中国人工智能学会、国家工信安全中心、华夏幸福产业研究院、思保环球联合发布。 白皮书聚焦人工智能的使能技术与应用场景两个层面,基于论文、专利、人才、行

  • 1、华为认证之人工智能概览2019-10-26 11:41:39

    1、人工智能 机器学习 深度学习的之间的关系      人工智能>机器学习>深度学习 2、智能机器人的分类   像人一样思考 弱人工智能   像人一样行动 弱人工智能   理性思考        强人工智能   理性行动        强人工智能    3、AI的产业生态分为    基础

  • STM32之中断函数2019-10-03 11:02:33

    本文做中断函数的索引,帮助我们找到中断函数名、中断函数参数以及中断服务函数他们的来源,以便我们编程。 1)如果一个工程只有一个中断,则我们可以进行两个步骤就可以了:            使能中断通道                      编写中断服务函数 2)实例: void Tim6_Init(u16

  • 串口之编程步骤2019-10-02 09:03:06

    串口编程步骤(非中断)如下:   使能GPIO时钟   使能串口时钟   配置TXD为复用功能+推挽   (站在STM32芯片角度)   配置RXD为复用功能+上拉   ( 站在STM32芯片角度)   设置数据帧     OVER8位配置(过采样选择)                数据包设置,包括起始位、停止位、数据

  • STM32F1输出16路PWM工程介绍(基于寄存器)2019-09-13 21:00:45

    注:需要工程库的加我qq:468001647 PWM在控制中应用十分广泛,从单电机控制,到舵机控制,再到机械臂控制都广泛运用到PWM。但是如果直接在工程里面向调用一路PWM这会是一件很麻烦的事,工程师应该把更多的精力放在算法的研究和产品的调试上,而并非琢磨单片机最基本额定控制,况且如果直

  • 浪潮服务器维护-开启JBOD模式2019-07-19 10:00:26

    本人单位老款NF8460M3服务器(4U4路)配置的博通MegaRAID 2208的阵列卡,默认出厂没有使能JBOD方式,即使在BIOS中设置SATA Controller的AHCI方式还是不能达成效果。此时需开机启动时要进入‘Ctrl+Y’的命令行模式进行使能操作,具体输入命令: -AdpSetProp -EnableJBOD -1 -a0 输入命令后需要

  • stm32之通用定时器2019-07-14 21:02:21

    文章目录定时器中断定时器中断相关寄存器定时器中断库函数定时器中断的配置PWM输出PWM库函数pwm配置步骤 stm32f10x系列最多有8个定时器 3种定时器 1.高级定时器 2.基本定时器 3.通用定时器 定时器中断 时钟选择 计数器时钟可以由下列时钟源提供: 1.内部时钟(CK_INT)(

  • tinymce原装插件源码分析(七)-使能css、script2019-04-23 16:43:32

    在tinymce中使用css个script tinymce的编辑器中css和script默认是不起作用的。(编辑器主要面向写文章使用,考虑到xss攻击,默认是不启用的) 需要修改tinymce.js中几行代码,可以使其起作用。 1、SaxParser.parse中,关于script标签。 L11732- L11758注释掉 这一部分的意思是,在Start element

  • stm32之RCC2019-04-12 13:52:00

    RCC定义的结构体定义如下: #include<stm32f10x_map.h> 在这个文件中 typedef struct { vu32 CR; //时钟控制寄存器 vu32 CFGR; //时钟配置寄存器 vu32 CIR; //时钟中断寄存器 vu32 APB2RSTR; //APB2 外设复位寄存器 vu32 A

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

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

ICode9版权所有