qq_36942229的博客

私信 关注
BobbyShy
码龄4年
  • 17,793
    被访问量
  • 22
    原创文章
  • 226,315
    作者排名
  • 11
    粉丝数量
  • 于 2016-12-06 加入CSDN
获得成就
  • 获得17次点赞
  • 内容获得6次评论
  • 获得79次收藏
荣誉勋章
TA的专栏
  • 笔记
    1篇
  • 嵌入式
    12篇
  • Linux
    1篇
  • 编程
    6篇
  • C语言理解
    2篇
  • 攻略
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

ROM RAM FLASH 理解

RAM :随机存储器存取速度与位置无关、断电数据丢失分为:(1)静态随机存储器 SRAM(2)动态随机存储器 DRAMSRAM:不需刷新电路即能保存内部存储数据,数据不丢失;一般做为存储器的缓存,不适合做容量大的内存,速度非常快。DRAM:需要刷新电路,每隔一段时间,固定要对DRAM刷新充电一次,否则内部的数据即会消失SDRAM:同步动态随机存储器,数据读写需要时钟同步,内部的命令的发送与数据的传输都以它为基准;动态是指存储阵列需要不断的刷新来保证数据不丢失;RAM与CPU以..
原创
70阅读
0评论
0点赞
发布博客于 7 月前

步进电机控制相关波形记录

电流波形电压(PWM占空比)波形电流强拉时电流波形:
原创
537阅读
0评论
0点赞
发布博客于 1 年前

RG_MACRO(v)函数理解

在DSP控制电机中:开环控制电机时通过以下代码控制,输出的Aout和Bout为给定pwm两相的占空比。 rg1.Freq = dnSpeedRef; RG_MACRO(rg1) st1.Angle = (Uint16)(rg1.Out >> (GLOBAL_Q - MICROSTEPS));//给定电角度...
原创
392阅读
1评论
1点赞
发布博客于 1 年前

浅谈 对阶梯波的理解(rmp_cntl.h)

学习此函数的目的是在DSP中控制步进电机时会用到,下面简单讲解一下:RC_MACRO(),阶梯波函数;此函数用于让电机的速度变换以斜坡的方式增加或减少。而速度增加或减少形成的阶梯变化,可能就是此函数叫阶梯波函数的原因吧,函数中给定一个值SetPointValue,此值成阶梯形式跟踪目标值targetValue,直至到目标值大小左右变化。但是此函数有一个边界值,RampHight...
原创
364阅读
0评论
0点赞
发布博客于 2 年前

模拟IIC驱动(DSP) Am4096

使用模拟IIC驱动编码器芯片AM4096 ,使用IIC驱动的目的主要是想要读取电机的绝对角度,下图为AM4096的寄存器地址图;使用的芯片是DSP的28035:模拟IIC代码如下,实测可以使用:#define IIC_SDA_H (GpioDataRegs.GPASET.bit.GPIO18 = 1)#define IIC_SDA_L (GpioDa...
原创
233阅读
0评论
1点赞
发布博客于 2 年前

模拟SPI驱动W25Q16程序 (DSP 28X系列)

为了驱动SPI FLASH而写的驱动程序,写的时候主要是板子的自带SPI接口被占用,只好使用IO口模拟一个SPI接口程序;w25q16 芯片工作在SPI工作模式0和模式3中;在此spi的原理不多做说明,只需知道模式0和模式3主要是在时钟的上升沿采样即可。(时钟空闲时电平为低,则为模式1;时钟空闲时电平为高,则为模式3)下面直接贴代码:#define W25Q16_PAGE_SI...
原创
694阅读
1评论
3点赞
发布博客于 2 年前

W25Q16数据手册存储芯片(20190904184846).pdf

w25Q16的中文数据手册,详细说明了此芯片SPI的驱动模式,如何读取或者写入等等 W25Q16JV阵列被组织成8192个可编程页面,每个页面256字节。一次最多可编程256字节。页面可以按16组(4KB扇区擦除)、128组(32KB块擦除)、256组(64KB块擦除)或整个芯片(芯片擦除)进行擦除。W25Q16JV分别有512个可擦除扇区和32个可擦除块。小的4KB扇区允许在需要数据和参数存储的应用程序中具有更大的灵活性。
pdf
发布资源于 2 年前
Keil安装(带安装软件)
发布Blink于 2 年前

ESP8266机智云固件烧写和app连接

1准备材料1.USB转TTL(驱动得安装)2.ESP8266(我这个是乐鑫)esp8266引脚说明3.ESP8266固件烧写工具4.ESP8266 Flash固件库5.机智云串口调试助手资料下载网址:链接:https://pan.baidu.com/s/1v5jhsyGgjwZ0Bbe6h-b1eQ提取码:sbnx复制这段...
原创
2364阅读
0评论
4点赞
发布博客于 2 年前

