- 博客(11)
- 资源 (24)
- 收藏
- 关注
原创 Ubuntu下搭建ARM汇编在线调试环境
要学习ARM的汇编,需要实际查看相关寄存器和存储器的内容,为此我选择了JLink+JLinkGDBServer+arm-linux-gdb/insight的方案调试汇编程序.
2015-03-28 00:13:47 2064
转载 秒杀多线程第十六篇 多线程十大经典案例之一 双线程读写队列数据
原文地址:http://blog.csdn.net/morewindows/article/details/8646902程序下载地址为:http://download.csdn.net/detail/morewindows/5136035在《秒杀多线程系列》的前十五篇中介绍多线程的相关概念,多线程同步互斥问题《秒杀多线程第四篇一个经典的多线程同步问题》及解决多线程同步互斥的常用方法——关
2015-03-27 15:15:36 1262
原创 学习ARM汇编
mini2440硬件平台,ubuntu 14.01+gcc-arm-nine-eabi环境使用JLink烧写程序。第一步是搭建开发环境。
2015-03-23 00:01:31 561
原创 Linux下JLink提示clone,插上JLink后会掉固件
ubuntu 安装jlink-4.96.13.i386.rpm时提示山寨。1.网上修改过的固件能解决clone2.对于我的情况,虽然解决clone,但每次插上JLink后update完必掉固件。解决方法:windows下安装最新Setup_JLink_V496m.exe(版本跟Linux下的一样),在windows下连接JLinkupdate。
2015-03-21 11:35:02 1389
转载 dpkg: error: dpkg status database is locked by another process
解决办法:sudo rm -rf /var/lib/dpkg/lock
2015-03-20 20:18:00 858
转载 Linux如何运行于8位AVR微控制器?
原文:点击打开链接作者:德米特里·格林伯格 更新记录2 太平洋夏令时(PDT),2012年4月3日凌晨1点:上传了新的源代码存档;使用内存的FPM(Fast Page Mode,快页模式)模式和修改后的i-cache(指令缓存)配置文件加快了仿真器频率(6.5KHz->10KHz);更新了移植指南,包括内核镜像、新的更小的ramdisk(虚拟磁盘)和新的完整镜像
2015-03-17 13:22:02 1991 2
原创 SPI bus
SPI(串行外设接口)属于全双工同步串行总线,有四条线----MISO(主入从出),MOSI(主出从入),SCK(同步时钟),CS(片选)。SPI只能有一个主设备,时钟只能由主设备产生,数据流传输速率比I2C高。SPI设备之间通信其实是在同步时钟下两个双向的移位寄存器的数据交换。SPI根据时钟极性(CPOL)和时钟相位(CPHA)不同有4中工作模式:CPOL=0:SCK空闲时为低电平
2015-03-14 00:09:36 1882
转载 IAR for STM8重定向printf
#include int fputc(int ch, FILE *f)//STM8S105,printf函数重定向 { while (!(UART2->SR&0x80)); UART2->DR=ch; return ch; } 同时需要修改IAR的Projec t- >Options -> General Options -> Library Configuration中的L
2015-03-11 22:41:59 6562
原创 win32 app里使用控制台打印调试信息
HANDLE hOutput;void console_init(void){ AllocConsole(); SetConsoleTitle("Debug Window"); hOutput=GetStdHandle(STD_OUTPUT_HANDLE); //FreeConsole(); }void DebugPrint(char *fmt,
2015-03-11 10:38:34 1191
转载 获取Windows应用程序当前焦点控件的句柄
由于GetFocus只能本身进程调用,所以必须调用AttachThreadInput函数附加线程HWND wnd;//窗口句柄wnd=GetForegroundWindow();//获得当前激活的窗口句柄DWORD SelfThreadId=GetCurrentThreadId();//获取本身的线程IDDWORD ForeThreadId=GetWindowThreadProcessI
2015-03-10 15:09:28 3779
原创 VC6.0不能打开文件和添加文件到工程的解决方法
现象:Visual C++ 6.0打开文件或者添加文件到工程时出现崩溃。解决:1、下载FileTool.exe,并解压。微软下载地址 点击打开,修改解压目录并点击“unzip”解压2. 打开VC6.0,点击“文件-打开工作空间”,选择刚解压出来的FileTool.dsw3. 点击“Build”生成FileTool.dll文件,最好编译为release版本4. 把生成的Fil
2015-03-02 14:13:18 4077
TDS1000C/2000C系列泰克示波器固件
2024-06-28
phywhispererusb-vcs-sim.zip
2023-08-26
ov_ftdi_2020_0607.tar.gz
2020-06-07
qt5.9.8的USB键鼠热插拔源码修改.tar.gz
2020-03-05
HaneWinNFSServer_ha_setup.zip
2019-11-06
sourceinsight4.0.99.zip
2019-09-12
modelsim10.6d
2018-10-13
BCM43142官方驱动文件
2018-10-09
《自己设计制作CPU与单片机》附录与配套源代码
2015-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人