![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
文章平均质量分 78
王 三 二
这个作者很懒,什么都没留下…
展开
-
FPGA——Verilog编程
FPGA——Verilog编程一、Robei安装一、Robei安装从 Robei 官方网站上下载最新版 Robei 软件。新版本软件仅支持 64 位电脑。解压,双击Robei-setup.exe选择安装路径,点击Next一路Next,最后Install原创 2021-04-27 20:30:08 · 345 阅读 · 0 评论 -
FPGA——NIOS-II开发入门
FPGA——NIOS-II开发入门一、硬件部分设计1.1 创建工程1.2 进入Qsys 中进行软核的设计1.2.1 点击 `Tools->Qsys`,进入`Qsys`1.2.2 `File->save`,保存为`kernel.qsys`1.2.3 双击`clk_0`,设置clock时钟为50M1.2.4 添加CPU和外围器件1.2.5 完成 Qsys 设计的后续工作实验内容使用 FPGA 资源搭建一个简单 Nios II 处理器系统,具体包括:(1) 在 Quartus Prime中建立原创 2021-04-23 15:02:09 · 590 阅读 · 0 评论 -
gazebo 仿真器搭建自己的一个三维虚拟环境
gazebo 仿真器搭建自己的一个三维虚拟环境一级目录二级目录三级目录一级目录二级目录三级目录原创 2021-03-21 23:05:39 · 2890 阅读 · 0 评论 -
Ubuntu18.04安装ROS Melodic
Ubuntu18.04安装ROS Melodic目录一、Ubuntu不同的版本对应ROS不同的版本二、配置Ubuntu软件库三、安装过程及问题解决四、启动运行小海龟例子原创 2021-03-05 22:06:41 · 312 阅读 · 0 评论 -
stm32最小系统PCB图绘制
stm32最小系统PCB图绘制一、原理图封装二、绘制PCB布局布线覆铜电器规则检查三、PCB图输出为Gerber光绘文件一、原理图封装打开最小原理图添加工程->编译检查错误->原理图封装将原理图导入PCB二、绘制PCB布局添加PCB文件规划板子把各个模块都放入板子布线自动布线设置开始自动布线完成自动布线覆铜设置GND网络重新覆铜电器规则检查三、PCB图输出为Gerber光绘文件生成.cam文件NC Drill file原创 2021-01-12 17:30:50 · 267 阅读 · 1 评论 -
汉字点阵编码&OLED屏显
基于SPI/IIC接口的OLED数据显示一、显示自己的学号和姓名二、显示AHT20的温度和湿度三、上下或左右的滑动显示长字符一、显示自己的学号和姓名要显示自己的名字首先需要到中文点阵字库中找到汉字对应的点阵表示,然后将其用十六进制表示出来。0x22,0x00,0x12,0x3E,0x14,0x22,0x7F,0x24,0x08,0x24,0x08,0x28,0x08,0x24,0xFF,0xA4,0x08,0x22,0x08,0x22,0x14,0x22,0x12,0x34,0x21,0x28,0x原创 2021-01-12 11:17:22 · 787 阅读 · 0 评论 -
STM32的PWM波形和DAC练习
STM32的PWM波形和DAC练习一、关于PWM波形1.1 简介1.2 基本原理1.3 实验步骤1.3.1 源码1.3.2 演示二、DAC练习1.DAC简介2 原理图3 源码4 演示三、总结与参考资料一、关于PWM波形1.1 简介PWM是 Pulse Width Modulation 的缩写,中文意思就是脉冲宽度调制,简称脉宽调制。它是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,其控制简单、灵活和动态响应好等优点而成为电力电子技术最广泛应用的控制方式,其应用领域包括测量,通信,功率原创 2021-01-12 10:22:17 · 313 阅读 · 1 评论 -
STM32的三种Boot模式的差异
STM32的三种Boot模式的差异一、 STM32启动配置二、 内置SRAM简介三、 例程验证3.1 硬件设置3.2 创建工程调试版本3.3 配置分散加载文件3.5 配置中断向量表3.6 修改FLASH 下载配置3.7 实验结果四、 总结五、 参考资料摘要:在我们学习STM32F...原创 2020-12-30 23:18:59 · 470 阅读 · 0 评论 -
STM32的USART窗口通讯程序
基于寄存器与基于固件库的stm32 LED流水灯例子一、基于寄存器的stm32 LED流水灯程序二、 基于固件库的stm32 LED流水灯程序一、基于寄存器的stm32 LED流水灯程序二、 基于固件库的stm32 LED流水灯程序...原创 2020-12-05 23:09:04 · 134 阅读 · 0 评论 -
FreeRTOS入门——基于FreeRTOS的多任务程序与AHT20数据采集原理电路
FreeRTOS入门——基于FreeRTOS的多任务程序与AHT20数据采集原理电路一、AHT20数据采集原理电路绘制二、FreeRTOS的多任务程序设计1.2.三、总结一、AHT20数据采集原理电路绘制在stm32最小系统电路原理中添加 AHT20数据采集原理电路二、FreeRTOS的多任务程序设计1.2.三、总结借鉴博客:FreeRTOS入门——STM32下完成一个基于FreeRTOS的多任务程序和AHT20电路绘制...原创 2020-12-05 20:37:10 · 455 阅读 · 0 评论 -
可视化调试前端_Linux
Linux中的可视化代码跟踪调试一、安装可视化调试的软件安装vscode二、编译调试第一步 在vscode中安装C++的插件第二步 配置调试和编译文件第三步 编译调试一、安装可视化调试的软件安装vscode在ubuntu桌面找到应用中心在软件中心中,搜索Visual Studio Code在页面中就可以直接选择安装二、编译调试第一步 在vscode中安装C++的插件打开vscode,按ctrl+p调出命令行,在上面输入ext install cpptools,点击安装原创 2020-11-09 22:59:34 · 192 阅读 · 0 评论 -
ubuntu使用GDB调试程序(入门)
ubuntu18.04进行GDB调试一、GDB简介二、GDB使用1. 安装gdb2. 启动gdb3. gdb命令4.gdb调试举例三、总结一、GDB简介GDB :GNU Debugger,是GNU工程为GNU操作系统开发的调试器,但它的使用不局限于GNU操作系统,GDB可以运行在UNIX、Linux甚至Microsoft Windows。GDB可以调试C、C++、Objective-C、Pascal、Ada等语言编写的程序;被调试的程序可以跟GDB运行于同一台电脑,也可运行于不同电脑。使用GDB我原创 2020-10-30 17:58:29 · 10030 阅读 · 0 评论