
STM32
文章平均质量分 83
STM32核心实现的机械控制
注重和视觉等感知器的交互
使用汇编和C语言实现底层硬件操作
具体使用芯片STM32F4xx系列
同时关注和研究各种控制滤波算法
kikook
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[STM32] NOTE08-STM32中的汇编代码使能与串口冲突问题
这个问题对应正点原子开发板的寄存器版本的实例工程-实验0实验0的内容是使用正点原子的串口打印函数,在完成系统初始化之后,向串口打印随时间+1秒的信息,即从t=1到t=n逐渐累加(n取决于最初设定的u8,u16,u32等等,为u8的时候的取值范围就为0-255),但是在引导文件中注释了正点原子添加的使能浮点运算单元的4行汇编代码之后,串口就不能再输出信息了。这个问题在使...原创 2019-09-24 23:15:58 · 430 阅读 · 0 评论 -
[STM32] 使用flymcu串口下载时勾选“编程到flash时写选项字节”芯片错误解决办法
J-Link解决方案:http://www.openedv.com/thread-80888-1-1.htmlST-Link解决方案:http://www.openedv.com/thread-80866-1-1.html原创 2019-09-24 08:58:39 · 4257 阅读 · 0 评论 -
[STM32] NOTE07-STM32使用HAL库之Msp回调函数理解
STM32使用HAL库之Msp回调函数理解1.问题提出2.问题分析2.1 结论2.2 实例分析3. STM32程序的一般执行流程1.问题提出在STM32的HAL库使用中,会发现库函数大都被设计成了一对:HAL_PPP/PPPP_InitHAL_PPP/PPPP_MspInit而且HAL_PPP/PPPP_MspInit函数的defination前面还会有__...原创 2019-09-23 22:22:48 · 6571 阅读 · 0 评论 -
[STM32] NOTE06-STM32之HAL库结构和使用方法
CMSIS: CortexMicrocontroller Software Interface StandardCMSIS Definition by ARM:a vendor-independent hardware abstraction layer for the Cortex-M processor seriesand defines generic tool interfac...原创 2019-09-23 08:49:03 · 425 阅读 · 1 评论 -
[STM32] NOTE05-STM32新建寄存器版本工程模板
个人操作:第一步:新建文件目录在桌面上新建了一个文件夹 STM32,用于存放后续的各种STM32工程 在STM32文件目录下,建立存放第一个项目的文件夹 Proj1 进入Proj1,创建文件夹 USER,用于新建第一个项目文件 在USER同级目录下,创建存放启动引导文件.S和C语言头文件的文件夹INCLUDE第二步:引入工程需要的头文件将下面图片中的文件全部复制...原创 2019-09-22 17:31:35 · 723 阅读 · 0 评论 -
[STM32] NOTE04-STM32开发硬软件环境
做STM32开发使用keil5,做51开发使用keil4串口驱动是指要安装CH340驱动,这是一个将microUSB信号转换为串口信号的一个芯片实验室使用J-LinkMDK : Keil for ARMSTM32F7 目前还没有软件支持串口下载,但是理论上应该是支持的在使用串口连接的时候,如果要使用USB连接,使用flymcu下载如果连接USB后,计算机...原创 2019-09-22 17:16:47 · 146 阅读 · 0 评论 -
[STM32] NOTE03-STM32基本情况
STM32 特点:内核STM32属于内核(M3 M4, M7)M3 < M4 略< m7(主频更高)Cortex-M4 采用ARMv7-ME架构低功耗 外设STM32 芯片家族STM32出现就是为了淘汰ARM架构Cortex M4 内核奇怪的闪存存储容量的命名方式,相邻的两个字母之间...原创 2019-09-22 17:10:43 · 171 阅读 · 0 评论 -
[STM32] NOTE02-正点原子STM32F429IGT6开发板资源分析
核心板:图中出现的chips & 重要接口:串口通信接口(TXD, RXD, GND)1.SPI FLASH 32MBSPI Serial Peripheral Interface 串行接口1、SPI Flash (即SPI Nor Flash)是Nor Flash的一种;2、NOR Flash根据数据传输的位数可以分为并行(Parallel)NOR ...原创 2019-09-22 13:47:04 · 5637 阅读 · 0 评论 -
[STM32] NOTE01-STM32最小系统
STM32最小系统目录1.供电电路2.复位电路3.时钟电路(高速时钟)4.Boot 启动模式选择5.下载电路:(JTAG/SWD/串口)6. 后备电池STM32最小系统是指一个MCU在能够正常工作,正常下载程序的前提下的最简单的电路1.供电2.复位3.时钟:外部晶振(2 个)4.Boot 启动模式选择5.下载电路(串口/JTAG/SWD)...原创 2019-09-22 13:21:42 · 785 阅读 · 1 评论 -
[STM32]STM32系列单片机命名规则
示例: STM32 F 100 C 6 T 6 B XXX 1 2 3 4 5 6...转载 2019-08-13 23:49:05 · 633 阅读 · 0 评论 -
[STM32] 学习STM32开发之前的一些基本概念
TXD 发送数据 Transmit(tx) DataRXD 接受数据 Receive(rx) DataCOM口 ( cluster communication port )即串行通讯端口,简称串口。微机上的串口通常是9针,也有25针的接口,最大速率115200bpsCOM口的9个针脚的作用1 载波检测(CD)2 接受数据(RXD)3 发出数据(T...原创 2019-07-12 16:35:52 · 1281 阅读 · 0 评论