上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 76 下一页
  2017年2月17日
摘要: 1 可以用IED提供的、自己留存的、AD网站提供的 2 在立创商城搜索元器件,如果搜到其自营的就可以下载AD和PADS的封装库 3或者登陆RS官网,https://componentsearchengine.com/ 先搜索元器件然后点击Schematic Symbol & PCB Footprin 阅读全文
posted @ 2017-02-17 08:57 杰瑞鼠 阅读(1119) 评论(0) 推荐(0)
  2017年2月14日
摘要: 引用 http://www.amobbs.com/forum.php?mod=viewthread&tid=5397451 在 STM32/Cortex-M3 中是通过改变 CPU 的当前优先级来允许或禁止中断。 PRIMASK 位:只允许 NMI 和 hard fault 异常,其他中断/ 异常都 阅读全文
posted @ 2017-02-14 09:33 杰瑞鼠 阅读(5178) 评论(0) 推荐(2)
  2017年2月10日
摘要: 一 C5513 u32 ADC5513_GetValue(void){ u32 ADValue,i; bool data_bit = false; C5513_SCK=0; C5513_CS=0; if(GPIO_BitRead(C5513_SDO)==0u) { for (i = 0; i < 2 阅读全文
posted @ 2017-02-10 23:16 杰瑞鼠 阅读(213) 评论(0) 推荐(0)
  2017年2月8日
摘要: STM32的AD最大输入时钟不超过14MHZ,最高采样速度1us,可以采用DMA或者内部的基本定时器/高级定时器来触发,利用模拟看门狗监控所选择的的所有通道,如果超过模拟的 阀[fá] 值,将产生中断。 单次AD+DMA无意义,一般是通过DMA将AD高速采集的值进行缓冲,缓冲完毕进入DMA中断进行滤 阅读全文
posted @ 2017-02-08 16:41 杰瑞鼠 阅读(2063) 评论(0) 推荐(0)
  2017年1月22日
摘要: STM32在进行IO翻转操作的时候可以使用以下方法:以PE.5为例 GPIO_WriteBit(GPIOE,GPIO_Pin_5,(BitAction)(1-(GPIO_ReadOutputDataBit(GPIOE,GPIO_Pin_5))));GPIO_WriteBit(GPIOE, GPIO_ 阅读全文
posted @ 2017-01-22 16:32 杰瑞鼠 阅读(5982) 评论(0) 推荐(1)
  2017年1月18日
摘要: 一 关于74HC4051: 在/E=0使能输出的条件下,S2S1S0的三个值,能选通Y0~Y7其中的一个通道从Z输出。 二:问题提出:在按照IC给出的真值表进行芯片操作时,输出逻辑完全对不上 三:分析:如何确定选通一个通道,这个通道真的是导通?我的项目是将Y0~Y7作为AD的通道 3.1通过电平逻辑 阅读全文
posted @ 2017-01-18 15:41 杰瑞鼠 阅读(1403) 评论(0) 推荐(0)
  2017年1月9日
摘要: RTC为了避免初始化一般有3中方法: 一给MCU的VBAT供电,利用MCU的后备寄存器保存已经设置过时间的标志值,RTC初始化时先查询寄存器值如果是已经设置过则不用初始化设置时间 二 当不给VBUAT供电(省电,比如利用外部始终芯片PCF8563/PCF2139)此时可以用两种方法: 2.1 可以利 阅读全文
posted @ 2017-01-09 09:09 杰瑞鼠 阅读(553) 评论(0) 推荐(0)
  2017年1月6日
摘要: 一 函数中等待标志的超时处理:flag一般是来自中断或其它线程的异步标志。 while((!Flag__Uart4_Rcved)&&(--timeout > 0)) { ; }或者 do { flag=read_flag(); timeout_counter++; }while((flag==0)& 阅读全文
posted @ 2017-01-06 08:56 杰瑞鼠 阅读(151) 评论(0) 推荐(0)
  2016年12月19日
摘要: 嵌入式开发中的几个时间概念 __date__和__time__是C中内置的2个比较有用的宏,它可以返回程序编译的日期和时间。对版本控制时比较有用。本身是struct tm* 类型的,可以使用strftime()函数进行转换 printf("%s--%s",__TIME__,__DATE__); st 阅读全文
posted @ 2016-12-19 22:54 杰瑞鼠 阅读(2903) 评论(0) 推荐(0)
  2016年12月16日
摘要: 串口输出的类型主要分为单字节 字符串和二进制数据流,它们的控制输出函数各不相同。 Windows系统里面,每行结尾是“ <回车><换 行>”,即“\r\n” #define CR 0x0d // 回车13='\r'#define LF 0x0a // 换行newline =10='\n'#defin 阅读全文
posted @ 2016-12-16 09:27 杰瑞鼠 阅读(2535) 评论(0) 推荐(0)
上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 76 下一页