1、

Size: px
Start display at page:

Download "1、"

Transcription

1

2 0 友情提示 零死角玩转 STM32 系列教程由初级篇 中级篇 高级篇 系统篇 四个部分组成, 根据野火 STM32 开发板旧版教程升级而来, 且经过重新深入编写, 重新排版, 更适合初学者, 步步为营, 从入门到精通, 从裸奔到系统, 让您零死角玩转 STM32 M3 的世界, 与野火同行, 乐意惬无边 另外, 野火团队历时一年精心打造的 STM32 库开发实战指南 将于今年 10 月份由机械工业出版社出版, 该书的排版更适于纸质书本阅读以及更有利于查阅资料 内容上会给你带来更多的惊喜 是一本学习 STM32 必备的工具书 敬请期待! - 第 2 页 -

3 9 2.4G 无线 (NRF24L01+) 9.1 实验描述及工程文件清单 实验描述 利用 NRF24L01+ 无线模块, 使两块 STM32 开发板实现无线 传输数据 用串口输出实验结果到 pc 硬件连接 PA4-SPI1-NSS : W25X16-CS PA5-SPI1-SCK : W25X16-CLK PA6-SPI1-MISO : W25X16-DO PA7-SPI1-MOSI : W25X16-DIO 用到的库文件 startup/start_stm32f10x_hd.c CMSIS/core_cm3.c CMSIS/system_stm32f10x.c FWlib/stm32f10x_gpio.c FWlib/stm32f10x_rcc.c FWlib/stm32f10x_usart.c FWlib/stm32f10x_spi.c 用户编写的文件 USER/main.c USER/stm32f10x_it.c USER/usart1.c SPI_NRF.c 野火 STM32 开发板 2.4G 无线模块接口图 : - 第 3 页 -

4 9.2 NRF24L01 模块简介 本实验采用的无线模块芯片型号为 NRF24L01+, 是工作在 2.4~2.5GHz 频段的, 具备自动重发功能,6 个数据传输通道, 最大无线传输速率为 2Mbits MCU 可与该芯片通过 SPI 接口访问芯片的寄存器进行配置 以下是该模块的硬件电路 : 截图来自 NRF24l01 模块说明书.pdf,page3 注意 : 这个模块的工作电压为 3.3V, 实验时请把 vcc 接到板上的 3v3 接 口, 超过 3.6v 该模块会烧坏! 引脚说明及本实验中与开发板的连接 : Pin Name Description 与开发板相连 1 CE Chip Enable Activates RX or TX mode 排针 P5 的 PA2 2 CSN SPI Chip Select 排针 P3 的 PA1 3 SCK SPI Clock 排针 P5 的 PA5 4 MOSI SPI Slave Data Input 排针 P5 的 PA7 5 MISO SPI Slave Data Output, with tri-state option 排针 P5 的 PA6 6 IRQ Maskable interrupt pin. Active low 排针 P5 的 PA3 7 VDD Power Supply (+1.9V V DC) 电源 3v3 - 第 4 页 -

5 8 VSS Ground (0V) 电源 GND 接口这个例程采用的是 STM32 的 SPI1 接口, 但其中的硬件 SPI1-CSN 端口 ( 用于片选 ) 已经在 2M-FLASH 上采用, 所以本实验用一个空闲端口 PA1 用作无线模块的片选, 由软件产生片选信号 请注意区分这个模块的 CSN 片选信号与 CE 使能信号的功能 CSN 端口是 SPI 通讯协议中的片选端 多个 SPI 设备可以共用 STM32 的 SCK,MISO,MOSI 端口, 不同的设备间就是用 CSN 来区分 CE 实际是 NRF24L01 的芯片使能端, 通过配置 CE 可以使 NRF24L01 进入不同的状态 如下图示 : 截图来自 : nrf24l01p( 新版无线模块控制 IC).PDF,page 代码分析 这个实验用到两个代码, 主机和从机的代码驱动是一样的, 区别只是 main 中函数调用的流程不一样, 从机接收模式的时候, 相应的主机在发送模式 附从机流程图 : - 第 5 页 -

6 件 : 下面以的从机的代码为例进行分析 首先要添加用的库文件, 在工程文件夹下 Fwlib 下我们需添加以下库文 1. stm32f10x_gpio.c 2. stm32f10x_rcc.c 3. stm32f10x_usart.c 4. stm32f10x_spi.c 还要在 stm32f10x_conf.h 中把相应的头文件添加进来 : 1. #include "stm32f10x_gpio.h" 2. #include "stm32f10x_spi.h" 3. #include "stm32f10x_rcc.h" 4. #include "stm32f10x_usart.h" - 第 6 页 -

7 进入 main 函数, 边看代码边了解程序的流程 : 1. int main(void) 2. { 3. /* 串口 1 初始化 */ 4. USART1_Config(); /*SPI 接口初始化 */ 7. SPI_NRF_Init(); printf("\r\n 这是一个 NRF24L01 无线传输实验 \r\n"); 10. printf("\r\n 这是无线传输从机端的反馈信息 \r\n"); 11. printf("\r\n 正在检测 NRF 与 MCU 是否正常连接 \r\n"); /* 检测 NRF 模块与 MCU 的连接 */ 14. status = NRF_Check(); 15. if(status == SUCCESS) 16. printf("\r\n NRF 与 MCU 连接成功 \r\n"); 17. else 18. printf("\r\n 正在检测 NRF 与 MCU 是否正常连接 \r\n"); while(1) 21. { 22. printf("\r\n 从机端进入接收模式 \r\n"); 23. NRF_RX_Mode(); /* 等待接收数据 */ 26. status = NRF_Rx_Dat(rxbuf); /* 判断接收状态 */ 29. if(status == RX_DR) 30. { 31. for(i=0;i<4;i++) 32. { 33. printf("\r\n 从机端接收到主机端发送的数据 为 :%d \r\n",rxbuf[i]); 34. /* 把接收的数据 +1 后发送给主机 */ 35. rxbuf[i]+=1; 36. txbuf[i] = rxbuf[i]; 37. } 38. } 39. printf("\r\n 从机端进入自应答发送模式 \r\n"); 40. NRF_TX_Mode(); /* 不断重发, 直至发送成功 */ 43. do 44. { 45. status = NRF_Tx_Dat(txbuf); 46. }while(status == MAX_RT); 47. } 48. } 报告野火, 这个代码错了, 没有调用 SystemInit() 函数来设置时钟! 是的, 大家熟悉的 SystemInit() 函数不见了, 但这样并没有出错, 原因是这个例程的库 是 3.5 版本的! 在 3.5 版本的库中 SystemInit() 函数在启动文件 startup_stm32f10x_hd.d 中已用汇编语句调用了, 设置的时钟为默认的 72M 所以在 main 函数就不需要再调用啦, 当然, 再调用一次也是没问题的 - 第 7 页 -

8 关于 USART1_Config() 函数, 是用来配置串口的, 关于这两个函数的具体讲解 可以参考前面的教程, 这里不再详述 接着进入 SPI_NRF_Init() 函数是怎样配置 STM32 的 SPI 接口的 : 1. void SPI_NRF_Init(void) 2. { 3. SPI_InitTypeDef SPI_InitStructure; 4. GPIO_InitTypeDef GPIO_InitStructure; /* 使能 GPIOB,GPIOD, 复用功能时钟 */ 7. RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA RCC_APB2Periph_GPIOE RCC _APB2Periph_AFIO, ENABLE); /* 使能 SPI1 时钟 */ 10. RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE); /* 配置 SPI_NRF_SPI 的 SCK,MISO,MOSI 引脚,GPIOA^5,GPIOA^6,GPIOA^7 */ 13. GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5 GPIO_Pin_6 GPIO_Pin_7; 14. GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; 15. GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; // 复用功能 16. GPIO_Init(GPIOA, &GPIO_InitStructure); /* 配置 SPI_NRF_SPI 的 CE 引脚,GPIOA^2 和 SPI_NRF_SPI 的 CSN 引 脚 : NSS GPIOA^1*/ 19. GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2 GPIO_Pin_1; 20. GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; 21. GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; 22. GPIO_Init(GPIOA, &GPIO_InitStructure); /* 配置 SPI_NRF_SPI 的 IRQ 引脚,GPIOA^3*/ 25. GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3; 26. GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; 27. GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU ; // 上拉输入 28. GPIO_Init(GPIOA, &GPIO_InitStructure); /* 这是自定义的宏, 用于拉高 csn 引脚,NRF 进入空闲状态 */ 31. NRF_CSN_HIGH(); SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex; / / 双线全双工 34. SPI_InitStructure.SPI_Mode = SPI_Mode_Master; // 主模式 35. SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b; // 数据大小 8 位 36. SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low; // 时钟极性, 空闲时为低 37. SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge; // 第 1 个边沿有效, 上升沿为采样时刻 38. SPI_InitStructure.SPI_NSS = SPI_NSS_Soft; // NSS 信号由软件产生 39. SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_8; //8 分频,9MHz 40. SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB; // 高位在前 41. SPI_InitStructure.SPI_CRCPolynomial = 7; 42. SPI_Init(SPI1, &SPI_InitStructure); /* Enable SPI1 */ 45. SPI_Cmd(SPI1, ENABLE); 46. } - 第 8 页 -