keil中Device添加所需芯片型号

keil中Device添加所需芯片型号一.如图所示,无你所需的芯片型号二.到官网下载下载步骤:登录网址http://www.keil.com/dd2/ 如图:下拉找到你所需要的芯片型号,我的是stm32 F1系列,例如:F1系列随便选一个就可以双击,切换到下载界面4.下载界面找到下载按钮,点击下载即可5.下载后运行,安装的文件目录一定是keil安装目...
原创
3540阅读
0评论
1点赞
发布博客于 2 年前

Keil中Flash Download中如果没有你要的该如何添加

Keil中Flash Download中如果没有你要的该如何添加需要下载flash链接:https://pan.baidu.com/s/13pkoVUHB66D-8ZzBSVHwBg提取码:algg将下载的Flash替换安装目录下的Flash。下载的Flash有所有型号的,如只需你所需要的,只将你需要的复制到此文件目录下即可。...
原创
2150阅读
1评论
0点赞
发布博客于 2 年前

Keil安装(带安装软件)

Keil安装说明安装包链接:链接:https://pan.baidu.com/s/13pkoVUHB66D-8ZzBSVHwBg提取码:algg安装:打开安装包文件2.过程3.选择安装路径不要出现中文字符破解:打开破解软件2.选择target为ARM3.打开keil记得一定要用管理员身份打开,否则无法...
原创
1364阅读
2评论
4点赞
发布博客于 2 年前

keil download之后直接就可以运行设置

原创
794阅读
0评论
0点赞
发布博客于 2 年前

C#各类小游戏源码

有 1.棋牌小游戏 2.益智类游戏 3.控制类游戏 4.其他类游戏
zip
发布资源于 2 年前

嵌入式ST-LINK_V2驱动

嵌入式开发时所需的ST-LINK_V2驱动, 安装即可使用。
zip
发布资源于 2 年前

嵌入式JLink驱动

嵌入式开发时所需要的Jlink驱动, 安装即可使用。
rar
发布资源于 2 年前

stm32 F4系列库函数

stm32 F4系列库函数,和标准库函数略有区别,但是区别不大。
zip
发布资源于 2 年前

stm32标准版库函数

stm32标准版库函数,stm32标准系列单片机都可以使用,使用keil开发。
zip
发布资源于 2 年前

STM32固件库使用手册的中文翻译版

STM32固件库使用手册的中文翻译版,中文翻译,通俗易懂。
zip
发布资源于 2 年前

stm32 1系列中文参考手册

STM32F101x8B_DS_CH_V11 STM32F101x46_DS_CH_V2 STM32F101xCDE_DS_CH_V5 STM32F102x8B_DS_CH_V2 STM32F102x46_DS_CH_V2 STM32F103x8B_DS_CH_V10 STM32F103x46_DS_CH_V2 STM32F103xCDE_DS_CH_V5
zip
发布资源于 2 年前

Android开发各种电子书籍

1.ANDROID从入门到精通 2.Android编程权威指南 3.Android内核剖析(带完整书签) 总共三个安卓开发书籍
zip
发布资源于 2 年前

photoshop安装说明(带安装包)

链接:https://pan.baidu.com/s/1ApMVmhtTBwGfYh13_ifqxA提取码:0ax0复制这段内容后打开百度网盘手机App,操作更方便哦复制这段内容后打开百度网盘手机App,操作更方便哦如链接失效,可直接找qq:1192539548或者评论留下邮箱,有空我发给大家。说明:安装:1.打开安装包,找到set-up并双击运行。...
原创
462阅读
0评论
0点赞
发布博客于 2 年前

福昕阅读器安装包

福昕阅读器,pdf阅读器安装包,不需破解安装就可以使用
zip
发布资源于 2 年前

codeblocks

codeblocks 的安装包,百度上下载的已经失效,此安装包可以使用。
zip
发布资源于 2 年前

用递归写迷宫

题目要求:输入三个数,n m; n和m表示迷宫的n行m列;当输入m和n为0时结束输入。起点用‘S'表示,终点用'D'表示,墙壁用’X,' . '表示可走路径。例如:输出:如果能找到路径到出口则输出路径,否则输出“NO”!解题思路:使用深度优先搜索:dfs#include <iostream>using namespace std;int m...
原创
159阅读
0评论
0点赞
发布博客于 2 年前

hdu1009

