自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于Tronlong TMS320C6748 Demo示例GPIO.h注释的汉化翻译

【代码】基于Tronlong TMS320C6748 Demo示例GPIO.h注释的汉化翻译。

2023-10-08 14:47:10 139

原创 Verilog基础语法

移位运算是二元运算符,左移符号为"<<“,右移符号为”>>",以为将运算符左边的操作数左移或者右移指定的位数,用0补充空位。时间单位和时间精度由1、10和100及单位s、ms、us、ns、ps 、fs组成。位拼接运算符与由一对花括号加逗号组成: {,},拼接的不同数据之间用","隔开。strobe用于输出、打印信息,write必须使用 "\n"换行符进行换行。时间精度:决定时间相关量的精度及仿真显示的最小刻度。仿真中使用 "#数字"表示演示相应时间单位的时间。1:逻辑高电平,条件为真。

2023-10-05 20:03:35 779 1

原创 基于Tronlong TMS320C6748的学习笔记之CMD文件简介

在DSP(数字信号处理器)领域,“CMD” 可以表示 “Command”,通常是指一种用于配置和控制DSP设备的命令文件。这些CMD文件可以包含一系列特定的命令、参数或配置设置,以便DSP设备按照这些命令执行特定的操作或功能。初始化配置:CMD文件常用于DSP设备的初始化,可以配置各种参数,例如时钟频率、数据格式、中断设置等。通过执行CMD文件中的命令,可以确保DSP设备在启动时处于正确的状态。算法加载:在某些应用中,DSP设备需要加载特定的数字信号处理算法。

2023-09-12 16:33:10 675 2

原创 基于Tronlong TMS320C6748的学习笔记之存储器简介

这两句代码,对于普通变量没有问题,但对变量地址是寄存器来说会有问题,对寄存器来说是实实在在的外设模块,该值有可能不是程序修改的,有可能是被外设模块或其他模块来修改,如果不是实时从寄存器读取值,该值被其他模块修改但是程序不知道,可能会带来灾难性的后果,所以需要实时读取寄存器的值。DSP L2 ROM:1024KB,不能存储任何自己的应用程序代码,存储DSP启动过程中需要的bootloader程序,完成对外设的初始化,加载自己的应用程序。AISgen工具中对DSP的配置,实际就是调用的L2 ROM中的函数。

2023-09-11 09:29:32 794

原创 基于Tronlong TMS320C6748的学习笔记之GPIO配置

TMS320C6748共有8 Banks,16 GPIOs per Bank,几乎所有引脚都可以配置成为GPIO端口。Direction:方向,表示控制方向 其中0表示输出管脚 1表示输入管脚或者可以理解0为output,1为inputout:表示输出关于高低电平的问题可以学习数字电子技术基础,其中我们一般认为0是低电平,1是高电平输入寄存器,注意只是只读寄存器,返回对应位的输入电平out:表示输出关于高低电平的问题可以学习数字电子技术基础,其中我们一般认为0是低电平,1是高电平clear表示清除。

2023-09-10 19:43:14 859 1

原创 基于C语言的二分法查找

之前我们讲过猜数字游戏,那么假若有一个数字,位于0~100之间,我们该怎么找到他呢?。接下来我们,我们来探讨以下这二者的优缺点。

2023-08-08 21:16:45 81

原创 基于C语言的扫雷游戏

本文实现了9*9的控制台扫雷程序的实现。该游戏的拓展可由读者自行编写,也可等待笔者的后续更新。本文仅讨论最简单的使用控制台实现扫雷程序,至于使用鼠标点击,及图形化界面的程序,将在之后更新的文章中进行说明。

2023-08-08 20:42:19 74

原创 基于C语言的猜数字游戏

本篇文章是利用C语言实现控制台猜数字游戏,文章中断主要知识点涉及到随机数和伪随机数。希望读者学完读完本文后能对随机数和伪随机数有一定的认识,并且可以依靠这些知识点实现猜数字游戏。

2023-08-01 17:16:13 137

原创 Visual Studio 2022中scanf报错解决方法

在Visual Studio 2022中,函数会被VS编辑器报错警告。那么我们该如何和在Visual Studio 2022使用这个函数呢?

2023-07-27 23:04:06 780

原创 C语言学习笔记-流程控制

C 语言的程序是顺序执行,即先执行前面的语句,再执行后面的语句。对于C语言来说,一般来说,只有顺序、选择、循环三种执行方式。

2023-07-24 21:08:17 94

原创 C语言学习笔记-变量

变量(variable)可以理解成一块内存区域的名字。通过变量名,可以引用这块内存区域,获取里面存储的值。由于值可能发生变化,所以称为变量,否则就是常量了。

2023-07-24 18:08:08 152

原创 C语言学习笔记-基本语法

C语言的代码由一行一行的语句构成,语句就是程序执行的一个操作命令。C语言归档,语句必须使用分号结尾,有明确规定的除外。以下列代码为例上述语句是社么意思呢?上述语句是一个变量声明语句 其中变量类型是int,变量名是x,变量赋值为1,以分号结尾。怎么样,上述文字的描述是不是觉得有点头大,那我们换种方式来说,定义变量为x, x是一个整型,x的值是1。至于什么是整型,什么是变量我们会在接下来的文章中讲解。那么有同学要问了如果我写成别的形式可不可以呢。如下所示这样写可不可以呢,答案是可以。

2023-07-24 17:32:15 192

原创 关于我的自我介绍

一个正在学习C语言 C++ AT89C51 STM32 DSP C6000系列的新人博主。

2023-07-20 14:50:30 69

原创 C语言学习笔记-C语言简介

零基础学习C语言

2023-07-20 14:34:21 270

空空如也

空空如也

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

TA关注的人

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