9 基本流程就是 : 1. 开启所用到的端口的时钟 GPIOA, 复用时钟 AFIO,SPI1 时钟 其中 AFIO 时钟是因为 GPIOA 是用作 SPI 方式的, 所以别忘记开启它 2. 配置 SPI 的模式, 配置 SPI 模式的关键是时钟极性 (CPOL) 第 36 行, 和时钟相位 (CPHA) 第 37 行 这是根据 NRF24L01 的时序图来设置的 所谓时钟极性, 就是 SPI 端口在空闲的时候,SCK 的电平, 例程中为低电平 而时钟相位, 则是 SPI 采集数据的时钟边沿, 例程中为第一个时钟边沿 ( 上升沿 ) 截图来自 : nrf24l01p( 新版无线模块控制 IC).PDF,page52 继续分析 main 函数, 在第 14 行调用了 NRF_Check() 函数, 分析一下它 : 1. u8 NRF_Check(void) 2. { 3. u8 buf[5]={0xc2,0xc2,0xc2,0xc2,0xc2}; 4. u8 buf1[5]; 5. u8 i; /* 写入 5 个字节的地址. */ 8. SPI_NRF_WriteBuf(NRF_WRITE_REG+TX_ADDR,buf,5); /* 读出写入的地址 */ 11. SPI_NRF_ReadBuf(TX_ADDR,buf1,5); /* 比较 */ 14. for(i=0;i<5;i++) 15. { 16. if(buf1[i]!=0xc2) 17. break; 18. } if(i==5) 21. return SUCCESS ; //MCU 与 NRF 成功连接 22. else - 第 9 页 -

10 23. return ERROR ; //MCU 与 NRF 不正常连接 24. } 这个函数是通过调用 SPI_NRF_WriteBuf() 和 SPI_NRF_ReadBuf() 函数, 对 NRF 的地址寄存器进行读写, 先向寄存器写入数据, 再读取出来进行比较, 以此来检验 NRF24L01 是否与 MCU 正常连接的 SPI_NRF_WriteBuf() 和 SPI_NRF_ReadBuf() 函数很类似, 前者实现向寄存器写入一串数据, 后者实现读取数据功能 下面以 SPI_NRF_WriteBuf() 为例 : 1. u8 SPI_NRF_WriteBuf(u8 reg,u8 *pbuf,u8 bytes) 2. { 3. u8 status,byte_cnt; 4. NRF_CE_LOW(); 5. /* 置低 CSN, 使能 SPI 传输 */ 6. NRF_CSN_LOW(); /* 发送寄存器号 */ 9. status = SPI_NRF_RW(reg); /* 向缓冲区写入数据 */ 12. for(byte_cnt=0;byte_cnt<bytes;byte_cnt++) 13. SPI_NRF_RW(*pBuf++); // 写数据到缓冲区 /*CSN 拉高, 完成 */ 16. NRF_CSN_HIGH(); return (status); // 返回 NRF24L01 的状态 19. } SPI_NRF_WriteBuf() 调用了 SPI_NRF_RW() 函数 : 1. u8 SPI_NRF_RW(u8 dat) 2. { 3. /* 当 SPI 发送缓冲器非空时等待 */ 4. while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET); /* 通过 SPI2 发送一字节数据 */ 7. SPI_I2S_SendData(SPI1, dat); /* 当 SPI 接收缓冲器为空时等待 */ 10. while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE) == RESET); /* Return the byte read from the SPI bus */ 13. return SPI_I2S_ReceiveData(SPI1); 14. } SPI_NRF_WriteBuf() 流程 : 1. 使 CE 端口置低,SPI 通讯时先进入待机模式 使 CSN 端口置 低, 开启 SPI 通讯 - 第 10 页 -

11 2. 调用 SPI_NRF_RW() 向 NRF 发送将要写入的寄存器地址,SPI_NRF_RW () 返回的是 STATUS 寄存器的数据 ( 不是将要操作的寄存器的值哦!) 3. 连续写入数据, 最后拉高 CSN 端口, 结束 SPI 传输 命令的组织形式 : 完整的写命令 = 写命令 + 寄存器地址 截图来自 : nrf24l01p( 新版无线模块控制 IC).PDF,page51 写时序 : 截图来自 : nrf24l01p( 新版无线模块控制 IC).PDF,page52 回到 main 函数, 检查完 NRF 与 MCU 的连接, 从机开始进入接收模 式 NRF_RX_Mode() 函数 : 1. void NRF_RX_Mode(void) { 4. NRF_CE_LOW(); SPI_NRF_WriteBuf(NRF_WRITE_REG+RX_ADDR_P0,RX_ADDRESS,RX_ADR_WIDTH); // 写 RX 节点地址 SPI_NRF_WriteReg(NRF_WRITE_REG+EN_AA,0x01); // 使能通道 0 的自动应 答 SPI_NRF_WriteReg(NRF_WRITE_REG+EN_RXADDR,0x01);// 使能通道 0 的接收地 址 SPI_NRF_WriteReg(NRF_WRITE_REG+RF_CH,CHANAL); // 设置 RF 通信频 率 第 11 页 -

12 14. SPI_NRF_WriteReg(NRF_WRITE_REG+RX_PW_P0,RX_PLOAD_WIDTH);// 选择通道 0 的有效数据宽度 SPI_NRF_WriteReg(NRF_WRITE_REG+RF_SETUP,0x0f); // 设置 TX 发射参数,0db 增益,2Mbps, 低噪声增益开启 SPI_NRF_WriteReg(NRF_WRITE_REG+CONFIG, 0x0f); // 配置基本工作模式的参数 ;PWR_UP,EN_CRC,16BIT_CRC, 接收模式 /*CE 拉高, 进入接收模式 */ 21. NRF_CE_HIGH(); 22. } 配置接收模式和发送模式都是向 NRF 寄存器写入配置参数, 这些参数具体 意义在 nrf24l01p( 新版无线模块控制 IC).PDF,page57 要注意的是从机和主机的参数要一致 下面是发送模式的配置 : 1. void NRF_TX_Mode(void) 2. { 3. NRF_CE_LOW(); SPI_NRF_WriteBuf(NRF_WRITE_REG+TX_ADDR,TX_ADDRESS,TX_ADR_WIDTH); // 写 TX 节点地址 SPI_NRF_WriteBuf(NRF_WRITE_REG+RX_ADDR_P0,RX_ADDRESS,RX_ADR_WIDTH); // 设置 TX 节点地址, 主要为了使能 ACK SPI_NRF_WriteReg(NRF_WRITE_REG+EN_AA,0x01); // 使能通道 0 的自动应 答 SPI_NRF_WriteReg(NRF_WRITE_REG+EN_RXADDR,0x01); // 使能通道 0 的接收地 址 SPI_NRF_WriteReg(NRF_WRITE_REG+SETUP_RETR,0x1a);// 设置自动重发间隔时 间 :500us + 86us; 最大自动重发次数 :10 次 SPI_NRF_WriteReg(NRF_WRITE_REG+RF_CH,CHANAL); // 设置 RF 通道为 CHANAL SPI_NRF_WriteReg(NRF_WRITE_REG+RF_SETUP,0x0f); // 设置 TX 发射参数,0db 增益,2Mbps, 低噪声增益开启 SPI_NRF_WriteReg(NRF_WRITE_REG+CONFIG,0x0e); // 配置基本工作模式的参 数 ;PWR_UP,EN_CRC,16BIT_CRC, 发射模式, 开启所有中断 /*CE 拉高, 进入发送模式 */ 22. NRF_CE_HIGH(); 23. Delay(0xffff); //CE 要拉高一段时间才进入发送模式 24. } 在发送模式配置要特别注意一点, 第 23 行, 延时,STM32 运行频率比 NRF 模块快得多, 不加延时直接发送数据的话很容易导致发送出错 - 第 12 页 -

13 截图来自 : nrf24l01p( 新版无线模块控制 IC).PDF,page42 回到 main 函数, 配置完接收模式后就开始等待 NRF 模块传来中断接收数据 由 NRF_Rx_Dat() 函数来实现 : 1. u8 NRF_Rx_Dat(u8 *rxbuf) 2. { 3. u8 state; 4. NRF_CE_HIGH(); // 进入接收状态 5. /* 等待接收中断 */ 6. while(nrf_read_irq()!=0); NRF_CE_LOW(); // 进入待机状态 9. /* 读取 status 寄存器的值 */ 10. state=spi_nrf_readreg(status); /* 清除中断标志 */ 13. SPI_NRF_WriteReg(NRF_WRITE_REG+STATUS,state); /* 判断是否接收到数据 */ 16. if(state&rx_dr) // 接收到数据 17. { 18. SPI_NRF_ReadBuf(RD_RX_PLOAD,rxbuf,RX_PLOAD_WIDTH);// 读取数据 19. SPI_NRF_WriteReg(FLUSH_RX,NOP); // 清除 RX FIFO 寄存 器 20. return RX_DR; 21. } 22. else 23. return ERROR; // 没收到任何数据 24. } - 第 13 页 -

14 接收流程 : 1. 等待 IRQ 引脚的信号,NRF 模块在接收到数据, 发送完成数据, 或重发超过次数都会在 IRQ 引脚进行标志 ( 这个实验中采用的是 STM32 循环读取 IRQ 引脚信号, 实际上可以把这个引脚配置成外部中断来减轻 MCU 的负担, 读者可以一试 ) 关于 NRF 整个无线传输过程可以参照 nrf24l01p( 新版无线模块控制 IC).PDF 的 page36~37 页的流程图 2. 读取状态寄存器的值来判断是否接收正常, 利用 SPI_NRF_ReadBuf() 来从接收缓冲区读取数据到 STM32 3. 清中断 ( 通过向 STATUS 寄存器写 1 可以清除相应的中断位 ), 清空接收缓冲区 到这里就把所有的 NRF 驱动应用函数解说完啦! ^_^ 回到 main 函数, 从机把接收到的数据都加 1 之后再发送给主机, 主机又把数据发送回从机 如此循环, 就是整个实验的流程 9.4 实验想象 实验时请先开启从机的电源, 再开启主机的电源, 这是代码的流程决定 的 - 第 14 页 -

15 实验效果 : 从机的反馈 : 主机的反馈 : - 第 15 页 -

16 - 第 16 页 -

1、

1、 0 友情提示 零死角玩转 STM32 系列教程由初级篇 中级篇 高级篇 系统篇 四个部分组成, 根据野火 STM32 开发板旧版教程升级而来, 且经过重新深入编写, 重新排版, 更适合初学者, 步步为营, 从入门到精通, 从裸奔到系统, 让您零死角玩转 STM32 M3 的世界, 与野火同行, 乐意惬无边 另外, 野火团队历时一年精心打造的 STM32 库开发实战指南 将于今年 10 月份由机械工业出版社出版,

More information

嵌入式系統期中報告

嵌入式系統期中報告 嵌入式系統期中報告 ENC28J60 使用 SPI 的獨立乙太網路控制器 指導老師 : 陳慶瀚教授 學號 :995302031 姓名 : 曾錦華 目錄 一 ENC28J60 硬體週邊原理介紹... 3 1 原理介紹... 3 2 ENC28J60 由七个主要功能模組组成... 3 二 SIOC 的 Driver 設計及主要程式說明... 4 1 Main.c... 4 2 Spi.c... 5 3

More information

乙太網路 : 簡介 : 乙太網路 (Ethernet) 是一種電腦區域網路組網技術 IEEE 制定的 IEEE 標準給出了乙太網路的技術標準 它規定了包括物理層的連線 電訊號和介質存取層協定的內容 乙太網路是當前應用最普遍的區域網路技術 它很大程度上取代了其他區域網路標準, 如令牌環網

乙太網路 : 簡介 : 乙太網路 (Ethernet) 是一種電腦區域網路組網技術 IEEE 制定的 IEEE 標準給出了乙太網路的技術標準 它規定了包括物理層的連線 電訊號和介質存取層協定的內容 乙太網路是當前應用最普遍的區域網路技術 它很大程度上取代了其他區域網路標準, 如令牌環網 嵌入式軟體 期中報告 (ENC28J60 乙太網路驅動 base on cortex-m3) 指導老師 : 陳慶瀚教授 學號 :995201100 姓名 : 余坤昇 乙太網路 : 簡介 : 乙太網路 (Ethernet) 是一種電腦區域網路組網技術 IEEE 制定的 IEEE 802.3 標準給出了乙太網路的技術標準 它規定了包括物理層的連線 電訊號和介質存取層協定的內容 乙太網路是當前應用最普遍的區域網路技術

More information

中文手册

中文手册 PCC-3428 PC/104 1. PCC-3428 1.1 PCC-3428 90mm 96mm ST CPU STPC Atlas Atlas CPU 486 DX/DX2 CPU DX2 133MHz Atlas 2D LCD/CRT 100MHz SDRAM 64MBytes PCC-3428 10/100Mbps DOC EIDE USB PC/104 ST STPC Atlas STPC

More information

bingdian001.com

bingdian001.com TSM12M TSM12 STM8L152C6, STM8L152R8 MSP430F5325 whym1987@126.com! /******************************************************************************* * : TSM12.c * : * : 2013/10/21 * : TSM12, STM8L f(sysclk)

More information

Microsoft Word - GT21L16S2W简要说明V3.7.doc

Microsoft Word - GT21L16S2W简要说明V3.7.doc GT21L16S2W 标 准 汉 字 字 库 芯 片 简 要 说 明 BRIEF 字 型 :11X12 点 阵 15X16 点 阵 字 符 集 :GB2312 兼 容 Unicode 内 码 排 置 方 式 : 横 置 横 排 总 线 接 口 :SPI 串 行 总 线 芯 片 形 式 :SO8 封 装 VER 3.7 2010-Q3 集 通 数 码 科 技 - 1 - 版 本 修 订 记 录 GT21L16S2W

More information

Tel:010-62981668-2930 1

Tel:010-62981668-2930  1 Access 93C46 with SPI function V1.0.0 Jan. 31, 2005 http://www.sunplusmcu.com Tel:010-62981668-2930 http://www.sunplusmcu.com E-mail:mcu@sunplus.com.cn 1 0 0...2 1...3 2...4 2.1...4 2.2...5 3...6 3.1 AT93C46...6

More information

ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r X Y Z R0 R1 R2 R13 R14 R15 R16 R17 R26 R27 R28 R29 R30 R31 0x00 0x

ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r X Y Z R0 R1 R2 R13 R14 R15 R16 R17 R26 R27 R28 R29 R30 R31 0x00 0x 115 AVR W.V. Awdrey ATMEL AVR PIC AVR PIC AVR RISC AVR PIC AVR AVR AVR AVR AVR ATtiny15 AVR AVR AVR RAM ROM 121 116 122 ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r31 3 16 X Y Z 6-1 118 7 0

More information

2

2 1 2 Y J Q CLK CK K Q 3 4 5 6 7 峯峯 8 9 敍 10 11 12 13 VCC D1 R1 R2 To MCU RESET C1 14 15 EA 16 17 18 19 A18 A17 A16 A20 A19 ADDRS A2 A1 A0 Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 E3 E2 E1 74LS138 MPWR MPRD Vcc WR RD CS

More information

JLX

JLX PRODUCT:LCD MODULE. Model No.: JLX177-006 Product Type: 1.77 inch QVGA TFT Modoule. 产品规格书 晶联讯研发研发部 : Written By Checked By Approved By 客户名称 : 结构电子核准 地址 : 深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼电话 :0755-29784961 Http://www.jlxlcd.cn

More information

stm32_mini_v2

stm32_mini_v2 US Mirco S SIO US Power:V Power:.V STMF0VET GPIO TFT SPI URT RJ ENJ0SS SPI Flash lock iagram Size ocument Number Rev STM-Lite-V.0 Ver.0 ate: Friday, June 0, 0 Sheet of 0.0uF R M V - + S J MP-0 V_PWR R

More information

中文手册排版标准

中文手册排版标准 V1.0 - Jan 14, 2005 中文版 19, Innovation First Road Science Park Hsin-Chu Taiwan 300 R.O.C. Tel: 886-3-578-6005 Fax: 886-3-578-4418 E-mail: mcu@sunplus.com.cn http://www.sunplusmcu.com http://mcu.sunplus.com

More information

Microsoft Word - MAN2023A_CH_APPONE.doc

Microsoft Word - MAN2023A_CH_APPONE.doc AT91 softpack 1.5 代码解读 基于 SAM7X EK 综合应用代码解读 文档编号 文档版本 Rev. A 文档摘要 基于 AT91SAM7X EK 开发板的代码解读,GPIO H161T01 代码解读 关键词 AT91SAM7X256 系统板 创建日期 2010 07 14 创建人员 Cust126 审核人员 Robin 文档类型 公开发布 / 开发板配套文件 版权信息 Mcuzone

More information

目 录 第 一 章 :WLAN485 简 介... 1 1.1 WLAN485 介 绍... 1 1.2 WLAN485 硬 件 简 介... 2 1.3 使 用 说 明... 2 第 二 章 : 快 速 开 发 指 南... 4 2.1 编 译 软 件 的 使 用... 4 2.1.1 IAR 下

目 录 第 一 章 :WLAN485 简 介... 1 1.1 WLAN485 介 绍... 1 1.2 WLAN485 硬 件 简 介... 2 1.3 使 用 说 明... 2 第 二 章 : 快 速 开 发 指 南... 4 2.1 编 译 软 件 的 使 用... 4 2.1.1 IAR 下 NewMsg-WLAN485 无 线 开 发 套 件 说 明 书 V3.1 RFC30H 篇 杭 州 威 步 科 技 有 限 公 司 2009.5.2 目 录 第 一 章 :WLAN485 简 介... 1 1.1 WLAN485 介 绍... 1 1.2 WLAN485 硬 件 简 介... 2 1.3 使 用 说 明... 2 第 二 章 : 快 速 开 发 指 南... 4 2.1 编 译 软

More information

Microsoft Word - MSP430 Launchpad 指导书.docx

Microsoft Word - MSP430 Launchpad 指导书.docx Contents 3... 9... 14 MSP430 LAUNCHPAD 指导书 3 第一部分第一个工程 New Project File > New > CCS Project Project name: ButtonLED Device>Family: MSP430 Variant: MSP430G2553 Project templates and examples : Empty Project

More information

51 C 51 isp 10 C PCB C C C C KEIL

51 C 51 isp 10   C   PCB C C C C KEIL http://wwwispdowncom 51 C " + + " 51 AT89S51 In-System-Programming ISP 10 io 244 CPLD ATMEL PIC CPLD/FPGA ARM9 ISP http://wwwispdowncom/showoneproductasp?productid=15 51 C C C C C ispdown http://wwwispdowncom

More information

DVK530/531扩展板

DVK530/531扩展板 DVK720 扩展板 驱动移植手册 2014.04.03 V1.0 版权声明 本手册所有权由深圳市微雪电子有限公司独家持有 未经本公司的书 面许可, 不得以任何方式或形式进行修改 分发或复制本文档的任何 部分, 否则一切后果由违者自负 版本更新记录 版本日期说明 V1.0 2014.04.03 初始发布 深圳市微雪电子有限公司 www.waveshare.net I 目录 版权声明... I 版本更新记录...

More information

a b c d e f g C2 C1 2

a b c d e f g C2 C1 2 a b c d e f g C2 C1 2 IN1 IN2 0 2 to 1 Mux 1 IN1 IN2 0 2 to 1 Mux 1 Sel= 0 M0 High C2 C1 Sel= 1 M0 Low C2 C1 1 to 2 decoder M1 Low 1 to 2 decoder M1 High 3 BCD 1Hz clk 64Hz BCD 4 4 0 1 2 to 1 Mux sel 4

More information

#include <reg51

#include <reg51 RF24L01 无线通讯模块 开发指南 作者 刘春伟胡文明 一 模块介绍 RF24L01 模块有两个型号 :RF24L01B 和 RF24L01SE RF24L01B(PCB 板载天线 ) ( 尺寸 :37mm*18mm*1.6mm) RF24L01SE ( 外置天线 )( 尺寸 :30mm*18mm*1.6mm) RF24L01 特点 : (1) 2.4Ghz 全球开放 ISM 频段免许可证使用

More information

TH2512/TH2512A Tonghui Electronics reserves the right to make changes at any time without notice in order to improve design and supply the best possib

TH2512/TH2512A Tonghui Electronics reserves the right to make changes at any time without notice in order to improve design and supply the best possib TH2512/TH2512A 2 3 SPECFICATIONS 5 6 6 8 Handler 9 10 11 12 14 17 17-1 - TH2512/TH2512A Tonghui Electronics reserves the right to make changes at any time without notice in order to improve design and

More information

MCU DSP MSO MCU DSP MSO MSO MSO MCU/DSP I/O MSO 16 Microchip IC18 turn-on MSO chirp MCU I/O I 2 C

MCU DSP MSO MCU DSP MSO MSO MSO MCU/DSP I/O MSO 16 Microchip IC18 turn-on MSO chirp MCU I/O I 2 C MSO MCU DSP MSO MCU DSP MSO MSO MSO MCU/DSP I/O MSO 16 Microchip IC18 turn-on MSO chirp MCU I/O I 2 C 03 Keysight MSO MSO MSO DSO holdoff infinite-persistence / de-skew MSO 1 MSO MSO MSO MSO MCU DSP 1

More information

Tel: , Fax: STR-15 STR bps 2400bps 4800bps 9600bps STR : 500mW 2.ISM 433

Tel: , Fax: STR-15 STR bps 2400bps 4800bps 9600bps STR : 500mW 2.ISM 433 Tel:086-21-50807785, 50273226 Fax:086-21-50807785-807 http://www.sendbow.com TEL +86-021-50273226 50807785 13816690692 FAX:+86-021-50807785-807 167 E-mail:mailto:technology@sendbow.com web:http://www.sendbow.com

More information

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit 6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C51 6.1 C51 6.1.1 C51 C51 ANSI C MCS-51 C51 ANSI C C51 6.1 6.1 C51 bit Byte bit sbit 1 0 1 unsigned char 8 1 0 255 Signed char 8 11 128

More information

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63> 第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1

More information

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor 1 4.1.1.1 (Load) 14 1.1 1 4.1.1.2 (Save) 14 1.1.1 1 4.1.2 (Buffer) 16 1.1.2 1 4.1.3 (Device) 16 1.1.3 1 4.1.3.1 (Select Device) 16 2 4.1.3.2 (Device Info) 16 2.1 2 4.1.3.3 (Adapter) 17 2.1.1 CD-ROM 2 4.1.4

More information

Microsoft Word - MAN2011A_CH_RTT.doc

Microsoft Word - MAN2011A_CH_RTT.doc 基于 SAM7X EK 和 IAR EWARM 文档编号 文档版本 Rev. A 文档摘要 基于 AT91SAM7X EK 开发板的代码解读,RTT 代码解读 关键词 AT91SAM7X256 SAM7X EK IAR EWARM J LINK RTT 创建日期 2010 06 08 创建人员 Cust126 审核人员 Robin 文档类型 公开发布 / 开发板配套文件 版权信息 Mcuzone 原创文档,

More information

行业

行业 PCL-1800 PCL-1800 1.1...2 1.1.1 1K FIFO...2 1.1.2...2 1.1.3 16...3 1.1.4...3 1.1.5...3 1.1.6...3 1.2...3 1.3...4 1.4...5 2.1...5 2.2...6 2.2.1...6 2.2.2...6 2.2.3 D/A...7 2.2.4...7 2.2.5 TRIG0 GATE0...8

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

untitled

untitled MODBUS 1 MODBUS...1 1...4 1.1...4 1.2...4 1.3...4 1.4... 2...5 2.1...5 2.2...5 3...6 3.1 OPENSERIAL...6 3.2 CLOSESERIAL...8 3.3 RDMULTIBIT...8 3.4 RDMULTIWORD...9 3.5 WRTONEBIT...11 3.6 WRTONEWORD...12

More information

ARM Cortex-M3 (STM32F) STMicroelectronics ( ST) STM32F103 Core: ARM 32-bit Cortex -M3 CPU 72 MHz, 90 DMIPS with 1.25 DMIPS/MHz Single-cycle multiplica

ARM Cortex-M3 (STM32F) STMicroelectronics ( ST) STM32F103 Core: ARM 32-bit Cortex -M3 CPU 72 MHz, 90 DMIPS with 1.25 DMIPS/MHz Single-cycle multiplica CP Chip Power ARM Cortex-M3 (STM32F) ARM Cortex-M3 (STM32F) STMicroelectronics ( ST) STM32F103 Core: ARM 32-bit Cortex -M3 CPU 72 MHz, 90 DMIPS with 1.25 DMIPS/MHz Single-cycle multiplication and hardware

More information

2 12

2 12 SHENZHEN BRILLIANT CRYSTAL TECHNOLOGIC CO.,LTD. The specification for the following models Graphic LCM serial communication control board CB001 PROPOSED BY APPROVED Design Approved TEL:+86-755-29995238

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,

More information

2005.book

2005.book ...4... 4... 7...10... 10... 10... 10... 10... 11... 11 PCC... 11 TB170... 12 /... 12...13... 13 BP150 / BP151 / BP152 / BP155... 14...15... 15... 15... 15... 15... 15... 15... 16 PS465 / PS477... 17 PS692

More information

ICD ICD ICD ICD ICD

ICD ICD ICD ICD ICD MPLAB ICD2 MPLAB ICD2 PIC MPLAB-IDE V6.0 ICD2 usb PC RS232 MPLAB IDE PC PC 2.0 5.5V LED EEDATA MPLAB ICD2 Microchip MPLAB-IDE v6.0 Windows 95/98 Windows NT Windows 2000 www.elc-mcu.com 1 ICD2...4 1.1 ICD2...4

More information

下 图 是 连 接 的 方 法 在 这 篇 文 章 里 还 会 介 绍 如 何 建 立 大 量 的 进 程 无 线 节 点, 如 何 将 这 些 传 感 器 集 成 到 一 个 开 源 家 庨 自 劢 化 服 务 器 除 了 在 手 机 App 上 看 到 家 里 的 情 形 外, 你 还 可 以

下 图 是 连 接 的 方 法 在 这 篇 文 章 里 还 会 介 绍 如 何 建 立 大 量 的 进 程 无 线 节 点, 如 何 将 这 些 传 感 器 集 成 到 一 个 开 源 家 庨 自 劢 化 服 务 器 除 了 在 手 机 App 上 看 到 家 里 的 情 形 外, 你 还 可 以 技 术 牛 就 是 仸 性! 国 外 DIY 鬼 才 打 造 智 慧 家 庨 家 里 养 了 宠 物 ( 例 如 宠 物 狗 ) 的 朋 友 都 有 一 个 困 扰, 当 外 出 时 丌 能 随 时 看 见 家 里 的 情 况 因 此, 我 想 到 了 用 开 源 硬 件 (Arduino) 和 开 源 软 件 (OpenHAB) 制 作 一 个 实 用 的 家 庨 自 劢 化 系 统 但 是 这

More information

<4D F736F F D20CBABC1FA DA3A8BAACB6C1D0B44D31A3A9C4A3BFE9D7CAC1CF B0E62E646F63>

<4D F736F F D20CBABC1FA DA3A8BAACB6C1D0B44D31A3A9C4A3BFE9D7CAC1CF B0E62E646F63> SL-1356MOD-SU 射 频 卡 读 写 模 块 使 用 说 明 一. 概 述 双 龙 公 司 针 对 支 付 系 统 公 共 交 通 门 禁 锁 具 设 备 管 理 二 代 身 份 证 等 行 业 推 出 SL-1356MOD-SU 射 频 卡 读 写 模 块 该 模 块 全 面 支 持 ISO14443 A/B -1-2 -3-4 标 准, 适 用 于 读 写 各 种 符 合 ISO14443

More information

PCM-3386用户手册.doc

PCM-3386用户手册.doc PCM-3386 BBPC-4x86 10/100M PC/104 (Lanry technology Co. Ltd. Zhuhai) 38 1012836 (Address: Room 1012,Linhai Building,No. 38,west of Shihua Road,Zhuhai City,Guangdong Province,China) (post code)519015 (phone)0756-3366659

More information

图 内部结构图 8251 的外部引脚如图 所示, 共 28 个引脚, 每个引脚信号的输入输出方式如图中的箭 头方向所示

图 内部结构图 8251 的外部引脚如图 所示, 共 28 个引脚, 每个引脚信号的输入输出方式如图中的箭 头方向所示 实验题目 : 串行接口芯片 8251 实验目的 : 1. 掌握 8251 的工作方式及应用 2. 了解有关串口通讯的知识 串行接口芯片 8251 3. 掌握使用 8251 实现双机通讯的软件编程和电路连接 实验设备 : IA-32 架构的微机系统及应用教学平台两套 实验原理 : 1. 8251 的基本性能 性能 : 8251 是可编程的串行通信接口, 可以管理信号变化范围很大的串行数据通信 有下列基本

More information

ST template WORD

ST template WORD 串口工作在 DMA 模式下有时接收异常 前言 客户反馈在使用 STM32F205 的串口工作在 DMA 模式时, 有时能够接收数据, 有时完全没有数据, 但如果换成中断模式来接 收又能 100% 正常收到数据 一复现现象 问题背景 与客户沟通, 客户使用的是 STM32F2 标准库 V1.1.0, 串口波特率为 1.408Mbps, 不经过串口 RS232, 直接连接主 CPU 和从 MCU(STM32F205)

More information

Microsoft Word - ~ doc

Microsoft Word - ~ doc EEPROM 功能使用方法 1 适用产品 : 1.1 SM39R16A2/ SM39R12A2/ SM39R08A2 1.2 SM39R4051/ SM39R2051 1.3 SM39R04G1/ SM39R02G1 2 EEPROM 功能概述 : 2.1 使用 code flash 仿真为 Internal EEPROM, 在程序执行时, 可将 code flash 作为 data flash 储存数据使用

More information

untitled

untitled EDM12864-GR 1 24 1. ----------------------------------------------------3 2. ----------------------------------------------------3 3. ----------------------------------------------------3 4. -------------------------------------------------------6

More information

Using STM32 Software Library

Using STM32 Software Library 如何使用 STM32 的软件库在 IAR 的 EWARM 下 进行应用开发 上海 步骤一 : 创建项目目录, 拷贝公共文件 1 将 STM32 软件库中 FWlib 目录中的 library 目录拷贝到所建项目的目录中 2 将软件库的 Examples 目录里的任一例程的 stm32f10x_conf.h stm32f10x_it.c stm32f10x_it.h 和 main.c 拷贝到项目的目录中

More information

untitled

untitled XZL024 http://item.taobao.com/item.htm?id=6321822194 1 1 1.1 1.2 1.3 1.4 2 2.1 2.2 2.3 3 USBee Suite 3.1 3.2 3.3 3.4 4 RS232 RS485 RS422 CAN http://item.taobao.com/item.htm?id=6321822194 2 1 XZL024 PC

More information

FET848

FET848 YT8450-86A USB 手 柄 特 点 高 性 能 CMOS 技 术 ; 工 作 电 压 :3.5V ~ 6.0V; 工 作 电 流 :10mA; 工 作 频 率 :6MHz; 3 个 LED 分 别 表 示 Analog/Digital 模 式 Turbo 模 式 和 Slow 模 式 ; 支 持 8 个 按 键 的 Turbo 模 式 ; 两 种 Analog/Digital 模 式 的

More information

邏輯分析儀的概念與原理-展示版

邏輯分析儀的概念與原理-展示版 PC Base Standalone LA-100 Q&A - - - - - - - SCOPE - - LA - - ( Embedded ) ( Skew ) - Data In External CLK Internal CLK Display Buffer ASIC CPU Memory Trigger Level - - Clock BUS Timing State - ( Timing

More information

FM1935X智能非接触读写器芯片

FM1935X智能非接触读写器芯片 FM33A0xx MCU 2017. 05 2.0 1 (http://www.fmsh.com/) 2.0 2 ... 3 1... 4 1.1... 4 1.2... 4 1.3... 5 1.3.1... 5 1.3.2... 5 1.4... 8 1.4.1 LQFP100... 8 1.4.2 LQFP80... 9 1.4.3... 9 2... 15 2.1 LQFP100... 15

More information

<4D6963726F736F667420576F7264202D20B9F9B0EABBCDBBAFAB48DEB3B4C1A5BDB3F8A7692E646F63>

<4D6963726F736F667420576F7264202D20B9F9B0EABBCDBBAFAB48DEB3B4C1A5BDB3F8A7692E646F63> 臺 北 市 立 松 山 高 級 工 農 職 業 學 校 資 訊 科 專 題 製 作 報 告 題 目 : 反 彈 空 間 指 導 老 師 : 余 耀 銘 學 生 : 廖 國 銓 趙 信 瑋 中 華 民 國 102 年 5 月 摘 要 在 這 高 速 科 技 的 起 飛 下, 科 技 都 建 立 起 於 基 礎, 有 些 人 把 這 基 礎 轉 為 理 論, 教 給 大 眾 學 習 ; 有 些 人 利

More information

行业

行业 PCI-1710 1.1...2 1.1.1...2 1.1.2...2 1.1.3 FIFO( )...2 1.1.4...2 1.1.5...2 1.1.6 16 16...3 1.1.7...3 1.2...3 1.3...3 2.1...3 2.2...4 2.2.1...4 2.2.2...5 2.3...9 2.3.1...10 2.3.2... 11 2.3.3...12 2.3.4...12

More information

Table of Contents A. Product Outline.. 3 B. Features.. 4 C. Block Diagram... 5 D. Pin Assignments. 6 E. Physical Specifications... 7 F. DC Characteris

Table of Contents A. Product Outline.. 3 B. Features.. 4 C. Block Diagram... 5 D. Pin Assignments. 6 E. Physical Specifications... 7 F. DC Characteris Micro SD Card TM Product Specification Version 1.0 Information in this document is provided in connection with TwinMOS products. No license, express or implied, by estoppels or otherwise, to any intellectual

More information

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0 SH79F6431 1. SH79F6431 1T 8051 FLASH SH79F JET51 Keil µ vision JTAG 1.1. SH79F6431 LQFP64 1.2. (Target Board) SH79F6431 1 V 1.0 1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F6431 1 2 1 B. 1(VCC/GND)

More information

行业

行业 PCI-1716/1716L 1.1...2 1.1.1...2 1.1.2 / /SD*/BU*...2 1.1.3 FIFO( )...2 1.1.4...2 1.1.5 16 16...3 1.1.6...3 1.1.7 ID...3 1.2...3 2.1...3 2.2...4 2.2.1...4 2.2.2...6 2.3... 11 2.3.1... 11 2.3.2...12 2.3.3...13

More information

行业

行业 PCL-818HD/HG/L PCL-818HD/HG/L 1.1...2 1.1.1 /...2 1.1.2 ID...2 1.2...3 1.3...3 2.1...3 2.2...3 2.2.1...4 2.2.2...4 2.2.3 DMA...5 2.2.4...5 2.2.5 D/A...5 2.2.6...6 2.2.7 EXE.trigger GATE0...6 2.2.8 FIFO

More information

NORCO-740 CPU M/00M NORCO-740 NORCO-740E NORCO-740G NORCO-740GE Intel 845GL Intel 845G

NORCO-740 CPU M/00M NORCO-740 NORCO-740E NORCO-740G NORCO-740GE Intel 845GL Intel 845G 3. 4.2 4 2. 2.. 8 2..2 VGA 8 2..3 (J2,J3,J5) 9 2..4 9 2..5 USB 20 2..6 MS KB 20 2..7 (J) 20 2..8 2 2..9 2 2..0 22 2.. (IDE,2) 22 2..2 22 2..3 AC 97 23 2.2 2.2. FSB :JFS 24 2.2.2 Watchdog Timer :JWD 24

More information

行业

行业 PCI-1711/1711L 1.1...2 1.1.1...2 1.1.2...2 1.1.3 FIFO...2 1.1.4...2 1.1.5 16 16...3 1.2...3 2.1...3 2.2...3 2.2.1... 2.2.2...8 2.3...10 2.3.1...10 2.3.2... 11 2.3.3...12 2.3.4...13 2.4.5...14 3.1...16

More information

目录

目录 ALTERA_CPLD... 3 11SY_03091... 3 12SY_03091...4....5 21 5 22...8 23..10 24..12 25..13..17 3 1EPM7128SLC.......17 3 2EPM7032SLC.......18 33HT46R47......19..20 41..20 42. 43..26..27 5151DEMO I/O...27 52A/D89C51...28

More information

Microsoft Word - 实用案例.doc

Microsoft Word - 实用案例.doc 计 算 机 系 统 应 用 2009 年 第 12 期 嵌 入 式 Linux 下 温 湿 度 传 感 器 的 设 计 与 实 现 1 Design and Implementation of Temperature and Humidity Sensor Based on Embedded Linux 陈 博 刘 锦 高 ( 华 东 师 范 大 学 电 子 科 学 技 术 系 上 海 200241)

More information

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File 51 C 51 51 C C C C C C * 2003-3-30 pnzwzw@163.com C C C C KEIL uvision2 MCS51 PLM C VC++ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1-1 - 1 Project New Project 1 2 Windows 1 3 N C test

More information

untitled

untitled FBC0409 V1.0 1.0 05.06.22 SIA 2005 SIA SIA SIA SIA SIA 114 86-24-23970133 HTTP://WWW.SIA.CN YANG@SIA.CN 2 ...5...5...6 PIN...6...7 1 CPU...8 2...8 4...8 5 DMA...9 7....9 8...9 9...10 A...10 B...10...11.

More information

USB解决方案.ppt

USB解决方案.ppt USB USB? RS232 USB USB HID U modem ADSL cable modem IrDA Silabs USB CP210x USB UART USB RS-232 USB MCU 15 USB 12 FLASH MCU 3 USB MCU USB MCU C8051F32x 10 ADC 1.5%, Vref CPU 25MIPS 8051 16KB Flash -AMUX

More information

IC芯片自主创新设计实验

IC芯片自主创新设计实验 IC 芯片自主创新设计实验 设计报告 设计题目 : 格雷码计数器芯片设计 设计学生 : 吴东生 ( 集成电路 ) 景国新 ( 固体电子 ) 林道明 ( 集成电路 ) 连维重 ( 集成电路 ) 施望 ( 集成电路 ) 刘锦秀 ( 集成电路 ) 刘中伟 ( 集成电路 ) 李梦宁 ( 集成电路 ) 指导教师 : 阮爱武 杜涛 指导单位 : 电子设计自动化技术 课程组 一 格雷码计数器芯片设计概述 功能描述

More information

FPGAs in Next Generation Wireless Networks WPChinese

FPGAs in Next Generation Wireless Networks WPChinese FPGA 2010 3 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 FPGAs in Next Generation Wireless Networks GSM GSM-EDGE 384kbps CDMA2000

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas

目录 1 IPv6 快速转发 IPv6 快速转发配置命令 display ipv6 fast-forwarding aging-time display ipv6 fast-forwarding cache ipv6 fas 目录 1 IPv6 快速转发 1-1 1.1 IPv6 快速转发配置命令 1-1 1.1.1 display ipv6 fast-forwarding aging-time 1-1 1.1.2 display ipv6 fast-forwarding cache 1-1 1.1.3 ipv6 fast-forwarding aging-time 1-3 1.1.4 ipv6 fast-forwarding

More information

C语言的应用.PDF

C语言的应用.PDF AVR C 9 1 AVR C IAR C, *.HEX, C,,! C, > 9.1 AVR C MCU,, AVR?! IAR AVR / IAR 32 ALU 1KBytes - 8MBytes (SPM ) 16 MBytes C C *var1, *var2; *var1++ = *--var2; AVR C 9 2 LD R16,-X ST Z+,R16 Auto (local

More information

展 望 与 述 评 2 广 电 设 备 与 技 术 2013.2

展 望 与 述 评 2 广 电 设 备 与 技 术 2013.2 展 望 与 述 评 2013.2 广 电 设 备 与 技 术 1 展 望 与 述 评 2 广 电 设 备 与 技 术 2013.2 展 望 与 述 评 2013.2 广 电 设 备 与 技 术 3 展 望 与 述 评 4 广 电 设 备 与 技 术 2013.2 展 望 与 述 评 2013.2 广 电 设 备 与 技 术 5 展 望 与 述 评 骆 萧 萧 卜 筱 皛 本 文 讨 论 了 在 非

More information

12232A LED LED LED EL EL CCFL EL CCF

12232A LED LED LED EL EL CCFL EL CCF 12232A 0 50-20 +70-30 +85 LED LED LED EL EL CCFL EL CCF 122 x 32 1/32Duty 1/5Bias 6:00 STN( ), EL LED EL/100VAC 400HZ LED/4.2VDC 1 / VDD-VSS 0 6.5 V Ta=25 LCD VDD-V0 0 12.0 V V1 0 VDD V VDD-VSS - 4.75

More information

Microsoft Word - GTC doc

Microsoft Word - GTC doc Gem-tech Dot matrix type LCM (2015-05-21) Product No. Controler Tech. V.A. A.A Dot size Module Size GTG-98641V3 NT7534 TAB NONE 31.0 22.5 26.739 19.185 0.258 0.285 34.0 64.5 GTG-12232IV2 SBN1661G_M18 COB

More information

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe   Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L 1 SH88F516 8051 64K FLASH 1024 EEPROM SH88F516 JET51 S-Lab Keil µ vision ISP51 Keil µ vision ISP51 ISP51 PC RS232 MCU SH88F516 SH88F516 1.1 SH88F516 1.1 SH88F516 SH88Fxx: QFP44, DIP40 RAM Flash E2 ADC

More information

MG115 BLE iBeacon

MG115 BLE iBeacon MG127 BLE Transceiver Application Note Revision History: Rev. No. History Issue Date Remark 0.1 Initial issue April 29, 2016 Preliminary 0.2 Update ch10 about PCB July 11, 2016 Preliminary 0.3 Update MISO

More information

1 CAN 69 4 接受滤波 CAN CRC LLC 超载通知数恢复管理 CAN 据数据封装 / 拆装 5 链帧编码 ( 填充 / 解除 ) 媒体访问管理 路 CAN 应答 SAE J CAN 1 1 CAN 层 1CAN CAN 7 CAN 1 2 2CAN CAN 1 58%

1 CAN 69 4 接受滤波 CAN CRC LLC 超载通知数恢复管理 CAN 据数据封装 / 拆装 5 链帧编码 ( 填充 / 解除 ) 媒体访问管理 路 CAN 应答 SAE J CAN 1 1 CAN 层 1CAN CAN 7 CAN 1 2 2CAN CAN 1 58% 17 1 2012 2 Vol 17 No 1 JOURNAL OF HARBIN UNIVERSITY OF SCIENCE AND TECHNOLOGY Feb 2012 CAN 150080 CAN CAN CAN SAE J1939 CAN CAN CAN CAN SAE J1939 TP23 A 1007-2683201201- 0068-06 A Design Method of CAN

More information

BA 2002, 3 IPCS WWW.EASTCATO.COM - - - - - -1-3 -15 - - - - - - WWW.EASTCATO.COM BA 1 2 3 4 20% DC12V A-1 WWW.EASTCATO.COM ok A-2 WWW.EASTCATO.COM RS232 RS485 EC-NET : B-1 WWW.EASTCATO.COM EC-NET 14 I/O

More information

SPMC75F2413A_EVM_使用说明_V1.2.doc

SPMC75F2413A_EVM_使用说明_V1.2.doc SPMCFA EVM V. - Jan 0, 00 http://www.sunplusmcu.com ................ SPMCFA........... EEPROM.... I/O............ LED.... LED.... RS-........0............ EVM................ 0.....0..... SPMCFA EVM SPMCFA

More information

C PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha

C PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha CYPOK CYPOK 1 UltraEdit Project-->Install Language Tool: Language Suite----->hi-tech picc Tool Name ---->PICC Compiler Executable ---->c:hi-picinpicc.exe ( Command-line Project-->New Project-->File Name--->myc

More information

PCI Express

PCI Express PCI Express 1-Gigabit Wall Chip-to-Chip Line Card Interconnect PL2 PCI PL3 SFI-4/SPI-4 SFI-5/SPI-5 2.488-3.125 Gbps 16 ch 3GIO I/O Interconnect Rapid I/O (Parallel) HyperTransport Rapid I/O (Serial) 1.25,

More information

T stg -40 to 125 C V cc 3.8V V dc RH 0 to 100 %RH T a -40 to +125 C -0.3 to 3.6V V -0.3 to VDD+0.3 V -10 to +10 ma = 25 = 3V) VDD

T stg -40 to 125 C V cc 3.8V V dc RH 0 to 100 %RH T a -40 to +125 C -0.3 to 3.6V V -0.3 to VDD+0.3 V -10 to +10 ma = 25 = 3V) VDD 1/16 T stg -40 to 125 C V cc 3.8V V dc RH 0 to 100 %RH T a -40 to +125 C -0.3 to 3.6V V -0.3 to VDD+0.3 V -10 to +10 ma (@T = 25 C, @Vdd = 3V) VDD 1.8 3.0 3.6 V (1) 0.08 0.3 µa Idd 300 450 500 µa 0.25

More information

投影片 1

投影片 1 OtO Photonics 描述 CB 系列光谱仪控制电路板是由 32 bit RISC core 16 bit ADC 和低电压电路组成之控制板 系列控制电路板可透过 USB2.0 连接 OTO 计算机软件 (SpectraSmart) C 同时内建可程控的 CCD & ADC 时序产生器, 可控制不同种类的 CCD 且可高速读取 ADC 数据 CB 系列光谱仪控制电路版提供用户多种电子接口来连接其他外部设施,

More information

内置协议及链路层、具有六路接收通道

内置协议及链路层、具有六路接收通道 SUNSTAR 商斯达实业集团是集研发 生产 工程 销售 代理经销 技术咨询 信息服务等为一体的高科技企业, 是专业高科技电子产品生产厂家, 是具有 10 多年历史的专业电子元器件供应商, 是中国最早和最大的仓储式连锁规模经营大型综合电子零部件代理分销商之一, 是一家专业代理和分銷世界各大品牌 IC 芯片和電子元器件的连锁经营綜合性国际公司 在香港 北京 深圳 上海 西安 成都等全国主要电子市场设有直属分公司和产品展示展销窗口门市部专卖店及代理分销商,

More information

本实验需要用到两个特征值, 两个特征值的属性各不相同, 我们同样在 SimpleGATTProfile 中新建即可, 接下来就开始吧 新建特征值表 : 表 3.3 串口透传特征值属性 长度 属性 UUID 功能 (byte) SIMPLEPROFILE_CHA R6 15 可读可写 FFF6 服务器

本实验需要用到两个特征值, 两个特征值的属性各不相同, 我们同样在 SimpleGATTProfile 中新建即可, 接下来就开始吧 新建特征值表 : 表 3.3 串口透传特征值属性 长度 属性 UUID 功能 (byte) SIMPLEPROFILE_CHA R6 15 可读可写 FFF6 服务器 串口透传 前言 : 有了上面的基础, 接下来就可以打造无线串口功能了 实现平台 :WeBee CC2540 模块及功能底板 图 3.117 网蜂 CC2540 模块及功能底板实验现象 : 两台 PC 通过串口连接 CC2540, 通过设置好串口调试助手, 就可以相互收发信息 也可在一台 PC 利用两个串口实现这个功能 实验讲解 : 整个实验用到两个模块, 一个作为服务器 一个作为客户端, 重点为下面两个方向

More information

B 6 A A N A S A +V B B B +V 2

B 6 A A N A S A +V B B B +V 2 B 6 A A N A S A +V B B B +V 2 V A A B B 3 C Vcc FT7 B B 1 C 1 V cc C 2 B 2 G G B 3 C 3V cc C B ND ND GND V A A B B C 1 C 3 C 2 C V cc V cc V 220Ωx B 1 B 2 B 3 B GND GND A B A B 1 1 0 0 0 2 0 1 0 0 3 0

More information

untitled

untitled www.mcudriver.cn 1.1 / 1) WinAVR20070525 2) Source Insight 3) ISP 4) PonyProg ISP 5) USB 6) 1.2. MCU ATMEGA16 1.3. AVR8 1.4 LED0~LED7 1 1.5 #include // Program 1.1 LED.C #define uchar unsigned

