当前位置: 首页 > news >正文

有人在相亲网站骗人做传销淘宝运营培训机构

有人在相亲网站骗人做传销,淘宝运营培训机构,企业营销策划实训,免费建立自己微网站吗这里贴一下自己的模拟SPI驱动#xff0c;移植的话需要实现SPI管脚的定义和初始化。 一、管脚初始化 MOSI_PIN#xff1a;设置MOSI为输出模式SCK_PIN#xff1a;设置SCK为输出模式CSN_PIN#xff1a;设置CSN为输出模式MISO_PIN#xff1a;设置MISO为输入模式MOSI_PIN_HIG…这里贴一下自己的模拟SPI驱动移植的话需要实现SPI管脚的定义和初始化。 一、管脚初始化 MOSI_PIN设置MOSI为输出模式SCK_PIN设置SCK为输出模式CSN_PIN设置CSN为输出模式MISO_PIN设置MISO为输入模式MOSI_PIN_HIGH设置MOSI为高电平MOSI_PIN_LOW设置MOSI为低电平SCK_PIN_HIGH设置SCK为高电平SCK_PIN_LOW设置SCK为低电平CSN_PIN_HIGH设置CSN为高电平CSN_PIN_LOW:设置CSN为低电平 二、模拟SPI时序 模拟时序的时钟设置为500kHz即时钟拉高1us拉低1us。 /*!* \brief Simulate SPI read-timing method, base-read driver* \para none* \retval read_val:uint8_t*/ static uint8_t SPI_Read_OneByte(void) {uint8_t i;uint8_t read_val 0;for(i0; i 8; i){val 1;SCK_PIN_HIGH; if(MISO_PIN 1)read_val | 0x01;elseread_val ~0x01;delay_us(1);//500KHz SPISCK_PIN_LOW;delay_us(1);//500kHz SPI}return read_val; } /*!* \brief Simulate SPI write-timing method, base-write driver* \para write_val:uint8_t* \retval none*/ static void SPI_Write_OneByte(uint8_t write_val) {uint8_t i;for(i0; i 8; i){if(write_val 0x80)MOSI_PIN_HIGH;elseMOSI_PIN_LOW;SCK_PIN_HIGH;write_val 1;delay_us(1);//500KHz SPISCK_PIN_LOW;delay_us(1);//500KHz SPI} } 三、SPI对外接口API 使用SPI_WriteData和SPI_ReadData操作SPI设备和外设。 /*!* \brief SPI write buff method, api driver* \para addr:uint8_t,reg addrdataptr:uint8_t *,pointer of SPI write bufflength:uint16_t, size of buff* \retval none*/ void SPI_WriteData(uint8_t addr, uint8_t *dataptr, uint16_t length ) {int i;CSN_PIN_LOW;SPI_Write_OneByte(addr|WR_CMD); for(i 0; i length, i)SPI_Write_OneByte(dataptr[i]);CSN_PIN_HIGH; } /*!* \brief SPI read buff method, api driver* \para addr:uint8_t,reg addrdataptr:uint8_t *,pointer of SPI read bufflength:uint16_t, size of buff* \retval none*/ void SPI_ReadData(uint_t addr, uint8_t *dataptr, uint16_t length ) {uint8_t value;int i;CSN_PIN_LOW; SPI_Write_OneByte(addr|RR_CMD);for(i 0; i length, i)dataptr[i] SPI_Read_OneByte(); CSN_PIN_HIGH; }
http://www.yutouwan.com/news/381716/

相关文章:

  • 济宁房产网站建设成都网站建设 天空在线
  • 免费网站加速服务网站数据库购买
  • 怎样可以快速增加网站的反链个人公众号如何推广
  • django mysql网站开发今天特大新闻最新消息
  • 网站app服务器租用老薛主机做电影网站
  • 校园网站建设先进黄页公司
  • 网站开发职业企业注册类型
  • 如何做网站实名认证北京新网数码信息技术有限公司
  • 网站建设行业税率网站建设内容录入论文
  • 合肥微信网站建设正定seo
  • 网站建设流程图visio外国大气网站
  • 网站制作网站建设项目规划书怎样用FW做网站的首页
  • 聊城网站建设开发分类目录是什么意思
  • 旅游网站开发设计江津区网站建设
  • 网站备案表格样本上网用哪家公司的比较好
  • 余干网站建设制作网站改版案例
  • 长沙微网站建设公司用模板怎么做网站
  • asp.net网站开发实例教程pdf网站建设与搜索
  • 做论坛网站4g空间够不够用中山网站代运营
  • 建设银行流水账网站查询简述php网站开发流程图
  • 中小企业网站积木式搭建wordpress如何更换首页展示页面
  • 网站开发发展趋势2018东营网新闻
  • 社区网站制作如何开淘宝店并运营店铺
  • 郑州网站推广方案优书网没了
  • 高端网站服务范围长沙seo外包服务
  • 石家庄做网站和宣传的深圳宝安区松岗
  • 上哪里建设个人网站深圳宝安房价
  • 京东优惠券网站怎么做wordpress付款查看
  • 免费建站系统哪个好用吗个人博客有哪些网站
  • 精神文明建设网站免费架设网站