- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 Ubuntu强制千兆有线网络的网速到100M和10M
强制网速为百兆或者千兆时,参数为100baseT-HD,100baseT-FD, 1000baseT-HD,1000baseT-FD。1)强制到10M:mii-tool -F 10baseT-HD en0(网络名称)2) 查看网速: cat /sys/class/net/eth0/speed。4)查看网络目前的状态: mii-tool -v。10baseT-HD:10M半双工模式。10baseT-FD:10M全双工模式。借助的工具:mii-tool。参数介绍:-F :强制执行。3)恢复网络为自协商模式。
2023-06-16 14:09:59
2913
原创 看门狗的原理和驱动实现
** 看门狗驱动实现**## 标题1.看门狗的主要功能看门狗本质是一个定时器,用于恢复处理器。本次所用看门狗包含一个数据寄存器(Data register)和一个计数寄存器 (16-bit counter register),当计数寄存器的值和数据寄存器的值相等时,系统会复位。为了防止复位,要定时“喂狗”,避免计数器和数据寄存器的值相等。2. 喂狗操作当计数器(COUNT)的值从0开始递增时,喂狗就是给COUNT值清零。这里有专门的清零寄存器,即给第十位赋值为1.给寄存器的
2022-10-08 13:38:42
973
原创 GD32串口DMA模式实现3M波特率--串口发送空中断和DMA发送完成中断--SylixOS系统下实现
GD32串口DMA模式实现,发送双BUFF,高波特率
2022-06-08 10:23:16
5635
原创 LVGL的8.2.0移植----------一段内存被篡改的错误
介绍在移植8.2.0版本的时候,我们可以查看输入设备接口官方例程lv_port_disp_template.c,直接在此内容上添加和更改内容会事半功倍;在移植过程中由于我没有使用这个模板,而是直接修改的v7版本的显示接口,所以出现了在显示过程中内存被修改导致系统崩掉的现象;具体出问题在代码上显示的逻辑是,显示的回调函数调用不成功:显示DEMO执行过程中,首先执行的回调函数是_lv_disp_refr_timer,在执行过程中系统会崩掉;最后排查到的原因是在lv_port_disp.c中定义了
2022-03-30 14:49:22
1011
1
原创 超声波测距传感器-HC-SR04 STM32407 中断触发
原理:1.给控制端Trig一个至少持续10us的高电平信号2.模块内部自动发送8个40kHZ的脉冲,自动检测是否有信号返回。3. 信号返回时,接收端Echo检测到高电平,高电平持续的时间即决定的检测距离 距离=(高电平脉冲时间*340)/2.(声的传播速度340m/s)4.鉴于我已经在别的模块用过外部中断,所以使用定时器的输入捕获引脚,进行抓取,当识别到上升沿时定时器开始计时,识别到下降...
2021-05-19 09:40:13
1308
原创 STM32F4 的GPIO基本应用
学习了开发板STM32F1和F4之后发现 他们的GPIO功能是不同的STM32F4IO基本应用一、IO的主要特性:受控 I/O 多达 16 个● 输出状态:推挽或开漏 + 上拉/下拉● 从输出数据寄存器 (GPIOx_ODR) 或外设(复用功能输出)输出数据● 可为每个 I/O 选择不同的速度● 输入状态:浮空、上拉/下拉、模拟● 将数据输入到输入数据寄存器 (GPIOx_IDR...
2021-05-19 09:38:53
412
原创 USMART组件应用
首先通过usmart组件可以用来调试程序里的任何函数的参数,通过串口助手。USMART的特点:1, 可以调用绝大部分用户直接编写的函数。2, 资源占用极少(最少情况: FLASH:4K SRAM:72B )。3, 支持参数类型多(数字(包含 10/16 进制)、字符串、函数指针等)。4, 支持函数返回值显示。5, 支持参数及返回值格式设置。6, 支持函数执行时间计算( V3.1 版本...
2020-02-13 21:41:46
437
原创 用ST-LINK2V 与STM32板子的JTAG口相连下载程序
用ST-LINK2V 与STM32板子的JTAG口相连。1.安装ST-link的驱动,百度上可搜到。2.使用SWD模式,则需要四根线相连.分别是STLINK的SWCLK、SWDIO与JTAG上9脚(SWCLK)、7脚(SWDIO)相连;然后是电源与地分别相连。电源接的是3.3v.(用万用表测得板子的JTAG的电源为3.3v).![在这里插入图片描述](https://img-blog.cs...
2019-12-26 19:16:35
1487
能够以支持3.125M波特率的串口调试助手,丁丁调试助手; 同时支持TCP,UDP调试
2022-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人