自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实战演练——终章

实战演练大作业1、下载源码编译运行,上传结果截图到作业提交专用贴更具文档下的readme进行对代码的修改,包括修改模型文件以适配昇腾310atc --model=caffe_model/resnet50.prototxt --weight=caffe_model/resnet50.caffemodel --framework=0 --output=model/resnet50 --soc_version=Ascend310 --input_format=NCHW --input_fp16_node

2022-03-31 14:28:50 1818

原创 应用班第三课

应用班第三课图片分类这节课得目标是掌握基本的开发流程,以及相关的应用日志查看。主要步骤准备模型、准备数据、编译程序、运行程序编译编译的主要步骤有准备环境,ACL初始化、运行管理资源申请、模型加载、模型推理、模型卸载、运行资源管理资源释放、ACL去初始化、编译代码生成可执行文件。运行ACL时需要先初始化,初始化时需要有配置文件,json格式的。如果不关注配置文件,则该文件可以为空json文件,即只有“{}”。运行准备运行环境、执行可执行文件、运行运用。程序整体框架首先时头文件,需要有ac

2022-03-30 16:33:52 1342

原创 【max32660】简易智能手表说明文档

说明文档文章目录说明文档时间显示步数记录简易下位机上位机项目地址本代码主要实现了显示时间,以及对步数的记录。顺便加了个小的下位机,用来修改时间。时间显示这次还是用了OLED的文字库,用到了显示文字,和画图功能。 DrawNum(0,0,step_cnt,5); SetFontSize(3); DrawChar(30,24,':'); DrawNum(0,24,hour,2); DrawNum(42,24,min,2); fresh_g(); RoundClock(ho

2021-02-28 15:43:28 842 1

原创 【max32660】简单智能手表开发流程

MAX32660开发流程程序的流程没有问题了,我已经在stm32上实现了基本的功能。问题就是,意法半导体已经有cube可以直接初始化资源,而美信半导体,目前我没有发现方便的cube,所以我需要扣例程。所以这次的项目相对比较简单:将美信半导体的资源开发出来就行了。我需要一个硬件I2c、软件SPI、一个定时器。所以只需要,初始化相关的模块,并且成功使用。就能完成项目了。首先更具推荐引脚把I2C踢出,之后就能自由分配需要的SPI引脚了。SPI引脚spi引脚一共是5个引脚,用P0_0~P0_4,正好五个

2021-02-28 15:41:40 2824 1

原创 FPGA项目报告

寒假一起练4 FPGA活动链接b站视频验证代码实际验证只需要上面标注的两个文件.由于之前我完全没有接触过FPGA,在学习的过程中,我总结了一些经验,可能对刚学习的小白有一定的帮助。关于小白如何学习FPGA具体实验中遇到的问题由于刚开始学,所以遇到的问题实在是太多,以至于我一直忙着解决琐碎的问题,而没有多少时间来记录我遇到的问题。我上面一篇文章里记录的问题都是一些非常典型的小白会遇到的问题,以及解决方法。目标功能实现实现一个可定时时钟的功能,用小脚丫FPGA核心模块的4个按键设置当前的

2021-02-15 20:09:56 1443 2

原创 【FPGA】学习中遇到的问题

蜂鸣器引脚不输出PWM波形我一开始以为时使能引脚没有拉高导致PWM的计数器不工作。但是后来我发现并不是这样的。好像是我的逻辑有问题,不知道为什么。我选择了给线赋值。编译器也没报错。后来改成了寄存器类型,就好了。DS18B20模块在读取过程中莫名其妙被拉高。程序中没有一直拉高引脚的程序,将线拔掉重新插上后又好使了。我发现如果摁下复位信号之后,就又好使了。所以我打算每隔一秒翻转一下DS18B20的复位信号。也就是,读一秒休息一秒。OLED再0.96寸的屏幕上测试能正常显示。但是一直到0.91寸的屏

2021-02-14 23:55:32 361

原创 关于小白如何学FPGA这件事

关于小白如何学FPGA这件事注意点:如果输入信号在最终没有输出,verilog是不会各这个信号分配资源的。学习编程就是一个从学会初步,到自己时间发现预期效果和真实情况相背,再到重新学习,再做出来的过程,前言由于某些原因,我要开始学习FPGA了。之前一直是接触的单片机,积累了一定的编程知识,以及模电数电知识。现在想要挑战编程FPGA.首先第一个映入眼帘的是verilog这门语言,不能说这门语言和C语言毫不相关,但也可以说是大相径庭。虽然看上去,语法都是差不多的。但是C语言编程的思想完全不能用在veri

2021-02-14 23:54:59 865 1

原创 FPGA学习笔记

verilog语法程序框架关键字常用关键字verilog程序框架c语言的函数——verilog的模块(block)阻塞赋值、非阻塞赋值阻塞赋值:在前一条语句赋值完成之前会阻塞后一条语句赋值非阻塞语句:赋值会同时进行。状态机状态机设计状态空间定义状态跳转(时序逻辑)下个状态判断(组合逻辑)各个状态下的动作(组合逻辑或时序逻辑)进程在进行数字系统设计时,设计进程应注意一下几点:将硬件电路的行为以合理的方式映射为一些进程,对每个进程,以最有效的方式进行设计,.

2021-02-14 23:54:28 171

原创 【stm32】开发过程精简板

模拟时钟AUTHOR:奈奎斯特不稳定本文配套git开源链接本文档对应硬禾学堂寒假一起练(5)文章目录模拟时钟项目完成功能:所用板子资源介绍:按键:蜂鸣器:LCD刷新的问题关于时钟延迟初始化MPU6050上位机/下位机项目完成功能:时间显示功能,能显示单片机中记录的时间。其时间可以用上位机的特定的指令修改,格式如下"time:y%M%md%dYh%Hm%Ms%S"可以显示时间可以精确到秒,支持多次修改。整点报时功能,具体响多少下,取决于给他的延时时间。KEY1按键关闭\开启蜂鸣器报

2021-01-22 14:24:19 378 1

原创 【stm32】智能时钟开发流程带LCD显示

在开始项目之前,先列一份方案AUTHOR:奈奎斯特不稳定本文配套git开源链接本文档对应硬禾学堂寒假一起练(5)由于到货比较慢。所以之前我就用别的器件代替试做了一下第一个,重力时钟。等到到货的时候我已经差不多做出来了。所以我现在非常清楚需要哪些资源。总共要初始化的部分:一个I2C总线、一个SPI总线、两个定时器、四个GPIO初始化上拉、一个串口、蜂鸣器还是挺简单的哈。大一寒假开始学长让我们自学32,当作进实验室的考核。进了实验室后,也都是凭着兴趣在学。现在大三了。感觉这个板子上的还好。有

2021-01-21 13:43:03 3600

原创 【stm32】badapple播放心路例程

BADAPPLE_STM32_OLED,视频保存格式为C版本。期末了,我现在还在搞单片机我也是佩服我自己。真不怕挂科了。看到网上的大佬都能做到用STM32显示BADAPPLE在OLED上,本宝宝表示也想做一个。奈何资料太少,只能自己动手做一个先用CUBEMX初始化SPI以及SDIO+FAFTS将视频的每一帧转成数组,内容参考https://www.bilibili.com/video/BV174411Z7qc一共创建了6564个C文件,大小51.2M现在就是如何读取数组的问题我的打算是

2020-11-22 21:39:35 2107

原创 使用picgo上传图片到gitee的问题(和网上的不一样)

使用picgo上传图片到gitee的问题(和网上的不一样)本章就讲一下我遇到的问题,网上相同的解法我就不赘述了。最近搞了一下图片上传,把图片上传到csdn再一个一个扣挺麻烦的,就在网上找了点教程,将typora设置成自动上传图片的模式。这样就不用一个个扣图片了。这里说一下我遇到的坑,网上已经总结很多了。但是我遇到的实在是太奇葩,以至于没有人遇到,好像。我今天改了一个下午总算是把问题找出来了。希望有和我一样的同人避开这个坑。看到图中的大写的字母了没?全换成小写的,因为地址都是小写的。换成小写的,

2020-10-08 21:00:10 1169 1

原创 利用stm32cube搭建ST25驱动框架

创建ST25DV开发环境使用软件:KEIL,stm32cubemx这几天一直在研究如何使用st25dv这款芯片来制作自己的IC卡,只能说自己太菜,整了小半个月,才刚能实现与手机的NFC通讯。使用stm32cube生成代码环境芯片选型由于考虑成本的原因,我选择的是st25dv16k这个芯片来进行开发,而不是官网推荐的X-NUCLEO-NFC04A1,这个拓展板太贵了,一个拓展板够买五个16k了。环境概要我用的原理图参照了b站up主稚晖君的设计。所以我用的芯片也是stm32l051k8。所以我

2020-10-06 16:41:26 2789 2

原创 st25dv--NFC学习

ST25DV||持续更新中FTM快速传输模式RF至I2C主机要将数据从RF读取器发送到I2C主机,必须启用快速传输模式,信箱必须空闲,并且RF用户必须先将包含数据的消息写入信箱。然后通知I2C主机(通过GPO输出上的中断或轮询MB_CTRL_Dyn寄存器)来自RF的消息已存在于信箱中。一旦I2C读取了整个消息,就认为信箱再次空闲,并可用于接收新消息(不清除数据)。通过轮询MB_CTRL_Dyn寄存器,通知RF用户I2C主机已读取消息。I2C主机至RF要将数据从I2C主机发送到RF读取...

2020-09-30 21:48:59 6530

原创 插值多项式

插值多项式的唯一性插值法(缺点:计算量太大,计算时间太长。)求g(x)近似代替f(x)[复杂精函数,但数据位离散的函数]g(x)近似代替f(x)[复杂精函数,但数据位离散的函数]g(x)近似代替f(x)[复杂精函数,但数据位离散的函数]求一个多项式p(x)=a0+a1x+a2x2+....+anxnp(x) = a_0+a_1x+a_2x^2+....+a_nx^np(x)=a0...

2020-03-27 14:04:02 2928

原创 计算方法第一课

计算方法本文章旨在记录学习过程,内容全是本人的课堂笔记并不具有权威性,仅供参考。文章目录计算方法误差的来源(1.1、1.2)*模型误差*测量误差方法误差(求解近似解)(截断误差)舍入误差浮点数、误差、误差限、有效数字(1.4)绝对误差误差限有效数字(使用误差限计算有效数字)相对误差和相对误差限(1.4)误差的来源(1.1、1.2)*模型误差*测量误差方法误差(求解近似解)(截断误差...

2020-03-17 11:02:32 729

application.zip

application.zip

2021-04-22

基于stm32和姿态传感器的时钟显示模块

适合有一定单片机基础的人

2021-02-16

空空如也

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

TA关注的人

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