自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 git commit to remote

Commit to githubGenerating keyAdd ssh key in git.CheckSucceedErrorWarningGenerating keyssh-keygen -t rsa -C "youremail@example.com"Generating public/private rsa key pair.Enter file in which to save the key (/home/y/.ssh/id_rsa): /home/y/.ssh/id_rsa a

2020-06-12 15:40:52 227

原创 2019年3月12日-IAP的应用(三)-IAP程序的逻辑流程

FLASH的空间分配以及写入1.FLASH空间分配2. IAP下载流程1.FLASH空间分配准备使用F407VET6,FLASH大小为512K,FLASH一共有7个扇区,前4个扇区分配为IAP代码段(一共64KB十分富裕),扇区4分配为FLASH的EEPROM空间(64KB)从0x0801 0000到0x0801 FFFF,扇区5到7为APP代码段(384KB)从0x0802 0000开始...

2019-03-14 17:45:29 306

原创 2019年3月13日-HAL库UART使用DMA收发(二)

UART使用DMA的不定长收发串口不定长的收发使用IDEL中断会比较好实现串口不定长的收发使用IDEL中断会比较好实现之前已经完成了定长数据的接收、以及发送;现在写不定长的接收,首先在函数中添加串口1的IDEL中断; __HAL_UART_ENABLE_IT(&huart1, UART_IT_IDLE);然后在串口1的中断函数中添加空闲帧的中断处理void USART1_IR...

2019-03-13 18:47:18 5439

转载 留存

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-13 18:27:42 154

原创 2019年3月12日-HAL库UART使用DMA收发(一)

HAL库用起来的确相对来说更直观一些,但是用习惯了标准库感觉来回调用函数,有些繁琐,然而CubeMX直接生成HAL库非常好用,还是要学习一下的。首先Cube中配置完成后,基本不用改什么,直接调用uint8_t aTxBuffer[] = "*********SENDING DATA with DMA***********\r\n";HAL_UART_Transmit_DMA(&amp...

2019-03-12 19:33:54 3613

原创 2019年3月12日-IAP的应用(二)-官方UART-IAP移植

参考ST官方的IAP应用手册:首先需要编写IAP Code。这段代码的作用就是开机后引导系统启动,或者在接收到程序更新指令后更新User APP;需要用到的功能包括:1.UART的收发;2.FLASH的读写;3.GPIO口的操作(指示灯)——下载过程中没有指示灯感觉少点什么,但是通过串口观测其实也可以。这个IAP代码段还可以进行一些其他的操作,感觉类似PC的BIOS引导...

2019-03-12 18:25:18 401

原创 2019年3月11日-IAP的应用(一)-STM32F4的启动过程

首先了解芯片的启动过程,看手册:启动应该是芯片的内部固件判断,BOOT引脚的状态:(1)从SRAM 启动;(2)从System Memory启动;(3)从Main Flash 启动。然后从0x00000000获取栈顶指针;从始于0x00000004的存储器开始执行代码。也就是说,如果(1)从SRAM 启动,需要重新分配SRAM中的向量表。Memory mapping...

2019-03-11 19:06:52 760 1

原创 2019年3月6日-KS103的使用

这个之前用过来,但是由于当时测量数据波动就放在一边了,今天想起来又试了一试成功了。就是这个模块,当然我用的是IIC的;其实官方的计数说明书写的极其详细;此程序来自官网教程,在模拟IIC接口,并且硬件无问题的情况下,多个模块同时运行测试通过;4) STM32 CORTEX-3 ARM 主机模拟 I2C 通讯与 KS101B/KS103/KS103S 连接控制 C 代码//单片...

2019-03-06 16:59:12 3011 9

原创 2019年3月4日-MPU9250使用(一)

在MPU9250的实际使用中、发现绕着Z轴在缓慢旋转的过程中、yaw会出现较大的误差、记录的角度明显小于实际角度;(实际90°记录80°);看芯片手册介绍如下:One die houses the 3-Axis gyroscope and the 3-Axis accelerometer. The other die houses the AK8963 3-Axis magnetomete...

2019-03-06 16:48:41 2288

原创 2019年3月5日-MPU9250使用(二)

感觉MPU6050的DMP算的不准,想YAW只与Z轴的角速度“gyroz”有关,只有一个参数的话,自己写个公式计算一下应该更准确;尝试自己写,首先MPU_Get_Gyroscope(&gyrox,&gyroy,&gyroz); //得到陀螺仪数据然后,记录两次计算的时间间隔TIM3_Init(5000-1,9000-1); //定时器3...

2019-03-06 16:47:24 2114 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除