nnhy
|
dbffea32b9
|
增加内存管理模块,重载new和delete,方便调试堆溢出
增加调试管理模块,调试使用的主要代码实现在此
|
2014-08-18 17:37:02 +00:00 |
Stone
|
81115ad273
|
GD32F103也可以用内存中断向量表
|
2014-08-18 08:51:31 +00:00 |
Stone
|
3ea630c1e8
|
GD32F150无法把向量表映射到RAM
|
2014-08-18 07:11:51 +00:00 |
Stone
|
e2abc376b8
|
在中断模块内部增加一个宏定义,判断是用Flash向量表还是RAM向量表,改为Flash向量表可用后,重新改回来RAM,每次启动都会重启一次的问题居然消失了!
|
2014-08-18 05:32:35 +00:00 |
nnhy
|
724b012c50
|
没有必要重定向中断向量表,把所有中断硬编码指向IntcHandler和FAULT_SubHandler即可
|
2014-08-17 21:32:05 +00:00 |
nnhy
|
d4da8d7859
|
输出堆栈信息
|
2014-08-17 20:15:16 +00:00 |
nnhy
|
88ef493e48
|
修正中断模块里面的异常日志输出
|
2014-08-17 18:51:21 +00:00 |
Stone
|
9a331d630e
|
编码问题,2860有一段代码在别的例程没有使用
|
2014-08-13 15:16:29 +00:00 |
WangQiang
|
e9e8c325ae
|
十足稳定的接收函数
唯一美中不足是 不是每次单片机复位都能让2401正常接收数据 几率大概是 1/3失败
代码需要整理
|
2014-08-11 14:39:42 +00:00 |
Stone
|
0b20d422c6
|
84个中断向量,向上取整到2整数倍也就是128,128*4=512=0x200。CM3权威手册
|
2014-08-07 15:40:56 +00:00 |
Stone
|
30b131f129
|
强类型中断向量表
|
2014-08-06 15:34:09 +00:00 |
nnhy
|
7216344c84
|
转移全局中断时间,增加智能中断SmartIRQ
|
2014-08-05 18:43:01 +00:00 |
nnhy
|
b9bc87fa30
|
注册格式太差太差了,看起来很乱,整理一下
|
2014-08-05 18:25:09 +00:00 |
Stone
|
1277807204
|
增加参数校验,仅在Debug时检验,RTM不检查
|
2014-08-04 04:52:15 +00:00 |
Stone
|
1bd5716f40
|
使用调试输出,在RTM时不输出print,节省1.5k大小
|
2014-08-04 03:13:56 +00:00 |
Stone
|
e7efb508d5
|
采用对齐关键字来处理中断向量表,节省空间
|
2014-08-04 02:50:40 +00:00 |
nnhy
|
9f050709d3
|
兼容修改,编译通过
|
2014-07-31 20:21:16 +00:00 |
nnhy
|
b8cdf31687
|
对象析构时必须能够正确销毁资源
|
2014-07-31 19:11:49 +00:00 |
Stone
|
e778d02e48
|
修改编码
|
2014-07-29 13:32:31 +00:00 |
Stone
|
1e79bbd47e
|
修改后,GD32F130编译通过,未测试
|
2014-07-29 13:29:29 +00:00 |
Stone
|
039875d61d
|
|
2014-07-29 12:41:51 +00:00 |
Stone
|
78bacbc0b3
|
调整中断管理程序,系统中断不需要改寄存器。输入脚测试通过
|
2014-07-29 11:40:29 +00:00 |
Stone
|
31c72bac09
|
真正的IRQ是中断号减去16
|
2014-07-29 10:03:16 +00:00 |
Stone
|
77ed963609
|
全新中断架构,让中断函数拥有更强的回调能力,支持多个中断号挂载到同一个函数上,通过中断号参数来识别是哪一个中断
|
2014-07-29 04:13:49 +00:00 |
Stone
|
0efc77f9e3
|
针脚Pin修改为枚举类型
每个中断线独立指定抖动时间
中断硬件错误
|
2014-07-29 01:28:05 +00:00 |
Stone
|
7cccc3c39a
|
|
2014-07-28 10:07:35 +00:00 |
Stone
|
9a9e7819c3
|
增加中断管理类,完全自己管理中断向量表,支持动态修改中断函数。
系统时钟由中断管理支持
|
2014-07-28 10:01:02 +00:00 |