你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm8 spi四线 波特率 问题

[复制链接]
bbtfclxf 提问时间:2016-8-25 21:06 /
程 序:
CLK_PeripheralClockConfig(CLK_PERIPHERAL_SPI, ENABLE);
SPI_DeInit();
  SPI_Init(SPI_FIRSTBIT_MSB, SPI_BAUDRATEPRESCALER_4, SPI_MODE_MASTER, SPI_CLOCKPOLARITY_HIGH, SPI_CLOCKPHASE_2EDGE, SPI_DATADIRECTION_1LINE_TX, SPI_NSS_SOFT, 0x07);
  SPI_Cmd(ENABLE);



void OLED_WriteCmd( uchar sendData)
{
GPIO_WriteLow(GPIOA, GPIO_PIN_3);/*片选信号*/
GPIO_WriteLow(GPIOC, GPIO_PIN_4);/*0表示后面是命令,1表示后面是数据*/
SPI_SendData(sendData);
while (!SPI_GetFlagStatus(SPI_FLAG_TXE));
GPIO_WriteHigh(GPIOA, GPIO_PIN_3);
}
黄色位置的波特率设置不能设置为8或16等更大数置,只为2或4可以。实在不能理解,请大侠明示

收藏 1 评论11 发布时间:2016-8-25 21:06

举报

11个回答
无薪税绵 回答时间:2016-8-30 08:56:53
我也不懂,只能帮楼主加人气。
仙景 回答时间:2016-8-30 08:58:18
SPI_DeInit();
    // 1Mhz,最快可以用10Mhz
    SPI_Init(SPI_FIRSTBIT_MSB, SPI_BAUDRATEPRESCALER_16, SPI_MODE_MASTER, SPI_CLOCKPOLARITY_LOW, SPI_CLOCKPHASE_1EDGE,
        SPI_DATADIRECTION_2LINES_FULLDUPLEX, SPI_NSS_SOFT, 7);
    SPI_IntEn(0, 1);
    enableInterrupts();
    SPI_Cmd(ENABLE);
可以啊,上面设置就是啊。我没试过,速率肯定可以设置的

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2 赞一个!

查看全部评分

johnson_gong 回答时间:2016-8-30 10:49:04
可以设置成2,4,8,16,32,64,128,256呀
johnson_gong 回答时间:2016-8-30 10:51:50
johnson_gong 发表于 2016-8-30 10:49
可以设置成2,4,8,16,32,64,128,256呀

我说的是STM32F10xx系列的,但是我看了其他系列也是可以设置的,这个可以自己选择的,没有固定的

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2 赞一个!

查看全部评分

sfee2002 回答时间:2016-8-30 13:00:56
也许是IO的速度达不到,也许他内部没有那么高的分频
Dylan疾风闪电 回答时间:2016-8-30 14:58:52
没有看到哪了说不能分频。
STM8S
33.jpg

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2 淡定

查看全部评分

huaiqiao 回答时间:2016-8-30 21:20:27
没有搞过,stm8,我觉得你这个要看手册,手册中大致会写。还有关注类似32的时钟树啊,io的speed啊,之类的。
feixiang20 回答时间:2016-8-30 22:39:51
分频资料看过了 ?
bbtfclxf 回答时间:2016-8-31 17:07:10
分频资看过,也知道可以分频,但有的分频设置点不亮OLED屏,修改为顶楼黄色部分就可以点亮
Dylan疾风闪电 回答时间:2016-9-1 12:28:00
bbtfclxf 发表于 2016-8-31 17:07
分频资看过,也知道可以分频,但有的分频设置点不亮OLED屏,修改为顶楼黄色部分就可以点亮 ...

这样的情形,应该从 OLED屏的接口来查找问题。
1、从设备的通讯速率到底能达到多快?
2、高速时,时序是否良好?
3、特别是看边沿是否OK?
anywill 回答时间:2016-10-23 17:47:33
波特率预分频器 一般 从2---256分频

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版