自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

任重道远~

LINUX、VxWorks入门新手,总结自己在学习中的点点滴滴,欢迎批评我的文章,欢迎高手嘲笑

  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 STM32使用DMA接收和发送

平台:正点原子,F103ZET本文阅读前提知识:非零基础教程,需要会cubeMX,有点灯基础,有printf重定向基础,有ITM基础。设计思路:1、UART中断:开启TC(传输完成)中断和IDLE(总线空闲)中断;2、DMA中断:收发中断均不开启。接收端设计思路:初始化完成后,就开启DMA_RX,开启IDLE中断;开启后CPU不用理会,DMA会在搬运串口数据到指定内存。当收到一帧数...

2020-04-19 11:19:15 1664

原创 STM32的开发环境cubeIDE注释混乱问题解决方法

cubeIDE是ST目前推出的最新的编译器,以后新项目应该都会渐渐使用这个IDE;对于硬件配置上非常友好,图形化配置硬件。只不过在使用时发现,中文注释和英文注释混编的时候,容易出现中文注释突然变小的问题如下图所示截止2020年2月13日,我没找到别的地方有讲如何解决这个问题,我也是论坛逛遍寻不得,偶然发现了解决方法,和大家分享一下菜单栏Windows-prefe...

2020-02-13 23:12:28 5146 1

原创 米尔IMX6UL-IOT 从NFS加载根文件系统启动

通常linux内核是从EMMC/NAND中获取根文件系统并加载,但是在调试NFS更加方便。自己动手做了一遍,分享方法给大家。感性思维:修改uboot的环境变量中的启动参数,在linux内核启动时,告诉内核根文件系统在NFS上,让去NFS上找,并且设置好了IP地址。而虚拟机的NFS服务器上,放着解压好的根文件系统,这样linux就可以从NFS上获取到根文件系统了一、材料和环境准备:MIR ...

2019-02-27 08:41:38 873

原创 Freemodbus TCP协议栈使用笔记

本文进行中,未完结。Freemodbus这个协议栈是比较有名的modbus开源协议站,支持在很多平台上运行。本文目前内容:1.用命令行编译出modbus TCP的可执行文件2.用eclipse编译出modbus TCP的可执行文件本文待办内容:1.测试编译出的可执行文件。2、将这个协议栈移植到ARM上,用迅为的ITOP4412或者米尔的IMX6UL板子,做好了和大家分享...

2018-11-19 18:07:40 3398

STM32串口通过DMA+IDLE接收数据.7z

工程需要用cubeIDE打开,串口波特率115200,开启后,你发的内容会原封不动的发回来. 用的是DMA的接收方式

2020-02-15

空空如也

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

TA关注的人

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