现在位置: 首页 > techbulo发表的所有文章
  • 10月
  • 09日
生活点滴 ⁄ 共 997字 直流有刷电机电流环相关问题说明(转)已关闭评论
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/zj907638274/article/details/89838507 1、MCU选择问题:实测stm32F405运算速度足以满足简单算法要求,实现20us一次电流环反馈 2、PI控制方法问题:采用常规PI控制出现较大的电磁噪声,减小Kp=0,电磁噪声基本消失,分析系统闭环传递函数为标准二阶振荡系统,可实现稳定,但是系统调整时间与电机本身参数有关 3、电流采样电路设计问题:电流环需确保基准电压稳定,采样电阻电压电路布局为......
阅读全文
  • 10月
  • 04日
生活点滴 ⁄ 共 202字 AMBA总线已关闭评论
高级微控制器总线结构Advanced Microcontroller Bus Architecture(AMBA)定义了高性能嵌入式微控制器的通信标准。可以将RISC处理器集成在其他IP芯核和外设中,它是有效连接IP核的“数字胶”,并且是ARM复用策略的重要组件。它不是芯片与外设之间的接口,而是ARM内核与芯片上其他元件进行通信的接口。比如Xilinx公司的Zynq芯片,就是ARM与FPGA之间的连接通路。
阅读全文
  • 09月
  • 14日
工具配置 ⁄ 共 419字 Ubuntu VNC服务器配置已关闭评论
1.安装Xfce桌面环境 sudo apt install xfce4 xfce4-goodies 2.安装TightVNC服务器 sudo apt install tightvncserver 3.完成VNC服务器的初始配置 输入 vncserver ,根据提示设置密码 4.配置VNC服务器 1).先关闭vnc vncserver -kill :1 2).修改xstartup文件,先备份原始文件 mv ~/.vnc/xstartup ~/.vnc/xstartup.bak 3).创建一个新xstartup文件并输入: #!/bin/bash unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS startxfce4 & 4).加入可执行权限 ......
阅读全文
  • 05月
  • 22日
技术文章 ⁄ 共 335字 python 导入模块import和form…import的区别已关闭评论
1、import方式导入 在后续代码中调用此模块中的类,函数,属性等都是通过 模块名.函数名 模块名.类名 模块名.属性名 的方式调用 比如: 类Application中使用了tkinter.Frame,tkinter.Label,tkinter.Button,tkinter.NONE 2、form…import 方式导入 在后续代码中调用此模块中的类,函数,属性等都是通过直接写类名,函数名,属性名 比如: 类中调用时直接写了:Frame,NONE,Label(self,text='Hello,world!'),Button(self,text='Quit',command=self.quit) 转自:http://www.3q......
阅读全文
  • 05月
  • 13日
工具配置 ⁄ 共 122字 Ubuntu16.04 E: 无法定位软件包 lib32bz2-1.0已关闭评论
64Bit Ubuntu 安装 32 位支持包失败,如下图所示: 问题 解决办法: 使用以下命令进行安装: sudo apt-get install lib32z1 lib32ncurses5 libbz2-1.0:i386 lib32stdc++6
阅读全文
  • 04月
  • 17日
工具配置 ⁄ 共 1687字 搭建Git服务器-远程仓库(转)已关闭评论
远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。 GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。 搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过几条简单的 apt 命令就可以完成安装。 假设你已经有 sudo权限的账户, 下面,正式开始安装。 第一步,安装 git sudo apt-get install git 第二步......
阅读全文
  • 04月
  • 12日
硬件与存储 ⁄ 共 4270字 全面理解SSD和NAND Flash已关闭评论
Flash Memory又叫做闪存,是一种非易失性存储器。非易失性是指断电之后数据不会丢失,这里就涉及到断电保护(后面详细讲解)。 总体思路 1、前言:HDD和SSD的比较引出Flash。 2、Flash的分类:NAND Flash和NOR Flash。 3、NAND Flash规则介绍。 4、SSD固件(Firmware,FW)包括:映射表(Mapping Table)、垃圾回收(Garbage Collection)、磨损平衡(Wear Leveling,WL)等。 5、补充概念:写入放大(Write Application)、预留空间(Over Provisioning)、Flash寿命(Program/Erase Count,P/E)等。 6、......
阅读全文
  • 01月
  • 10日