More information

128K Flash EPROM 的程序?\(Bank=64K\) 切?

128K Flash EPROM 的程序?\(Bank=64K\) 切? 应用说明 华邦 8 位单片机 (8051 内核 ) 应用说明 华邦 8 位单片机 (8051 内核 ) ANSC-UC08-0007 目录 - 1. 应用说明 :...4 1.1...4 1.2 相关寄存器介绍...4 1.2.1 串行口控制寄存器 (SCON)... 4 1.2.2 串行数据缓冲寄存器 (SBUF)... 5 1.2.3 串行口控制 1 (SCON1)... 5 1.2.4 串行数据接收缓冲

More information

<4D F736F F F696E74202D20C9E4C6B5D3EBCAFDC4A3BBECBACFC0E0B8DFCBD C9E8BCC62D E707074>

<4D F736F F F696E74202D20C9E4C6B5D3EBCAFDC4A3BBECBACFC0E0B8DFCBD C9E8BCC62D E707074> 射 频 与 数 模 混 合 类 高 速 PCB 设 计 课 题 内 容 理 清 功 能 方 框 图 网 表 导 入 PCB Layout 工 具 后 进 行 初 步 处 理 的 技 巧 射 频 PCB 布 局 与 数 模 混 合 类 PCB 布 局 无 线 终 端 PCB 常 用 HDI 工 艺 介 绍 信 号 完 整 性 (SI) 的 基 础 概 念 射 频 PCB 与 数 模 混 合 类 PCB

