推荐阅读最新更新时间:2024-11-12 12:21
STM32F103学习笔记(七) 定时器中断 (更新中断)
STM32的定时器功能十分强大,有TIME1和TIME8高级定时器,TIME2~TIME5通用定时器,TIME6 和 TIME7 基本定时器。 STM32的通用 TIMx (TIM2、 TIM3、 TIM4 和 TIM5)定时器功能包括: 1)16 位向上、向下、向上/向下自动装载计数器( TIMx_CNT)。 2)16 位可编程(可以实时修改)预分频器(TIMx_PSC),计数器时钟频率的分频系数为 1~ 65535 之间的任意数值。 3) 4 个独立通道( TIMx_CH1~4),这些通道可以用来作为: A.输入捕获 B.输出比较 C. PWM 生成(边缘或中间对齐模式) D. 单脉冲模式输出 4)可使用外部信号( TIM
[单片机]
STC89C52RC单片机额外篇 | 07 - 使用Keil搭建与管理项目式多文件工程
1 单一式与项目式工程对比 新建一个Keil工程,初学者一般都会新建一个文件夹,然后将每个涉及到的.c与.h文件,还有keil的输出文件都一下放在这个文件夹里,如下图: 图中有我们自己建立的.c与.h文件以外,那些没有图标的就是Keil输出的一些文件,当然也包括我们要的.hex文件,这样看起来就会感觉乱乱的。 我们再看看下面这个文件夹: 在这个工程下分别建立了以下文件夹: include:用来存放我们头文件.h。 output:用来存放Keil输出的一些文件。 source:用来存放.c的一些源码。 utility:是用来存放一些通用的工具,比如将hex转为bin二进制文件。 其他的是一些工程文件。(这里的
[单片机]
ILI93xx屏幕坐标系及扫描方式配置(LCD学习笔记1)
前言 博文基于STM32F103ZET6,MDK和3.5.0标准库开发 如有不足之处,多指教 屏幕坐标系(呵呵,我自己给取的名字) R50h~R53h:水平垂直RAM地址位置;用来设定整个屏幕上的显示区域; R50h(HSA ):水平起始地址寄存器; R51h(HEA ):水平结束地址寄存器; R52h(VSA ):垂直起始地址寄存器; R53h(VEA ):垂直结束地址寄存器; 坐标系参数: 从上面的图片中和英文中可以了解,LCD屏幕上的每个像素点所对应GRAM显存单元是不能改变的,LCD屏幕默认为以人们习惯的竖屏方式的模板,以左上角点为坐标系原点,有方向为水平方向,下方向为垂直方向;如下图: 特点: 每个像素
[单片机]
STM32 USB学习笔记5
主机环境:Windows 7 SP1 开发环境:MDK5.14 目标板:STM32F103C8T6 开发库:STM32F1Cube库和STM32_USB_Device_Library 承接前文,对于上层应用而言只剩下CDC类接口文件即usbd_cdc_interface,该文件主要为实现CDC类接口所用到的物理资源以及逻辑资源,需要参考通信设备通用串行总线类定义版本1.2以及PSTN设备通用串行总线通信类子类规范版本1.2,这两个文档都可以在USB组织官网上下载得到,首先看下usbd_cdc_interface.h文件,如下: /* Define to prevent recursive inclusion
[单片机]
是德科技为研发主管和工程师提供沉浸式在线学习平台
是德科技为研发主管和工程师提供沉浸式在线学习平台 是德科技云课堂提供易于访问的知识,轻松应对当今的工程测试挑战 2021 年 10 月 29 日,中国北京——是德科技公司(NYSE:KEYS)宣布推出交互式在线平台是德科技云课堂,帮助工程师学习测试与测量基础知识、工程设计技巧以及行业的优秀实践。是德科技提供先进的设计和验证测试解决方案,旨在加速创新,创造一个安全互联的世界。 鉴于由工程师和研发主管组成的庞大客户群希望跟上蜂窝 5G、量子和互联汽车等新兴技术的发展步伐,是德科技特别打造了一个沉浸式在线学习平台,希望帮助他们更容易地学习工程技术知识。 课程重点讲授工程师面对新技术发展需要掌握的技能。是德科技云课堂提供了
[测试测量]
stm32学习笔记(五)独立看门狗
独立看门狗源时钟频率为40KHZ,可以设置一个预装载值IEDG_PR,还可以设置分频值,把独立看门狗源时钟的频率除以这个值。 独立看门狗的复位时间 Tout=((4*2^prer)*rlr)/40 (ms). 只要对以上三个寄存器进行相应的设置,我们就可以启动STM32的独立看门狗,启动过程可以按如下步骤实现: 1)向IWDG_KR写入0X5555。 通过这步,我们取消IWDG_PR和IWDG_RLR的写保护,使后面可以操作这两个寄存器。 设置IWDG_PR和IWDG_RLR的值。 这两步设置看门狗的分频系数,和重装载的值。由此,就可以知道看门狗的喂狗时间(也就是看门狗溢出时间),该时间的计算方
[单片机]
聚焦协作机器人!大族机器人获“广东省工程技术研究中心”资质认定
近期,广东省科学技术厅正式公布“2022年度广东省工程技术研究中心名单”,大族 机器人 成功入选,被认定为“广东省 智能机器人 工程技术研究中心”。 据介绍,广东省工程技术研究中心主要依托行业、领域中具有综合优势的企业/单位,旨在深入实施创新驱动发展战略、加快推进企业研发机构建设,建立以企业为主体、市场为导向、产学研深度融合的创新体系,持续提升企业自主研发能力及产业核心竞争能力。它由广东省科学技术厅认定,是促进产业升级、科技强省的重要支点。 获得“广东工程技术研究中心”的认定,是对大族机器人在智能 协作机器人 领域深厚技术积累的肯定和鼓舞。截止目前,大族机器人是国家高新技术企业、国家级机械工业创新平台、国家级专精特新“小巨人”
[机器人]
开关电源设计软件PI Expert 学习笔记
社区搞活动,也借机会学习一下电源的设计工具PI Expert ,先下了软件,默认是英文版的,不过汉化很容易,在菜单设置里改成中文菜单就行了,很方便。下面的图都是汉化这后的结果。
上图是新建设计后出现的第一个窗口,从内容看是专为PI产品而开发的,包含所有PI产品的系列和产品选单,点选相应的产品就可能进行设计了,可能由于后面的设计文件里有PCB布局的内容,所以在这里有封闭形式和外壳形式的选择。根据实际应用选完后点下一个按钮这个汉化的就有点那个了。建议改进一下。
PI Expert 这款软件的分类很详细,可根据实际情况选择输入电源。如果不是通用可点用户自定义设计输入电压范围。
[电源管理]