- 博客(20)
- 资源 (5)
- 收藏
- 关注
原创 多功能串口数据可视化工具_调试笔记
主要软件说明串口虚拟软件:MX虚拟串口_1.0.1.7https://www.iotplat.top/#/iot/download多功能串口数据可视化工具 Serial-Studio-1.0.20https://github.com/Serial-Studio/Serial-Studio/wiki/Communication-ProtocolJSON文件{"t":"%1","g":[{"t":"Mission Status...
2021-08-13 15:50:58 552
转载 回调函数以及钩子函数的概念
钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传递。对每种类型的钩子由系统来维护一个钩子链,最近安装的钩子放在链的开始,而最先安装的钩子放在最后,也就是后加入的先获得控制权。要实现Win32的系统钩
2012-05-01 13:27:25 478
原创 STM32下的串口重定向问题
源码相关:int fputc (int ch, FILE *f) { return (USART1_SendChar(ch)); }int fgetc(FILE * file) { return (USART1_GetKey()); } void main_test(void){ while (1) { fgets(tmpbuf,12,NULL_T);//
2012-04-13 16:00:19 1654
原创 电源滤波问题小结
在论坛内讨论的帖子没有图片,补发一下,有兴趣的继续讨论开启钱箱的电源纹波:9V电源通过继电器在往外面供电的瞬间,会产生10-30MHZ的噪声,用1000UF和104 103 102电容无法消除,不加电容甚至会引起设备重启。大家都是用什么来消除尖峰电流引起的噪声呢?一、设计上CPU与继电器电源独立设计二、
2012-02-10 09:05:34 776 1
原创 PROTEL设计的项目文件太大,怎么减肥
protel窗口左上角有个箭头,点一下,选design utilities,出来一个对话筐, 选择compact design就可以了 。
2012-02-10 08:51:49 742
转载 福大物信学院物联网工程实验室诞生记
【图文记录】福大物信学院物联网工程实验室诞生记(By:福州大学09数媒何旭东) (2011-12-09 14:52:14)转载▼标签: 树莓 设计 数媒 福大 物信学院 物联网 工程实验室分类: 树莓10月19日接到任务,原话是“帮学院
2012-01-10 10:27:18 3611 1
原创 遇小偷又见骗子
上周日上午,刚买了一个手机给老婆用,傍晚就被偷了。老婆心里那个郁闷啊··· 昨天,有人打电话过来说我做了什么电视购物,根本就没这回事,无语··· 今天,收到了短信说邮政有个包裹没到,打电话过去,说云南运了毒品给我,陪着那小丫头片子瞎聊,后来她自己把电话挂了··· 心里那个郁闷,什么姓名联系方式地址都被人卖了,什么世道! 想起前几个月,在当当买了
2012-01-10 09:43:05 1132
原创 凌力尔特大电流电源解决方案
LTC3443 1.2A IOUT, 600kHz, Synchronous Buck-Boost DC/DC Converter VIN: 2.4V to 5.5V, VOUT: 2.4V to 5.25V, IQ = 28μA, ISD MS PackageLTC3444 500mA IOUT, 1.5MHz Synchronous Buck-Boost DC/DC Converter
2011-12-08 10:16:15 629
转载 滤波电容的大小的选取
PCB制版电容选择印制板中有接触器、继电器、按钮等元件时.操作它们时均会产生较大火花放电,必须采用RC吸收电路来吸收放电电流。一般R取1~2kΩ,C取2.2~4.7μF一般的10PF左右的电容用来滤除高频的干扰信号,0.1UF左右的用来滤除低频的纹波干扰,还可以起到稳压的作用滤波电容具体选择什么容值要取决于你PCB上主要的工作频率和可能对系统造成影响的谐波频率,
2011-11-29 10:04:10 7938
转载 频谱划分
按照电气和电子工程师学会(IEEE)制定的频谱划分表,低频频率为30~300kHz,中频频率为300~3000kHz,高频频率为3~30MHz,频率范围在30~300MHz的为甚高频,在300~1000MHz的为特高频。
2011-11-29 09:59:04 2638
转载 Linux 下串口编程入门
Linux 下串口编程入门左锦 (zuo170@163.com), 副总裁, 南沙资讯科技园简介: Linux 操作系统从一开始就对串行口提供了很好的支持,本文就 Linux 下的串行口通讯编程进行简单的介绍。本文的标签: 硬件平台, 编码
2011-09-30 14:47:00 491
原创 linux-2.6.26下SPI1(4) S3C2440 spi驱动简单测试
基础请参考:linux-2.6.26下SPI1(3) S3C2440 spi驱动简单测试说明:1、GPIO控制使用相关的宏即可,不用wirte read相关函数2、寄存器读写推荐使用ioread iowrite相关函数,不推荐直接操作指针3、内核源码需添加
2011-09-30 13:54:16 1366
转载 linux-2.6.26下SPI1(0) Linux2.6.32下SPI驱动的移植(mini2440)
Linux2.6.32下SPI驱动的移植如下图所示:下面需要修改部分内核代码,具体操作如下:1. 修改arch/arm/mach-s3c2440/mach-mini2440.c文件在include头文件代码行之后增加如下代码//s
2011-09-30 13:45:16 2990 2
转载 linux-2.6.26下SPI1(3) S3C2440 spi驱动简单测试
这两天参考网上的资料,自己写了个SPI的驱动,并实际测试通过。硬件平台:mini2440 用的是S3C2440 的SPI1(共有2个SPI模块)操作系统:linux-2.6.32.2测试方法:将SPI的MISO与MOSI管脚短路,这样读数据的时候第一个发出的dummy
2011-09-30 13:37:12 1063
原创 linux-2.6.26下SPI1(2)带2个CS驱动移植调试
转载请保留这一行,原文链接第一个链接:先完成单个SPI调试修改文件:// forch:static struct spi_board_info s3c2410_spi1_board[] = { {
2011-09-28 17:12:33 921
原创 linux-2.6.26下SPI(1)驱动移植调试
参考了Linux2.6.32下SPI驱动的移植(mini2440)这篇文章。不同的是我的内核是linux-2.6.26 SPI口是SPI1 GPG5 GPG6 GPG7,片选是GPA1mach-smdk2410.c下增加代码:/* SPI // tianyl2011
2011-09-28 12:02:04 1285
原创 操作寄存器错误Unable to handle kernel NULL pointer dereference at virtual address的解决办法
i=0readnflash i=0nandll_read_page addr=0x400000Unable to handle kernel NULL pointer dereference at virtual address 00000004pgd = c10
2011-09-16 17:51:25 5317
原创 移植linux 3.0.2到2440
移植linux 3.0.2到2440 一、内核源码修改 21.修改顶层Makefile文件 22,修改机器码 23. 修改时钟,不修改超级终端中会出现乱码 24.修改对nand的分区信息。 25.修改nand Flash的校验方式,去掉ECC校验。 2
2011-09-08 13:29:06 2066
原创 unable to authenticate user
昨晚用了fedora 9虚拟机,直接就关闭虚拟机电源。今天一打开就出现这个,中文就是不能认证用户。用原来的密码登陆不了。用创建fedora时的密码就可以登陆。就是说密码被重置了,奇怪。各位知道什么原因不?
2011-09-08 11:04:39 4872
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人