More information

技 术 支 持 电 话 1.800.283.5936 1.801.974.3760 传 真 1.801.977.0087 电 子 邮 件 网 址 CONVERGE PRO 880/880T/840T/8i, CON

技 术 支 持 电 话 1.800.283.5936 1.801.974.3760 传 真 1.801.977.0087 电 子 邮 件 网 址  CONVERGE PRO 880/880T/840T/8i, CON CONVERGE PRO 880 880T 840T 8i TH20 CONVERGE SR 1212 专 业 会 议 系 统 安 装 和 操 作 手 册 技 术 支 持 电 话 1.800.283.5936 1.801.974.3760 传 真 1.801.977.0087 电 子 邮 件 tech.support@clearone.com 网 址 www.clearone.com CONVERGE

More information

内置协议及链路层、具有六路接收通道

内置协议及链路层、具有六路接收通道 PTR6100 2.4GHz 频段 2Mbps 高速嵌入式无线数传模块内置自动重发 自动应答功能及链路层协议内置多层 FIFO 地址匹配 CRC 效验 一 产品特性 2.4GHz 全球开放 ISM 频段, 最大 0dBm 发射功率, 免许可证使用 支持六路通道的数据接收 低工作电压 :1.9~3.6V 低电压工作 高速率 :2Mbps/1Mbps/250Kbps, 由于空中传输时间很短, 极大的降低了无线传输中的碰撞

