自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 正点原子stm32F1中DMA传输地址问题

这里我有一个疑惑,外设地址和内存地址都可以设置地址增量,就是传输一次后地址指针是否加1,这里设置的内存地址指针递增,然后一次传输的数据量为38字节,假设我把CNDTR寄存器的值设为38,那么我按下按键只传输一次字符数组,如果设置为38的整数倍,那么就会传输整数倍的字符串数组,那么DMA内存地址寄存器中的地址会往复递增再回到字符数组的起点,那么DMA传输的时候怎么知道数组的终点,如何判断什么时候要重新回到数组的起点地址呢。最近学习DMA,照着正点原子的标准库开发教程。

2023-03-16 16:16:03 652

原创 ros2新建工作空间install文件夹内没有setup.bash

解决方法就是,我的ubuntu版本是22.04LTS,ros2 版本是humble.程序执行,正常情况下,应该在终端下将输出文本:"hello world!就是setup.bash改为local_setup.bash。先暂时这么写,等到笔者学习深入了再加补充,欢迎大家评论区交流。最近学习ros2,按照以下步骤创建工作空间。以下是我创建的工作空间的install文件夹(编译后)以下是教程创建工作空间后的install文件夹。但是,运行后报错,没有setup.bash。发现缺少了很多东西,

2022-11-14 11:13:28 2624

空空如也

空空如也

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

TA关注的人

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