技术文章 ⁄ 共 1137字 Cortex M 使用FreeRTOS小记已关闭评论
环境:Keil 芯片:STM32F103 今天只是一次尝试运行的记录,包括工程搭建流程及运行演示,具体的FreeRtos的实现细节,博主也是刚刚开始学习,后续会写一写碰到的知识点。 1、 从官网下载最新版的FreeRTOS源码 https://www.freertos.org/ 下载包目录包含两个子目录:FreeRTOS和FreeRTOS-Plus。如下所示: FreeRTOS-Plus          包含FreeRTOS+组件和演示例程;FreeRTOS                   包含FreeRTOS实时内核源文件和演示例程。 2、将FreeRtos代码加入到自己工程中 (1)首先按照写裸机的方式搭建......
阅读全文
  • 01月
  • 08日
工具配置 ⁄ 共 585字 C/C++ 代码混淆工具,stunnix CXX Obfuscator已关闭评论
最近查找东西找到这么一个好东西,有时候我们的源码需要提供给别人,如果不大情愿,可以使用这个试试~~ 首先从官网下载软件 http://www.stunnix.com/ 用的是试用版,正式版组要用钱买的,功能很强大,当然试用版也能实现一些功能。 1. 安装后打开就是这样 没有建立工程的时候,只有三个主菜单和右上角的导航。点击Project 来导入或者新建一个工程 之后菜单多了很多: 2、新建好工程后在Settings菜单下选择Edit modes 选项进入选项后选择Create new mode 按钮,创建新的模式 Parent mode选择BASE......
阅读全文
  • 12月
  • 27日
常见问题 ⁄ 共 342字 Microsoft Communications Control,未能实例化 设计时授权已关闭评论
VS2010中把串口通信控件加入到工具箱中,因为默认的工具箱是不带 MS 串口通信控件的,按如下操作: 1、在工具箱界面点击鼠标右键出现如下界面: 2、选择选择项出现如下界面,然后选择COM组件属性页,勾选下图所示项,点击确定。 这样串口控件就已经添加至工具箱了, 3、这时候直接把串口控件拖到对话框中是不行的,会报错,因为需要授权 4、授权的步骤如下: 点开始->所有程序->附件->运行,输入regedit,启动注册表管理器,在其中找到HKEY_CLASSES_ROOT项下的Licenses项,在其中......
阅读全文
  • 11月
  • 13日
生活点滴 ⁄ 共 224字 群晖 NAS折腾记已关闭评论
趁着双11,买了个群晖NAS,顺便买了两块希捷酷狼盘,组了个私有云,存放一些资料及照片,由于数据的无价性,两块硬盘组了个RAID1,装好硬件及手机APP,听说使用群晖的quickconnect外网连接比较慢,所以又折腾DDNS、端口映射等一些列、、、 实现外网直连家里的nas,不经过群晖的服务器中转。 不得不吐槽下百度云,群晖刚开始连上百度云盘下载数据的时候,速度还可以,1~2M的速度,第二天查看每个任务速度就只有10K了,特么的给限速了,真狗屎。
阅读全文
  • 11月
  • 06日
技术文章 ⁄ 共 1949字 LINUX驱动框架之Framebuffer驱动框架已关闭评论
长时间不看,一些基础知识确实忘得差不多了,得慢慢捡起来,从网上搜了一篇关于Framebuffer的文章,记录一下: (节选自 https://blog.csdn.net/gqb_driver/article/details/12918547) 一、基本概念 帧缓冲(Framebuffer)是Linux系统为显示设备提供的一个接口,它将显示缓冲区抽象,屏蔽图像硬件的底层差异,允许上层应用程序在图形模式下直接对显示缓冲区进行读写操作。用户不必关心物理显示缓冲区的具体位置及存放方式,这些都是由帧缓冲设备驱动本身来完成。对于帧缓冲设备而言,只要在显示缓冲区与显示点对应的区域写入颜色值......
阅读全文
×