More information

第一章

第一章 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1500 1450 1400 1350 1300 1250 1200 15 16 17 18 19 20 21 22 23 24 25 26 27 28 INPUT2006 29 30 31 32 33 34 35 9000 8500 8000 7500 7000 6500 6000 5500 5000 4500 4000 3500

More information

untitled

untitled XILINX Platform Cbale USB www.hseda.com ...... Platform Cable USB Compatible.................. impact.........1 platform Cable USB Compatible.........1...1...1...1...1...1 Platform Cable USB Compatible

More information

untitled

untitled ( OH ) Cd ( OH ) NiOOH + Cd + H O Ni + ( OH ) + Cd ( OH ) NiOOH + Cd O Ni + H O H O 1/48 H ( ) M NiOOH + MH Ni OH + ( OH ) + M NiOOH MH Ni + /48 3/48 4/48 4 6 8 5.6KΩ±1% 1/ 4W L N C7 1nF/50V F1 T.5A/50V

More information

系统架构 - 模块划分 功能 状态机 H265 主要的模块 : 1. 顶层模块 H265ENC_top 包括 sys_ctrl,enc_core 及 fetch 三个模块 2. sys_ctrl 就是一个状态机, 控制 fetch 和 enc_core 中各子模块的工作 3. enc_core 编码

