STM32学习笔记
oasis1500
湖南大学电子专业学生,业余代码爱好者
展开
-
哈工大robomaster慕课学习笔记
哈工大robomaster慕课理论部分机器人控制器GPIO控制器通讯传感器:将物理量,生物量,化学量转化为电信号执行器电机控制技术移动机器人底盘理论部分机器人由电子计算机控制,能代替人工工作的自动机械.有大脑 能取代人工 自动机械设备1920提出1973用在流水线示教型机器人→具有感知能力的机器人→智能机器人工业机器人 特种机器人控制器-大脑执行器-动作元件传感器-反馈机制以...原创 2019-10-14 20:44:29 · 2886 阅读 · 2 评论 -
STM32GPIO简介
GPIO通用输入输出口概述140个IO口IO引脚复用为外设具体功能查找八种输入输出模式四种输入模式4种输出模式(带上下拉)4种最大输出速度:代码配置复位默认状态GPIO寄存器GPIOx_MODERGPIOx_OTYPERGPIOx_OSPEEDRGPIOx_PUPDRGPIOx_IDRGPIOx_ODRGPIOx_BSRRGPIOx_LCKRGPIOx_AFRL、AFRH以正点原子阿波罗F767为例,参考资料如下① 正点原子开发板资料《STM32FXX开发指南-库函数版本》-第六章 跑马灯实验② S原创 2020-08-04 20:24:56 · 1072 阅读 · 0 评论 -
STM32新建工程模版
新建工程模板一般步骤固定文件以正点原子阿波罗F767为例参考资料:开发指南-寄存器版本和HAL库版本MDK5的环境要提前配置好,STM32CubeF4或F7(取决于你使用的)的芯片包也要安装好…\【正点原子】阿波罗STM32F767开发板\8,STM32参考资料\1,STM32CubeF7固件包一般步骤①建目录,复制需要的文件②在MDK中添加文件到工程③MDK中设置头文件存放路径④配置MDk:全局宏定义等⑤编写用户函数⑥添加ALIRNTEK系统文件夹SYSTEM固定文件就是直接从固原创 2020-08-04 16:43:12 · 145 阅读 · 0 评论 -
STM32环境配置和下载方式
环境配置MDKUSB串口CH340ST-LINKJ-LinkISP程序下载(M7不支持)硬件设置一键下载环境准备STM32启动模式ST-linkJlink以正点原子阿波罗F767为例MDKKeil for ARMhttp://www.keil.com/download/product/芯片支持包http://www.keil.com/dd2/packstm32F767需要Keil.STM32F7xx_DFP正点原子给的资料的 \6,软件资料\1,软件\MDK5 也有USB串口CH340可原创 2020-08-02 15:07:02 · 1108 阅读 · 0 评论 -
stm32F767开发版基本介绍
stm32预备知识STM32最小系统设计供电复位时钟:外部晶振(两个)Boot启动模式选择下载电路(串口/JTAG/SWD)后备电池VBAT资源描述STM32(不重要)特点Cortex-M4内核STM32最小系统设计一个MCU在能正常工作,正常下载程序前提下的最简电路供电名称典型值VDD数字电源+3.3VVSS数字地0VDDA模拟电源+3.3VVSSA模拟地0VDD和VDDA之间一般接一个简单的低通滤波器即可(RC,π型即可)51单片机不区分数字原创 2020-07-27 18:53:01 · 6476 阅读 · 1 评论 -
STM32F767/429->CAN通信实验
简介Control Area NetworkCan控制器根据两根线上的电位差来判断总线电平,总线电平分为显性和隐形两种,发送方通过使总线电平发生变化,使接收方接到消息.特点(1)多主控制 总线空闲时,所有单元都可以发送消息,多个单元同时开始发送消息时,根据标识符(Identifier 以下称为 ID)决定优先级.ID 并不是表示发送的目的地址,而是表示访问总线的消息的优先级.两个以上的单元...原创 2019-10-28 11:37:27 · 2806 阅读 · 7 评论