- 博客(9)
- 资源 (22)
- 收藏
- 关注
原创 Scipy聚类包
from scipy.cluster.vq import *#import scipyimport numpy#import matplotlib.pyplot as pltfrom matplotlib.pyplot import *class1 = 1.5*numpy.random.randn(100,2)class2 = numpy.random.randn(100,2) +
2016-07-30 22:50:49 927
原创 断言assert()用法
使用断言 assert()宏是用于保证满足某个特定条件,用法是: assert(表达式); 如果表达式的值为假,整个程序将退出,并输出一条错误信息。如果表达式的值为真则继续执行后面的语句。 使用这个宏前需要包含头文件assert.h 例如 #include #include void main() { float a,b; scan("%f %f",&a,&
2016-07-27 18:52:45 485
原创 调试STM32遇到Hardfault知识总结
在NVIC中有一个硬fault状态寄存器(HFSR),它指出产生硬fault的原因。如果不是由于取向量造成的,则硬fault服务例程必须检查其它的fault状态寄存器,以最终决定是谁上访的。1、寄存器描述首先查看硬故障寄存器,判别原因。硬故障状态寄存器硬fault状态寄存器(地址:0xE000_ED2C)位段 名称
2016-07-10 12:41:52 8534
原创 SEGGER J-Link V5.10-Reprogramming flash KEIL调试问题
在keil调试的过程中可能会出现如上情况,解决方法如下:在Download Optionns下勾选下面两个,问题解决。
2016-07-08 16:33:45 5263
原创 STM32和GD32的代码移植
STM32的函数配置#define RCC_PLLMul_5 ((uint32_t)0x000C0000)void SetSysClock_hp(void){ RCC_Configuration(RCC_PLLMul_5); SystemCoreClockUpdate();}GD32的函数配置#define RCC_PLLM
2016-07-07 08:59:16 7605
原创 STM32到GD32移植攻略
使用STM32的芯片的朋友,可以很方便的将移植到GD32上面,下面就具体移植过程分享一下:整个移植过程可以分为硬件和软件两个方面。硬件方面:首先要确定先前所使用ST芯片的flash大小和管脚数量,然后替换成GD相同大小Flash和管脚数量的芯片。简单来说就是STM32F103xxxx替换成GD32F103xxxx。GD和ST的命名规则相同。软件方面:以Keil开发环境为
2016-07-05 21:35:58 16308 10
原创 *** error 65: access violation at 0x40021000 : no 'read' permission
使用MDK自己创建一个STM32F103VE核的项目加入源码后编译,正常,在线仿真单步执行出现如下问题error 65: access violation at 0x40021000 : no 'read' permission网上有好多说法,但是我试过都不行后来发现是Debug里面的设置有问题主要是下面2项设置
2016-07-05 10:29:35 1072
原创 TOOLS.INI: TOOLCHAIN NOT INSTALLED
直接在tools.ini中添加注册码!LIC0=注册码成功破解但是还是不能编译
2016-07-04 16:18:01 6119 1
【原创】讯联电子DA14580实战教程---DA14580 SDK介绍
2018-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人