系统架构 - 模块划分 功能 状态机 H265 主要的模块 : 1. 顶层模块 H265ENC_top 包括 sys_ctrl,enc_core 及 fetch 三个模块 2. sys_ctrl 就是一个状态机, 控制 fetch 和 enc_core 中各子模块的工作 3. enc_core 编码 3.1 系统架构与模块仿真文件 作者 : 江亲炜 日期 :2017/1/8 系统架构 - 模块划分 功能 状态机 H265 主要的模块 : 1. 顶层模块 H265ENC_top 包括 sys_ctrl,enc_core 及 fetch 三个模块 2. sys_ctrl 就是一个状态机, 控制 fetch 和 enc_core 中各子模块的工作 3. enc_core 编码器的核心 4. 存取 cur_pixel

More information

河 南 蓝 皮 书 文 化 (2008) 网 络 文 学 主 要 是 指 在 网 上 原 创 的 文 学 作 品 作 为 网 络 文 化 的 主 力 部 分, 网 络 文 学 的 发 展 在 近 年 来 势 不 可 挡 作 为 凭 借 新 兴 媒 介 兴 起 的 文 学, 网 络 文 学 与 传 统

河 南 蓝 皮 书 文 化 (2008) 网 络 文 学 主 要 是 指 在 网 上 原 创 的 文 学 作 品 作 为 网 络 文 化 的 主 力 部 分, 网 络 文 学 的 发 展 在 近 年 来 势 不 可 挡 作 为 凭 借 新 兴 媒 介 兴 起 的 文 学, 网 络 文 学 与 传 统 网络文化的现状与存在问题 网络文化的现状与存在问题 郭海荣 互联网自 20 世纪 90 年代进入普通百姓的视野以来, 迅速得以普及 迅速发 展的网络改变了和正在改变着社会的方方面面, 并产生了全新的文化形式, 即网 络文化 网络文化是随着计算机联网而产生的一种新的文化现象, 它是信息时代 的特殊文化 作为人类社会最新的文化传播工具, 互联网体现了对自由的追求, 开启了新的自由空间, 为文化的平等发展开辟了空间

