1
2
3
分类 [程序设计] 中-银羽[Kevin]的BLOG
  Home | 更新日记 | 心情随笔 | 程序设计 | WEB开发 | 我的相册 | 游戏相关 | 浮光掠影 | 杂七杂八 | All Blog 
Welcome!! [注册] [登陆] 你还没有建立自己的BLOG [马上建立] [帮助] [列表显示]

分类 [程序设计] 中87篇日志 | 每页显示8篇 | 第1页 [共11页] 
  1 [2] [3] [4] [5] [6] [7] [8] [9] [10] [>]-[>>]
  Visual studio 2005 remote debug (vs2005远程调试)   [2010-9-5][ from 本站原创 心情指数#3[阅读] 
 

1. 【目标机】首先复制文件到目标机器上:
》D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger 
》D:\Program Files\Microsoft Visual Studio 8\VC\redist\Debug_NonRedist
》程序的调试版放到 Microsoft.VC80.DebugCRT 同级目录下(!)

2. 【目标机】设置目标机的账号策略:
》gpedit.msc > "计算机配置"/"Windows 设置"/"安全设置"/"安全选项"/"网络访问:本地账户的共享和安全模式",选择 “经典-本地用户以自己的身份验证”。 为了简化,直接在运行 msvsmon.exe 后,“工具”/”选项“ 对话框中 “无身份验证”和“允许任何用户进行调试”就 OK 了。
By [kevin] at 12:24:42 | 评论[0] | TrackBack[0] | 11 views | 编辑编辑或删除此日志
 
  STM3省出一只JTAG引脚作为GPIO使用   [2010-8-22][ from 本站原创 心情指数#1[阅读] 
从手册上可以看到,

如果改成SWD调试模式,PB4被remap掉后是完全不影响跟踪调试的,

当然如果引脚紧张,也可以把PB3给remap掉



以mdk为例,只要将jlink设置界面改为swd模式,
By [kevin] at 12:07:42 | 评论[0] | TrackBack[0] | 44 views | 编辑编辑或删除此日志
 
  stm32使用C++   [2010-7-13][ from 本站原创 心情指数#1[阅读] 
在尝试将C++代码开发stm32程序时,遇到很多总是,列出来....

1.程序软中断在_ttywrch或者_sys_exit

自己写两个函数,什么也不做,替代系统的,此招非正规解决办法,后果自负

    void _ttywrch(int  ch)
    {
 
    }
By [kevin] at 23:36:56 | 评论[0] | TrackBack[0] | 147 views | 编辑编辑或删除此日志
 
  STM32F103   [2010-5-28][ from 本站原创 心情指数#3[阅读] 
 
很强大的芯片, CAN,USB,I2C,SPI,DMA,RTC常用的功能一个都不少,

我常用的103v8t6,价格也才19元的,LQFP100封装,80个IO口,每个都能映像到16个中断,基本上都兼容5V电平

特适合我这种需要很多IO口来做产品的了,

最最最重要的是,32位机啊,对于我这种从PC软件上成长过来的人说,

用8位机总感觉被人绑住了手脚一样,
By [kevin] at 21:38:24 | 评论[0] | TrackBack[0] | 127 views | 编辑编辑或删除此日志
 
  LPC2131 + J-link V8 +MDK3.5   [2010-5-7][ from 本站原创 心情指数#1[阅读] 
最近在弄 arm7的2131...

60元的jlink v8 + mkd3.5 完美下载和断点调试

最开始是只能单步调试,不能更新flash,反复折腾后发现,

这里不能按说明文档设定为 RDI Interface Driver

必须设为J-LINK/ J -TRACE
By [kevin] at 17:18:28 | 评论[1] | TrackBack[0] | 199 views | 编辑编辑或删除此日志
 
  pads layout引起thinkpad无法待机   [2010-2-5][ from 本站原创 心情指数#1[阅读] 
忽然发现电脑无法待机,
找不出原因只得ghost回去,
重新装好软件后,发现又不能待机了,想破脑袋不明白怎么回事
经过回忆,pads layout为重点怀疑对象
找了半天,终于发现此软件的一个驱动文件导致
将ssipddp.sys改名或者在设备管理器将SSIPDDP(在显示隐藏设备-非即插即用设备)禁用,重起即可解决
By [kevin] at 16:23:24 | 评论[1] | TrackBack[0] | 348 views | 编辑编辑或删除此日志
 
  74系列芯片功能略表   [2010-1-7][ from 本站原创 心情指数#1[阅读] 

74HC01 2输入四与非门 (oc)

74HC02 2输入四或非门

74HC03 2输入四与非门 (oc)

74HC04 六倒相器

74HC05 六倒相器(oc)
By [kevin] at 09:52:19 | 评论[2] | TrackBack[0] | 548 views | 编辑编辑或删除此日志
 
  成员函数当作回调函数   [2009-12-11][ from 本站原创 心情指数#1[阅读] 
C++成员函数不能作为回调函数,
static 类型的成员函数能做却没有this指针而 
想想AS3,随便抓个就能做事件回调函数,this一点都不会丢,遂花一下午曲线解决之
x86下        
        __asm     push pMsg; //压参数入栈
        __asm      mov ecx, vThis;//设置隐式this指针
        __asm      call  fun    ;//调用函数

arm CE下
   mov         r1, p1 //参数1 
   ldr         r0,  p2 // r0中置为this指针
  mov     pc,   p3 //程序指针置到p3上,即调用p3这个函数地址
By [kevin] at 17:19:50 | 评论[3] | TrackBack[0] | 744 views | 编辑编辑或删除此日志
 
  1 [2] [3] [4] [5] [6] [7] [8] [9] [10] [>]-[>>]

copyright@ Kevin all right reserved  powered by 银羽@2004-2008 建议使用ie6(1024*768)浏览 页面执行时间:203.125毫秒