题目链接:hdu1009题目解释:有m猫粮,有n个仓库;每个仓库中,想要得到get[i]的食物,需要pay[i]的猫粮换取!样例输入:5 37 24 35 2解释:总共有5猫粮 仓库3个房间。每个房间想要的食物和需换的猫粮在后三行。输出:能换取最多的食物数量。解题思路:将每个房间能换取的利率算出,排序,每次取最大利率换取!(当猫粮量大于需要支付的猫粮量时,...
原创
45阅读
0评论
0点赞
发布博客于 2 年前

sort()函数理解

头文件:#include<algorithm>sort(a,a+m)表示从a的起始地址开始到后m个数进行冒泡排序(小->大);例如:int a[100];sort(a,100);表示将数组a中的每个元素按从小到大的顺序排列。如果你想用sort函数从大到小排列也可以,使用sort(a,a+m,cop)cop为比较函数:void cop(in...
原创
126阅读
0评论
1点赞
发布博客于 2 年前

hdu1008_电梯载人时间计算(水题)

题目链接:hdu1008代码:#include <iostream>#include<cmath>using namespace std;int main(){ int m,n; while(cin>>m&&m) { n=m; int str[n]; in...
原创
72阅读
0评论
0点赞
发布博客于 2 年前

字符串处理_找出出现最多的颜色

输入包含多个测试用例。每个测试用例从一个数字n开始(0<n<=1000)颜色总数;接下来的n行每行包含一种颜色。气球的颜色是由最多15个小写字母组成的字符串。输出:出现最多的颜色!示例输入:5greenredblueredred3pinkorangepink0输出redpink代码#include<cstring>...
原创
89阅读
0评论
0点赞
发布博客于 2 年前

vi和vim 的简单常用快捷键

:wq 保存并退出 :q 退出 :q! 强制退出1.拷贝当前行 yy 拷贝当前下五行 5yy 粘贴 p注:此命令是在一般模式下进行!2.删除当前行 dd删...
原创
100阅读
0评论
0点赞
发布博客于 2 年前

Linux目录结构解释

/bin 是Binary的缩写,存放经常使用的命令/dev Linux将硬件以文件系统存储,类似于Windows系统的设备管理器/home 普通用户主目录,每个普通用户都自己命名,存放于此目录下/lib 存放系统开机时所需的最基本动态库文件,大多数的应用程序所需动态库文件都在此/media linux系统会自动识别一些设备,...
原创
243阅读
0评论
1点赞
发布博客于 2 年前

对于九大排序的时间复杂度和空间复杂度的总结

原创
407阅读
0评论
0点赞
发布博客于 2 年前

lpc1778常用的io口设置函数

参数说明:portNum:端口号   bitValue:端口号的方向位值 GPIO_SetDir(uint8_t portNum, uint32_t bitValue, uint8_t dir)设置io口的输入输出模式,dir为0,表示输入,dir为1表示输出模式 GPIO_SetValue(uint8_t portNum, uint32_t bitValue)将io口设置...
原创
1540阅读
1评论
0点赞
发布博客于 3 年前

基于stm32音乐频谱

基于stm32的音乐频谱,可以在led显示屏显示获取声音频率变化
zip
发布资源于 3 年前

UCOS弹球游戏

基于stm32f407zg的开发,运用UCOS实时操作系统所写得弹球小游戏
zip
发布资源于 3 年前

风力摆急停静止

15年电子设计题目,由mpu6050获取三轴,pid算法控制风力摆
rar
发布资源于 3 年前

STM32F407 探索者HAL库例程V1.1

STM32F407 探索者HAL库例程V1.1,和f407标准固件库类似
zip
发布资源于 3 年前

STM32F103 精英板基础例程(HAL库版)V1.0

STM32F103 精英板基础例程(HAL库版)V1.0,精英班的stm32hal库,和固件库类似
zip
发布资源于 3 年前

CH340驱动软件

TTL CH340驱动软件当用ttl连接串口,电脑没有端口显示则需安装
zip
发布资源于 3 年前

STM32F103 Mini板基础例程(HAL库版)V1.0

STM32F103 Mini板基础例程(HAL库版)V1.0 ,hal库和固件库函类似
zip
发布资源于 3 年前

机智云固件烧写软件

使用机智云wifi传输数据时,先用固件烧写软件将机智云的固件烧写如wifi
zip
发布资源于 3 年前

机智云串口调试助手

机智云串口调试助手,固件升级后,在线调试esp8266wifi,
rar
发布资源于 3 年前

stm32 定时器响应时间计算

以TIM3_Int_Init(u16 arr,u16 psc)为例:(st的标准库)arr:自动重装载值 psc:时钟预分频系数arr 有四种计数方式:加1、减1,加减、减加。(可单次可多次)要计算时间必须知道单片机的时钟源频率 F(由时钟频率的方波来计数 F/Mhz)定时器响应时间(T)计算:T=[(arr+1)*(psc+1) ] / F (us)...
原创
1144阅读
0评论
1点赞
发布博客于 3 年前