More information

《將進酒》

《將進酒》 00 年 教 學 設 計 獎 勵 計 劃 將 進 酒 參 選 編 號 :C076 學 科 名 稱 : 適 合 程 度 : 高 一 簡 介 設 計 目 的 1. 此 教 案 之 設 計, 目 的 是 讓 學 生 清 楚 明 白 古 體 詩 與 近 體 詩 之 不 同 處, 並 且 以 多 媒 體 輔 助 教 學, 提 高 學 生 學 習 的 興 趣. 藉 課 件 之 運 用, 促 進 學 生 在 學

More information

学习MSP430单片机推荐参考书

学习MSP430单片机推荐参考书 MSP430 16 MSP430 C MSP430 C MSP430 FLASH 16 1 CPU 16 ALU 16 PC SP SR R4~R15 2 3 00-FFH 100-1FFH 4 5 1 2 51 24 27 6 1 2 3 4 5 6 4 12 SR SP SR CPU SR CPU C Z N GIE CPUOff CPU OscOff SCG0 SCG1 CPU EXIT SP

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

50-FB23-24_BES_V_ z1_ b

50-FB23-24_BES_V_ z1_ b CPX CPX-FB23, CPX-FB23-24 CC-Link 1411b [8042126] CPX-FB23, CPX-FB23-24 P.BE-CPX-FB23-24-ZH CC-Link Mitsubishi TORX : : : 1. 2 Festo P.BE-CPX-FB23-24-ZH 1411b CPX-FB23, CPX-FB23-24 CPX-FB23, CPX-FB23-24

