- 博客(34)
- 资源 (18)
- 收藏
- 关注
原创 关于使用BJX-LINK-001调试stm8s系列主控问题
工作需要,最近忙于调试一款2.4G无线芯片解决方案,采用的芯片是ARF2496K,该芯片要求外部供电3.3V,所以不能直接使用普通的C51控制,除非接转换芯片。AT89S52、STC89C52都没有用武之处了,所以主控选型初步定为STM8S系列,最终调试时所使用的为STM8S103F3。 一开始,我们使用的是由博巨兴提供的方案,主控为BJX8F101BTG,其实这片芯片的核心就是STM
2011-10-29 13:32:32 1901
转载 ARM汇编伪指令介绍
ARM汇编伪指令介绍在 ARM 汇编语言程序里,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令,他们所完成的操作称为伪操作。伪指令在源程序中的作用是为完成汇编程序作各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。 在 ARM 的汇编程序中,有如下几种伪指令
2011-10-28 10:26:26 583
转载 关于ucos的进入OSStartHang死循环的问题
关于ucos的进入OSStartHang死循环的问题进入OSStartHang 死循环的问题可能是多种多样的,程序死在了OSStart();里:OSStartHang B OSStartHang我这里遇到的问题是,忘记处理OS_CPU_PendSVHandler()的接口函数。ucos移植的过程中,需要实现两个中断,一个是ucos系统的时钟中断
2011-10-27 19:42:43 9515 1
转载 (13)mifare卡读写器开发心得『转』--整理重发贴
发信人:john wu 发表时间:2003-10-23 12:54:16-------------------------------------------------------------------------------- 困扰了我五天,终于发现了DEMO程序的又一个BUG。在Anticollision里面: 如果按照下面的程序运行,到Select Card的时候
2011-10-24 17:03:22 1647 1
转载 (12)mifare卡读写器开发心得『转』--整理重发贴
发信人:cxshj 发表时间:2003-08-22 13:03:39--------------------------------------------------------------------------------已看了你前面的帖子,我的eeprom中第1块和第2块数据没有被修改,RFU值也没有被修改!!!菲利普的提示如下:供后来者参考1. don't change
2011-10-24 17:02:35 2437
转载 (11)mifare卡读写器开发心得『转』--整理重发贴
发信人:myron 发表时间:2003-07-10 16:34:40--------------------------------------------------------------------------------大虾们帮个忙,我现在正在用531,做清华同方的type b卡,但是寻卡距离很低,request anticoll后都能在7cm左右返回,但是往下走流程,在进行扣款时
2011-10-24 17:01:57 2298
转载 (10)mifare卡读写器开发心得『转』--整理重发贴
发信人:xlfdan 发表时间:2003-06-19 20:57:38--------------------------------------------------------------------------------请看下面的PHILIPS版权声明,在它的RC500读写软件的开头的地方,我们贴这些软件违法吗?他们会找我们的麻烦吗?请回答????////////
2011-10-24 17:01:08 1906
转载 (9)mifare卡读写器开发心得『转』--整理重发贴
发信人:cwcyxy 发表时间:2003-05-12 08:57:05--------------------------------------------------------------------------------或#define OSC_FREQ 22118400L //*note: when u
2011-10-24 17:00:40 2974
转载 (8)mifare卡读写器开发心得『转』--整理重发贴
发信人:mcugirl 发表时间:2003-04-28 11:16:09--------------------------------------------------------------------------------网上的好多朋友让我用RC500,但我现在是做毕业设计,系统所用的芯片早已经由导师定下了,我所做的工作只是连接一下电路和写程序。 恳请大家帮帮忙,能
2011-10-24 16:59:57 1414
转载 (7)mifare卡读写器开发心得『转』--整理重发贴
发信人:srz 发表时间:2003-04-15 14:03:04--------------------------------------------------------------------------------一张卡用读卡器读数据为b00:620C66F7FF88040046D4EE0532363A31B01:00000000000000000000000000000
2011-10-24 16:59:20 3430
转载 (6)mifare卡读写器开发心得『转』--整理重发贴
发信人:qishi00 发表时间:2003-02-20 11:18:32--------------------------------------------------------------------------------各位大侠: 本人在设置卡密码时遇到下列情况:存储控制,另c1x c2x c3x =110 c1x3 c2x3 c3x3
2011-10-24 16:58:31 5227
转载 (5)mifare卡读写器开发心得『转』--整理重发贴
发信人:biolink 发表时间:2003-01-14 11:27:52--------------------------------------------------------------------------------条件:所有扇区密码A都为 0xff,0xff,0xff,0xff,0xff,0xff.复位,寻卡,碰撞,选卡已经成功我还把 Mf500PiccA
2011-10-24 16:57:47 2785
转载 (4)mifare卡读写器开发心得『转』--整理重发贴
发信人:jiangbo123 发表时间:2003-01-04 17:23:22--------------------------------------------------------------------------------如果卡操作完成之后调用到了halt函数,那么只要该卡没有离开天线的操作范围,用idle模式寻卡是寻不到这张卡的,但是用all模式却可以。而如果是该卡离
2011-10-24 16:57:02 4830
转载 (3)mifare卡读写器开发心得『转』--整理重发贴
发信人:gmcccode发表时间:2002-12-30 18:22:02--------------------------------------------------------------------------------我见过philips用89c51rd2单片机编写的typeB程序。代码如下:#include #include #include main.h>
2011-10-24 16:56:12 2936
转载 (2)mifare卡读写器开发心得『转』--整理重发贴
发信人:yaoji104 发表时间:2002-12-16 16:24:49--------------------------------------------------------------------------------关于防冲突的几个问题:1、bitFraming register的bit4 tobit6,当冲突发生在bit7时RxAlign=?(RxAlign
2011-10-24 16:55:29 2272
转载 (1)mifare卡读写器开发心得『转』--整理重发贴
呵呵,别人的帖子,原主贴被删了,无法用BBS方式浏览,整理重新转发一下确实太大,估计要分十几贴才能转完:-(【侃单片机】:mifare卡读写器开发心得 发信人:jiangbo123 发表时间:2002-11-20 10:21:50-------------------------------------------------------------------------
2011-10-24 16:52:11 3471
转载 C51扩展外部RAM释放P2口
C51扩展外部RAM释放P2口51单片机经常要使用一些外部器件,有些器件内部有寄存器,一般都把这些寄存器当做外部RAM读写。以IC卡读卡芯片RC500为例,这个芯片有D0-D7共8个数据线,接在51的P0口,D0-D7既做地址线也做数据线。RC500的NWR、NRD、ALE与51单片机的WR、RD、ALE相连。RC500内部寄存器地址范围是00-0XFF。此时如果把RC500的片选CS接在P2
2011-10-24 10:56:47 1355
转载 KEIL 调试 ADDRESS SPACE OVERFLOW 的问题
晚上调程序的时候,KEIL编译出现了ADDRESS SPACE OBERFLOW的问题,已经碰到两次了,上次没在意,以为程序太长,地址空间溢出了。*** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: DATA SEGMENT: _DATA_GROUP_ LENGTH: 005DH刚才百度了一下,看到一个网友在
2011-10-22 15:13:44 1558 1
转载 STM32 ADC的规则通道和注入通道有什么区别
STM32的每个ADC模块通过内部的模拟多路开关,可以切换到不同的输入通道并进行转换。STM32特别地加入了多种成组转换的模式,可以由程序设置好之后,对多个模拟通道自动地进行逐个地采样转换。有2种划分转换组的方式:规则通道组和注入通道组。通常规则通道组中可以安排最多16个通道
2011-10-18 15:43:11 1264
转载 STM32的ADC输入通道配置
STM32中最多有3个ADC模块,每个模块对应的通道不完全重叠。下图是STM32F103CDE数据手册中的总框图的左下角,图中可以看出有8个外部ADC管脚分别接到了3个ADC模块,有8个外部ADC管脚只分别接到了2个ADC模块,还有5个外部ADC管脚只接到了ADC3模块,这样
2011-10-18 15:38:35 2541
转载 STM32复用的GPIO引脚配置方式
STM32所有内置外设的外部引脚都是与标准GPIO引脚复用的,例如对于STM32F103VBT6,47引脚为PB10,它的复用功能是I2C2_SCL和USART3_TX,表示在上电之后它的默认功能为PB10,而I2C2的SCL和USART3的TX为它的复用功能;另外在TIM2的引
2011-10-18 13:45:18 2906
转载 调试器不能连接到STM32的问题与解决办法
很多人都碰到过调试器不能连接到STM32的问题,不管是IAR的J-Link还是Keil的ULink,或者是ST的ST-Link。出现这个问题时,调试软件会提示不能建立与Cortex-M3的连接,或提示不能下载程序,或提示找不到要调试的设备等。这样的问题都是发生在调试那些可以在
2011-10-18 13:38:01 2972
转载 STM32的功能引脚重映射和复用功能
STM32中有很多内置外设的输入输出引脚都具有重映射(remap)的功能,本文对一些在使用引脚重映射时所遇到的有关问题加以说明。我们知道每个内置外设都有若干个输入输出引脚,一般这些引脚的输出脚位都是固定不变的,为了让设计工程师可以更好地安排引脚的走向和功能,在STM32中引入
2011-10-18 13:21:09 4849 1
原创 STM32F10X 时钟相关代码及分析
今天学习STM32F107VC时钟相关寄存器以及控制,配合源代码,数据手册,写了点学习笔记供以后参考。很重要的示意图:代码已加注释,如下://引自: system_stm32f10x.c 文件void SystemInit (void){ /* R
2011-10-17 09:23:51 2492
原创 STM32F10X 时钟相关代码及分析
今天学习STM32F107VC时钟相关寄存器以及控制,配合源代码,数据手册,写了点学习笔记供以后参考。代码已加注释,如下://引自: system_stm32f10x.c 文件void SystemInit (void){ /* Reset the RCC clock
2011-10-15 15:05:22 119
转载 MDK 下STM32内嵌汇编
__asm("指令");这种语法是内联汇编的语法。而RMDK下,内联汇编仅支持ARM汇编语言,不支持Thumb或者Thumb-2汇编语言;但内嵌汇编器支持Thumb和Thumb-2。“target architecture/processor”及STM32的cor
2011-10-15 09:01:19 8813 3
原创 STM32 在RVMDK下简单延时计算
为了改写ARF2496K无线2.4G驱动,需要移植到STM32主控上来,所以就想先简单的控制 I/O 时序,去完成这个实验。第一步先完成寄存器的读写,第二步便完成正常收发,而且暂时不用考虑移植到UCOSII。查看了ARF2496K datasheet后发现需要进行延时25
2011-10-14 16:43:58 3299
转载 有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别
有关推挽输出、开漏输出、复用开漏输出、复用推挽输出以及上拉输入、下拉输入、浮空输入、模拟输入区别最近在看数据手册的时候,发现在Cortex-M3里,对于GPIO的配置种类有8种之多:(1)GPIO_Mode_AIN 模拟输入(2)GPIO_Mode_IN_FLOA
2011-10-13 13:30:48 5275 1
转载 焊接材料的性能及无铅焊锡的应用
焊接材料的性能及无铅焊锡的应用 焊锡作为所有三种级别的连接:裸片(die)、包装(package)和电路板装配(board assembly)的连接材料。另外,锡/铅(tin/lead)焊锡通常用于元件引脚和PCB的表面涂层。考虑到铅(Pb)在技术上已存在的作用与反作用,焊
2011-10-10 11:27:53 4017
转载 锡焊技术基本要点
锡焊技术基本要点作为一种操作技术,手工锡焊主要是通过实际训练才能掌握,但是遵循基本的原则,学习前人积累的经验,运用正确的方法,可以事半功倍地掌握操作技术。以下各点对学习焊接技术是必不可少地。 锡焊基本条件 1. 焊件可焊性 不是所有的
2011-10-10 11:20:26 386
转载 网络安全认证技术概况
网络安全认证技术概况网络安全认证技术是网络安全技术的重要组成部分之一。认证指的是证实被认证对象是否属实和是否有效的一个过程。基本思想是通过验证被认证对象的属性来达到确认被认证对象是否真实有效的目的。被认证对象的属性可以是口令、数字签名或者像指纹、声音、视网膜这样的生理特征
2011-10-09 08:51:16 1832
原创 CC2430 休眠模式下设置断点调试异常
这个问题的发现,是我一次写程序过程中,想查看休眠是否起了作用,调试结果让我很震撼。芯片使用的是TI CC2430,没有使用Zigbee 协议栈,只是简单的单片机编程。开发工具使用的是IAR FOR 8051 7.30B版。不知是不是IAR的问题,其他编译环境没有测试过。
2011-10-08 13:42:38 811
转载 PLL,FCLK、HCLK、PCLK,AHB/APB (S3C2410)
PLL,FCLK、HCLK、PCLK,AHB/APB (S3C2410)把网友的总结一下,归纳如下:1、PLL(锁相环) 为了降低电磁干扰和降低板间布线要求,芯片外接的晶振频率通常很低(这块板子用的12MHz),通过时钟控制逻辑的PLL提高系统使时钟。锁相环
2011-10-06 13:20:28 1283 1
转载 STM32 RCC基本原理和配置流程
STM32 RCC基本原理和配置流程总是在其他外设的说明里看到HCLK,PCLK类似的字眼,但没有一个清晰的逻辑概念。对系统时钟不了解的情况下,前两天试了下sysTick,情况并不理想,更不要说RTC和TIM了。于是开始看RCC。逻辑框图芯片运行所需的时钟源分
2011-10-06 11:14:45 1275
BJ8F ARF2496K 代码
2014-05-27
二维码解析
2014-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人