- 博客(41)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 stm32H743定时器设置
当然,分频系数、时钟频率、定时器周期 可以根据实际情况设置,不一定仅局限于某个数,比如0.5s也可以这么计算:0.5s = (3599+1)/72000000*(9999+1)赫兹(Hz)是频率的基本单位,每秒钟的周期次数。例:假设时钟信号为1KHz,可编程预分频器系数为9,主计数器系数为9。定时时间 = (可编程预分频器+1 ) X (主计数器+1) X 1/ 定时器时钟频率。 兆赫(MHz)是频率的单位,符号为MHz,1兆赫等于10^6赫兹。若要定时0.001ms,则:0.001ms = 1us =
2024-11-08 09:28:44
626
原创 python量化交易(4)--Ta-Lib安装出现问题解决
按上一节:python量化交易(3)--Ta-Lib安装 的方法,PyCharm里边建的.py文件还是不认识talib,c:\Python\Python37\Lib\site-packages目录下,把TA_Lib-0.4.17.dist-info和talib两个目录拷贝到PyCharm中新建的项目的包安装目录(C:\dev\PycharmProjects\myproject\venv\Lib\s...
2019-08-10 15:19:53
1554
转载 python量化交易(3)--Ta-Lib安装
非常详细的Ta-Lib安装及使用教程如果安装出错,可以参考:https://cloud.tencent.com/developer/news/362166https://blog.youkuaiyun.com/feixuedongji/article/details/82796381TaLib官网:http://ta-lib.org/Python wrapper for TA-Li...
2019-08-10 09:26:23
4335
原创 python量化交易(1)---python安装
第一步:下载Python安装包在Python的官网 www.python.org 中找到最新版本的Python安装包,点击进行下载,请注意,当你的电脑是32位的机器,请选择32位的安装包,如果是64位的,请选择64位的安装包;第二步:安装PyThon 3.74第三步:安装pyCharmpyCharm安装好后,运行会提示没JVM,此时,删除pyCharm再重装,注意在重装时,会自动选...
2019-08-10 09:24:20
329
原创 python量化交易(2)---安装Matploblib
安装Matploblib1.Win+R输入cmd进入到CMD窗口下,执行python -m pip install -U pip setuptools进行升级。2.输入python -m pip install matplotlib进行自动的安装,系统会自动下载安装包3.进入到python idle中,运行import matplotlib,如下图所示,如果没有报错,就证明安装成果...
2019-08-10 09:23:29
339
转载 有向图强连通分量的Tarjian算法
有向图强连通分量的Tarjian算法2016年08月16日 10:38:45阅读数:2006 【转载地址】点击打开链接 [有向图强连通分量]在有向图G中,如果两个顶点间至少存在一条路径,称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。非强连通图有向图的极大强连通子图,称为强连通分量(strongly connect...
2018-08-09 09:51:49
2472
转载 IAR环境下STM32+IAP方案的实现
STM32+IAP方案 实现网络升级应用固件 关注了这个概念有些日子了,这段时间总算有机会实战==网络升级应用固件,这里记录下遇到的问题,及解决方案。原理与网上流传的串口作为传输手段 一致;不同之处,无非我这里使用了网络设备传输。==(lwip)TFTP客户端的应用.参考:IAR环境下STM32+IAP方案的实现STM32浅谈之IAP.pdf基于IAP和Keil MD...
2018-08-08 15:56:02
1289
转载 C#实现WAV音频单声道提取
https://blog.youkuaiyun.com/deerleaper/article/details/40149317
2018-07-16 11:51:08
1054
转载 蓝牙4.0 BLE 数据传输(五)
原文地址:http://blog.sina.com.cn/s/blog_869234dc0102uxse.html相信看了《蓝牙4.0 BLE 数据传输(四)》,大家应该知道怎么通过发送特征值来控制CC2540了,不说别的,就用这个,点亮一个LED就能忽悠一下我们老师,期末肯定不挂科........ 回忆一下我的初恋,初恋在初中,记得那时候没有手机什么的,谈恋爱也要偷偷摸摸的,跟小女朋友表白,也...
2018-03-27 12:04:42
494
转载 蓝牙4.0 BLE 数据传输(四)
原文地址:http://blog.sina.com.cn/s/blog_869234dc0102uxos.html今天我们做一个简单的数据传输实验,就是用TI提供的lightblue 来点亮控制LED首先我们来看一下用手机APP来控制led,我是用app来控制cc2540这个模块,那么我的模块就是从机,从机一般都是service,那么手机就是主机,是client。这个很简单,我没有用协议栈里面的h...
2018-03-27 12:03:55
1109
转载 蓝牙4.0 BLE 数据传输(三)
原文地址:http://blog.sina.com.cn/s/blog_869234dc0102uxmn.html上一回我们谈到了数据传输的过程以及如何发送和接收数据,那么今天我们谈谈特征值。首先看一下SIG给出的定义一个特点是用属性以及如何访问该值的配置信息和关于如何的值是显示或为代表的信息服务中的值。特征值在GATT的分类,再来看SIG的定义:在GATT层中,一个特征是由其特性的定义定义的。特...
2018-03-27 12:02:55
1814
转载 蓝牙4.0 BLE 数据传输 (二)
在第一部分我们了解了几个专业词汇,接下来我们再了解一下数据的发送一、数据发送在BLE协议栈中进行数据发送分为两个方面,一个事GATT的client主动向service发送数据,另一个是GATT的service主动向client发送数据我们暂且简单的分为主机向从机发送数据,从机主动向主机发送数据。1、主机向从机发送数据发送可以调用GATT_WriteCharValue函数来实现,该函数会调用协议栈里...
2018-03-27 12:01:50
994
转载 蓝牙4.0 BLE 数据传输 (一)
原文地址:http://blog.sina.com.cn/s/blog_869234dc0102uxl3.html在这之前我们得先了解一下一些专业词汇:1、profile profile可以理解为一种规范,一个标准的通信协议,它存在于从机中。蓝牙组织规定了一些标准的profile,例如 HID OVER GATT ,防丢器 ,心率计等。每个profile中会包含多个service,每个servic...
2018-03-27 12:00:51
2041
原创 i.MX6 Ltib安装出错问题
在执行程序./ltib同一级目录中,进入bin目录,用vim打开Ltibutils.pm文件,底行模式输入/zlib回车,全文查找zlib,代码如下所示: zlib => sub { my @f = (glob('/usr/lib/libz.so*'), glob('/lib/libz.so*'),
2017-02-18 15:10:07
425
原创 ubuntu下使用qemu模拟ARM(七)-----uboot从sd卡启动内核
编译uboot编译内核用mkimage制作文件mkimage -n 'linux-2.6.14' -A arm -O linux -T kernel -C none -a 0x60008000 -e 0x60008000 -d zImage zImage.img制作ext2格式的sd卡dd if=/dev/zero of=a9rootfs.ext2 bs=1M co
2017-02-16 12:26:42
4739
1
转载 详解QEMU网络配置的方法
今天给大家介绍一下QEMU网络配置的方法。qemu两种上网方式: user mode network :这种方式实现虚拟机上网很简单,类似vmware里的nat,qemu启动时加入-user-net参数,虚拟机里使用dhcp方式,即可与互联网通信,但是这种方式虚拟机与主机的通信不方便。tap/tun network : 这种方式要比user mode复杂一些,但是设
2017-02-14 12:20:15
17511
转载 Ubuntu14.04虚拟网络设备TUN安装
1、检测系统中是否存在TUN模块,ctrl+alt+t打开Ubuntu终端,输入:①modinfo tunmodinfo: ERROR: Module tun not found.②modprobe tunlsmod | grep tun没有任何输出就是说没有这个tun模块2、更新Ubuntu①以root身份登录输入:su
2017-02-14 11:14:46
2289
2
转载 u-boot常用命令详解
U-boot发展到现在,他的命令行模式已经非常接近Linux下的shell了,在我编译的U-boot-2009.11中的命令行模式模式下支持“Tab”键的命令补全和命令的历史记录功能。而且如果你输入的命令的前几个字符和别的命令不重复,那么你就只需要打这几个字符即可,比如我想看这个U-boot的版本号,命令就是“ version”,但是在所有的命令中没有其他任何一个的命令是由“v”开头的,所以只
2017-02-13 19:39:22
601
转载 Linux串口(serial、uart)驱动程序设计
Linux串口(serial、uart)驱动程序设计标签: linuxmodulecionullstructure2012-02-16 16:08 8719人阅读 评论(5)收藏举报本文章已收录于:分类: linux驱动(70) 作者同类文章X原文地址,点击打开链接L
2017-02-10 09:06:27
409
转载 linux串口驱动分析
linux串口驱动分析标签: linuxstructccharacterbufferresources2012-02-16 15:51 29272人阅读 评论(1)收藏举报本文章已收录于:分类: linux驱动(70) 作者同类文章X•linux下的nandflash驱动分析(3)——基于s3c64
2017-02-10 09:02:13
478
原创 ubuntu uboot busybox等下载地址
uBuntu下载地址 http://mirrors.melbourne.co.uk/ubuntu-releases/16.10/ubuntu-16.10-desktop-i386.iso
2017-02-05 11:16:23
708
原创 ubuntu下使用qemu模拟ARM(六)------驱动程序编译进内核方法
有两种方法可以编译自己写的驱动程序。第一种方法:加入单个文件到驱动目录下1.将helloworld_nodir.c的驱动源文件拷到/qemu_arm/linux-kernel/linux-3.16.39/drivers/char目录下2.修改/qemu_arm/linux-kernel/linux-3.16.39/drivers/char/Kconfig文件. 打开Kconf
2017-02-02 11:35:03
670
原创 linux字符设备驱动框架(二)
上节讲述了cdev和file_operations之间的关系,现在来看看注册驱动要用到的函数。cdev 结构体的dev_t 成员定义了设备号,为32位,其中12位是主设备号,20位是次设备号。通过主次设备号来生成dev_t:MKDEV(int major,int minor)静态申请设备号int register_chrdev_region(dev_t
2017-01-31 17:41:13
225
原创 linux字符设备驱动框架(一)
字符设备框架主要有四个主要数据结构1. struct cdev2. struct file_operations3. struct inode4. struct filecdev 和file_operations之间的调用关系可用下图来表法首先定义一个自己的结构体如:struct my_test_dev{struct cdev cdev;//
2017-01-31 16:57:02
710
原创 ubuntu下使用qemu模拟ARM(六)------驱动程序
驱动程序分为在ubuntu上运行和在ARM开发板上运行两种,我们分别来进行测试1.源码empty#include #include static int hello_init(void){printk(KERN_EMERG "Enter Hello abc World!\n");return 0;}static void hello_exit(void
2017-01-24 19:32:18
2343
原创 ubuntu下使用qemu模拟ARM(五)-------应用程序Hello World
在前面四章建立好的开发环境基础上我们来写一个应用程序,然后将它在Qemu模拟出来的ARM开发板中运行首先写程序#include int main(){printf("hello linux world!!!");return 0;}编译程序 arm-none-linux-gnueabi-gcc hello.c -o hello将程序拷到r
2017-01-23 23:12:49
2700
原创 ubuntu下使用qemu模拟ARM(四)-------编译busybox
上面已完成了u-boot,kernel现在我们来做一个根文件系统用busybox制作根文件系统1.下载Busybox,官方下载地址:https://busybox.net/downloads/下载最新版 busybox-1.26.2.tar.bz2sudo mkdir root_system 将下载后的文件放入/qemu_arm/root_system中2.解压
2017-01-23 16:44:51
1614
1
原创 ubuntu下使用qemu模拟ARM(三)------编译内核
上一章将u-boot编译完成并用Qemu进行了测试,这一单我们来编译内核Linux内核编译1.下载Linux内核官方下载地址:https://www.kernel.org/pub/linux/kernel/我们下载最新内核:linux-4.9.tar.xz下载补丁文件件:patch-4.9.gz1).建立放内核的文件夹sudo m
2017-01-23 11:50:49
6212
1
原创 ubuntu下使用qemu模拟ARM(二)-------编译u-boot
上一章将uBuntu的基本服务建好了,此时就可以在WINDOWS环境中进行操作了,以下的操作均是在登录SSH客户端和ftp客户端的操作.1.安装交叉编译环境:1.下载:arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 下载地址:http://pan.baidu.com/s/1mgyYfos
2017-01-22 20:30:17
3252
原创 ubuntu下使用qemu模拟ARM(一)-------安装ssh,ftp,nfs服务
Ubuntu16.10安装常用服务:1.安装ssh serversudo apt-get install openssh-server等待安装完成,然后查看是否启动ps -e | grep sshd 3750 ? 00:00:00 sshd如果看到sshd那说明ssh-server已经启动了。如果只有ssh-agent说明ssh-se
2017-01-22 14:16:00
2031
转载 QEMU模拟Mini2440开发板运行环境(二):NFS挂载根文件系统
原文 http://blog.youkuaiyun.com/maxwell_nc/article/details/44454547前言原创文章欢迎转载,请保留出处。若有任何疑问建议,欢迎回复。邮箱:Maxwell_nc@163.com紧接着第一篇(http://blog.youkuaiyun.com/maxwell_nc/article/details/44279553),我们使
2017-01-21 14:00:26
597
转载 QEMU模拟Mini2440开发板运行环境
原文:http://blog.youkuaiyun.com/maxwell_nc/article/details/44454547前言原创文章欢迎转载,请保留出处。若有任何疑问建议,欢迎回复。邮箱:Maxwell_nc@163.com手头上只有一块Smart210(Tiny210V2),无奈网上的资料多数是2440的资料,又不想再花钱买一块2440,后来发现qemu可以模
2017-01-21 13:59:10
909
原创 linux编译busybox,uboot,kernel等常用到的命令及出现过的问题
ubuntu 16arm-none-linux-gnueabi : arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 http://pan.baidu.com/s/1mh7wyZuuboot:u-boot-2015.04 http://pan.baidu.com/s/1jI2WZ8i
2017-01-21 09:32:18
372
转载 busybox动态库问题
本文乃fireaxe原创,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,并注明原作者及原链接。内容可任意使用,但对因使用该内容引起的后果不做任何保证。作者:fireaxe_hq@hotmail.com博客:fireaxe.blog.chinaunix.net环境:Environment:Ubuntu 12.04tool-chain:DENX的ELDK-P
2017-01-20 16:58:41
2190
转载 arm-none-linux-gnueabi-gcc下载
arm-none-Linux-gnueabi-gcc是 Codesourcery 公司(目前已经被Mentor收购)基于GCC推出的的ARM交叉编译工具。可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、u-boot、Linux kernel、filesystem和App应用程序。使用时,按照主机平台,可以下载以下任一版本中的一个,结果是一样的:Linux解压版:在Linux主机
2017-01-19 17:18:36
875
Livewirelixian_V1.11_XiTongZhiJia.zip
2020-11-04
stm32F107网络升级程序
2019-04-18
Tea1062电话芯片,通话时听筒声音很小,MIC没有声音发送出去
2021-05-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人