More information

第 16 章 SPI 串行同步通讯接口模式 这个 5 系列通用串行通信接口支持一个硬件模块下的多通道串行通信模式 本章节主要讨论同步外围接口的运行或称 SPI 模式的运行 16.1 USCI 的概述通用串行通信接口模块支持多道串行通信模式 不同的 USCI 支持不同的模式 每一个不同的 USCI 模

第 16 章 SPI 串行同步通讯接口模式 这个 5 系列通用串行通信接口支持一个硬件模块下的多通道串行通信模式 本章节主要讨论同步外围接口的运行或称 SPI 模式的运行 16.1 USCI 的概述通用串行通信接口模块支持多道串行通信模式 不同的 USCI 支持不同的模式 每一个不同的 USCI 模 MSP430F5 系列 16 位超低功耗单片机模块原理 第 16 章 SPI 串行同步通讯接口模式 版本 : 1.1 发布日期 : 2008.9. 最后更新日期 :2010.8. 原文 : TI slau208.pdf (5xxfamily User's Guide) 翻译 : 张桂兴西北工业大学 编辑 : DC 微控网总版主 注 : 以下文章是翻译 TI slau208.pdf 文件中的部分内容

More information

General Description: Preliminary TTP916 Consumer IC VCD/DVD LCD Green mode Stand-by mode( 1W ) Features: 2.2V-5.5V LCD RAM read condition 2.6V-5.5V RC

General Description: Preliminary TTP916 Consumer IC VCD/DVD LCD Green mode Stand-by mode( 1W ) Features: 2.2V-5.5V LCD RAM read condition 2.6V-5.5V RC General Description: IC VCD/DVD LCD Green mode Stand-by mode( 1W ) Features: 2.2V-5.5V LCD RAM read condition 2.6V-5.5V RC 15K 300pF 256KHZ default on 32 function key Built-in TT6221/TT6222 decoder Provide

More information

() () () () () () () () DDRAM () II

() () () () () () () () DDRAM () II 液晶模块说明书 SPEC NO YM2232A REV NO. 液晶显示模块产品说明书 产品类型 : 产品型号 : 产品描述 : 标准产品 YM2232A 22x32 图形点阵模块, 控制器 :SED52,LED 背光 客户名称 : 客户确认 : 编写 : Dexun Zou 审核 : HCC 批准 : Jingxi Yang 发行日期 : 22.8 大连佳显电子有限公司 地址 : 大连市沙河口区工华街

More information